Олегарха в каких именно?
Ну вот смотри:
TalkBoxForPlayers (PLAYER_1,face_Derin,bio_Derin,nil,nil,'TALK',0,na me_Derin,GetMapDataPath().."names_and_desc/q000.txt",1,GetMapDataPath().."dialogs/derin001.txt");
PLAYER_1 - для какого игрока сооб. показывается
face_Derin - перем. - это текстура иконки
bio_Derin - перем., текст при нажатии на иконку ПКМ
'TALK' - функция (здесь она выбирает номер ответа)
0 или 1 - тип окна ("ok" или ''ok/закрыть")
name_Derin - перем., текст в самом верху окна
GetMap.... - здесь это путь к файлу (по умолчанию пишет 'ваш выбор')
1...5 или nil - номер ответа подсвеченного
далее идут пути к файлам от 1 до 5 (в примере только 1)
(путь падшего или гибель ворона - там в обоих случаях используется, разобраться несложно)
И еще - функция немодальная, все переменные это путь к опред. файлам
Добавлено через 6 минут
Вот еще, может не знаеш, в MapScriptEditor'е когда набираешь функцию и ставиш первую скобку '(' появляется подсказка - удобно сделано, да и в принципе то же самое что я описал вылезет