Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2179
Старый 02.04.2016, 16:09
  #2179
^
hhtp0
📖
Регистрация: 30.01.2016
Сообщения: 3
Регистрация: 30.01.2016
Сообщения: 3
По умолчанию
Re: Скрипты

в общем нашел я синтаксис
ShowFlyingSign(messageName, objectName, targetPlayerID = -1, time = 1.0);
начал его прописывать и "скриптэдишн" начал ругаться
я его "изменил" и он отстал , однако мой вариант не сработал и выглядел так:
ShowFlyingSign("GetMapDataPath().."offli.txt","offlich", "targetPlayerID = -1", "time = 1.5");
Прошло немного врмени и я понял что без "шаблона" не справиться, порылся в нете и нашел
ShowFlyingSign({path.."slavescaptured.txt";totalcost=tc},hero,PLAYER_1,5);
подправил под себя и вышло
ShowFlyingSign(GetMapDataPath().."offlich.txt", off, Player_1, 5);
однако скрипт всё равно не работает.=) Подскажите что я делаю не так, возможно это изза того что я даю вместо "имени обьекта" "имя региона"??

исходный скр.
function offlich ()
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "off", nil);
ShowFlyingSign(GetMapDataPath().."offlich.txt", off, Player_1, 5);
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "off", "offlich");

P.s. скрипт работает до части где в нужном регионе герой останавливаеться)
hhtp0 вне форума
Ответить с цитированием