JonnyP
Соб-сно сами строки скрипта (для ...ForPlayers что то по аналогии, особой разницы для сингла или мульта тут быть не должно)
gold = GetMapDataPath().."text_2.txt";
MessageBox ({GetMapDataPath().."text_1.txt";eq=gold},nil);
в текстовом файле 'text_1.txt' прописываем Хотите получить (угловая скобка)value=eq(угловая скобка) золота в качестве бонуса?
в текстовом файле 'text_2.txt' прописываем десять тысяч
P.s.: вроде ничего не упустил, давно это было, но НЕчисловые переменные у меня работали и отображались 
Спасибо! Можно, оказывается, передавать тхт файл целиком

Значит, передаваемый параметр хранит путь файла, но не может хранить текстовый. Интересно....