Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#19
Старый 02.12.2007, 14:20
  #19
^
Ser9K
 
Аватар для Ser9K
📖
Регистрация: 05.07.2007
Адрес: В далеком забытом лесу
Сообщения: 103
Выставка наград
Регистрация: 05.07.2007
Адрес: В далеком забытом лесу
Сообщения: 103
Выставка наград
По умолчанию
Re: Скрипты

Здравствуйте, я бьюсь с одним скриптом который не позволяет тольком доделать миссию.
Вот кусок:
function Complete_obj_start()
while 1 do
sleep( 10 );
if (GetObjectOwner("E1") == PLAYER_1) then
SetObjectiveState('obj2',OBJECTIVE_COMPLETED);
startThread( Objective );
sleep( 5 );
break;
end;
end;
end;

function Objective()
if GetObjectiveState("obj4") == OBJECTIVE_COMPLETED then
MessageBox("/Maps/SingleMissions/SecretIsle/MasengDruid.txt");
SetRegionBlocked( "blockregion", false, PLAYER_1 );
end;
end;

В аналогичном случае (на нивловских картах) он работает, а у меня вообще не риагирует. Что в нем не так?
Ser9K вне форума
Ответить с цитированием