Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#1613
Старый 15.09.2013, 14:37
  #1613
^
Вампир-лорд
 
Аватар для Вампир-лорд
📖
Регистрация: 26.08.2013
Сообщения: 29
Регистрация: 26.08.2013
Сообщения: 29
По умолчанию
Re: Скрипты

Скрипт всё равно не работает. И вместе с ним не работает и другой скрипт!
--Отключение стандартной работы закрытого рынка

SetObjectEnabled("proposalswap", nil);

--Обмен с торговцем закрытого рынка: торговец даёт герою ключ стража границы, а герой даёт торговцу артефакт

function share()
MessageBox( GetMapDataPath().."marketclosed.txt");
if HasArtefact("Linaas", 57) then
QuestionBox( GetMapDataPath().."proposalswap.txt","swap","noswap");
else MessageBox( GetMapDataPath().."goodbye.txt");
end
end
function noswap()
MessageBox( GetMapDataPath().."theworseswap.txt");
Trigger(OBJECT_TOUCH_TRIGGER, "proposalswap", nil );
end;
function swap()
MessageBox( GetMapDataPath().."commitswap.txt");
RemoveArtefact("Linaas",57);
GiveBorderguardKey(1,7);
end;
Trigger(OBJECT_TOUCH_TRIGGER, "proposalswap", "share")
Вампир-лорд вне форума
Ответить с цитированием