В который раз вы меня выручаете.Второй вариант работает отлично.Теперь вот хочу сделать так,чтобы когда входишь зону выводилось сообщение,потом у монстра проигрывалась анимация смерти,он исчезал,и на его месте появлялся другой. (допустим впереди стоит отряд крестьян,потом он умирает и на его месте появляется отряд скелетов).Можете предложить какой нибудь вариант чтобы это сделать?(у меня получается только вывод сообщения).
Сообщения от Скрипты
Анимация смерти: PlayObjectAnimation ("monster", "death", ONESHOT_STILL);
Есть ли скрипт, который выставляет максимальное количество очков передвижения? Обязательно сверх номинала.
Например, стандартное 2500 стало бы 5000, но не заполнилось сразу зелёной полоской, то есть как бы сходил уже на пол хода, хотя, на самом деле, больше оков передвижения и не имел.
Например, стандартное 2500 стало бы 5000, но не заполнилось сразу зелёной полоской, то есть как бы сходил уже на пол хода, хотя, на самом деле, больше оков передвижения и не имел.
Я бы попробовал модом, Dyrman.
Я бы попробовал модом, Dyrman.
Я уже придумал способ через седалище, как мне сделать. Но всё-таки хотелось бы нормальный :( ЧенджСтат не выставляет больше опред кол-ва :( Другого не нашёл в дебрях макулатуры...
Если у обоих будет эта карта с модом, то и с контрольной суммой всё пучком. А так не прокатит. Разве что с конюшней скриптом героя встретить и сообщение о смене лошадей убрать, но это как-то)
Если у обоих будет эта карта с модом, то и с контрольной суммой всё пучком. А так не прокатит. Разве что с конюшней скриптом героя встретить и сообщение о смене лошадей убрать, но это как-то)
Можно ли создать скриптами регион?
Можно ли создать скриптами регион?
Play2DSound(soundname)
вместо soundname нужно прописать путь к звуковому файлу.
Вопрос: какой формат файла? В какую папку следует поместить файл, чтобы указать к нему путь?
Добавлено через 1 час 6 минут
чертов триггер не вызывается. наступаю на регион и нифига
я уже устал. выдает ошибку о попытке сделать nil
герой биара
регион
все сделал правильно же
вместо soundname нужно прописать путь к звуковому файлу.
Вопрос: какой формат файла? В какую папку следует поместить файл, чтобы указать к нему путь?
Добавлено через 1 час 6 минут
function firststepsF1(heroname)
if heroname == "biara"
then MessageBoxForPlayers(GetPlayerFilter(GetCurrentPlayer()),GetMapDataPath().."firststeps1.txt");
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "firststeps1", nil);
else sleep(1)
end;
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "firststeps1", "firststepsF1")чертов триггер не вызывается. наступаю на регион и нифига
я уже устал. выдает ошибку о попытке сделать nil
герой биара
регион
все сделал правильно же
Однозначно нет.
else sleep(1); попробуйте так. И возможно, что-то не так в MessageBoxForPlayers. Да, между end и Trigger уберите пустую строку.
теперь вылазит это: Warning: console script commands are not allowed
не пашет
не пашет
function firststepsF1(heroname)
if heroname == "biara"
then MessageBoxForPlayers(GetPlayerFilter(GetCurrentPlayer()),GetMapDataPath().."firststeps1.txt");
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "firststeps1", nil);
else sleep(1);
end;
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "firststeps1", "firststepsF1")
function firststepsF1 (heroname)
if heroname == "Biara" then
MessageBoxForPlayers(GetPlayerFilter(GetCurrentPlayer()), GetMapDataPath().."firststeps1.txt");
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "firststeps1", nil);
end;
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "firststeps1", "firststepsF1");
Может так. Тут немного грамматических ошибок было.
так триггер срабатывает, но пишет, что текст пустой. попробовал кодировки юникод, анси и ютф8. нифига
function firststepsF1(heroname)
MessageBoxForPlayers(GetPlayerFilter(GetCurrentPlayer()),GetMapDataPath().."firststeps1.txt");
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "firststeps1", nil);
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "firststeps1", "firststepsF1")
Помогите написать скрипт,что бы когда рэндомный герой первого игрока набирал скажем 5 левел,ему выдавалось какое-нибудь сообщение.
Статистика
Приветствуем новейшего участника:
recijeb