Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#439
Старый 26.02.2012, 14:29
  #439
^
JonnyP
📖
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
По умолчанию
Re: Скрипты

Олегарха в каких именно?
Ну вот смотри:
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'е когда набираешь функцию и ставиш первую скобку '(' появляется подсказка - удобно сделано, да и в принципе то же самое что я описал вылезет
JonnyP вне форума
Ответить с цитированием