function hatF ()
Trigger(OBJECT_TOUCH_TRIGGER, "Lesorub", nil );
MessageBox (GetMapDataPath().."lesorubnecro.txt");
end;
Trigger(OBJECT_TOUCH_TRIGGER, "Lesorub", "hatF" );
function tekstmob1(heroname)
Trigger(OBJECT_TOUCH_TRIGGER,'Lesorub',nil);
MessageBox(GetMapDataPath().."lesorubnecro.txt");
SetObjectEnabled('Lesorub',true);
sleep(5);
MakeHeroInreractWithObject(heroname,'Lesorub');
end;
SetObjectEnabled('Lesorub',nil);
Trigger(OBJECT_TOUCH_TRIGGER,'Lesorub','tekstmob1');
TalkBoxForPlayers использовать можно, но тогда текст придется выносить на описание иконки в вопроснике, потому что справа от иконки много не влезет. Конечно, это можно назвать платой за подачу информации, но не уверен что придется игрокам по нраву вот так кликать по иконке чтоб прочитать дальнейший текст квеста или текст перед битвой с монстром.
В общем, с выводом текста в мультиплеере есть свои трудности...
Что за файлик?
Содержание:
Формат файла: plain Unicode text (в NOTEPAD сохранить как Unicode)
Данный файл рекомендуется распространять в составе архивов карт, которые используют TalkBoxForPlayers.
..............................
То есть, делаешь в архиве карты папки чтоб текстовый файл был в архиве по описанному пути. Файл в юникоде, как обычно. Ну и в самой файле надо чтоб было прописано
Тогда у того кто запустит твою карту этот скрипт в плане текста справа от иконки будет работать нормально. Но места там мало, ползунок как в месседжбоксе не появляется, так что много не напишешь от слова совсем. Больше всего напоминает работу Сфинкса с его вопросом и тремя вариантами ответа.
Извини, если слишком подробно пишу.
Тогда у того кто запустит твою карту этот скрипт в плане текста справа от иконки будет работать нормально. Но места там мало, ползунок как в месседжбоксе не появляется, так что много не напишешь от слова совсем. Больше всего напоминает работу Сфинкса с его вопросом и тремя вариантами ответа.
Извини, если слишком подробно пишу.