Если вдруг кому понадобится создавать много глобальных переменных и использовать их данные в логике скрипта:
Создаём в OnApplicationStart указанное в ресурсе {{thread}} количество переменных
for (var i = 1; i < {{thread}}+1; i++){ var w = "TEST_" + i PSet("basglobal", w, "54321"); }Затем в main определяем номер потока одноимённым экшеном и читаем данные из глобальной переменной
[[TOST]] = eval('P("basglobal", "TEST_'+ VAR_THREAD_INDEX +'")')Вот тестовый скрипт.