Форум HeroesWorld-а - Показать сообщение отдельно - Сценарий[M]: "Вожак Стаи 2: Падение Империи" - Heroist
Показать сообщение отдельно
#66
Старый 18.06.2013, 18:04
  #66
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: [M]: Вожак Стаи 2: Падение Империи

Вот вырезка из скрипта, где-то в ней происходит ошибка. А сейчас проверьте, появляется ли у вас артефакт 22 -- Кольцо Скорости?
Я подчеркнул красным, где скорее всего ошибка.

	
if HasArtefact ('Gottai' , 48) and HasArtefact ('Gottai' , 49) and HasArtefact ('Gottai' , 50) and HasArtefact ('Gottai' , 51) then
MessageBox ("/Maps/SingleMissions/NewRandomMap 23/town4.txt");
sleep (1)
SetObjectiveState ('obj4c', OBJECTIVE_COMPLETED)
SetObjectPosition ('Gottai', 11, 16, 0, 0)
RemoveArtefact ('Gottai' , 48)
RemoveArtefact ('Gottai' , 49)
RemoveArtefact ('Gottai' , 50)
RemoveArtefact ('Gottai' , 51)
qq = qq + 1
GiveArtefact ('Gottai' , 22)
RemoveObjectCreatures ('zast3' , 2, GetObjectCreatures ('zast3' , 2))
RemoveObjectCreatures ('zast3' , 4, GetObjectCreatures ('zast3' , 4))
RemoveObjectCreatures ('zast3' , 6, GetObjectCreatures ('zast3' , 6))
RemoveObjectCreatures ('zast3' , 8, GetObjectCreatures ('zast3' , 8))
RemoveObjectCreatures ('zast3' , 10, GetObjectCreatures ('zast3' , 10))
RemoveObjectCreatures ('zast3' , 12, GetObjectCreatures ('zast3' , 12))
RemoveObjectCreatures ('zast3' , 14, GetObjectCreatures ('zast3' , 14))
sleep (2)
if necrom == 1 then -- plohoi end
MessageBox ("/Maps/SingleMissions/NewRandomMap 23/townbad.txt");
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "htown1t", nil );
if GetObjectOwner ('htown1') == PLAYER_2 then
SiegeTown ('Gottai' , 'htown1');



Добавлено через 51 секунду
Скорее всего, дело в том, что я пытаюсь убрать существ с заставы, когда их там и так нет. Сейчас зайду и проверю сам.

Добавлено через 10 минут
Все, нашел ошибку. Двойное убирание армии из застав. Странно, что никто не нашел раньше. Придется перезаливать карту.
Player100 - спасибо
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием