Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты для начинающих
Показать сообщение отдельно
#27
Старый 06.02.2015, 17:50
  #27
^
ggroy
 
Аватар для ggroy
📖
Регистрация: 19.01.2014
Сообщения: 108
Регистрация: 19.01.2014
Сообщения: 108
По умолчанию
Re: Скрипты для начинающих

Вот два скрыпта. В средине другой скрыпт.
function hire1(hero)
hire1_hero = hero
MessageBox("/Maps/Multiplayer/Test s Naimom/kamillaF.txt")
QuestionBox("Maps/Multiplayer/Test s Naimom/Wopros.txt", "hire1_ok")
end

function hire1_ok()
local gold = GetPlayerResource(PLAYER_1, GOLD)
if gold >= 0 then
RemoveObject("krest1")
RemoveObject("krest2")
RemoveObject("krest3")
RemoveObject("krest4")
RemoveObject("krest5")
RemoveObject("krest6")
RemoveObject("krest7")
RemoveObject("krest8")
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "unnamed 0", nil)
SetPlayerResource(PLAYER_1, GOLD, gold - 0)
AddHeroCreatures(hire1_hero, CREATURE_PEASANT, 50)
else
end
end

Trigger(REGION_ENTER_AND_STOP_TRIGGER, "unnamed 0", "hire1");
SetRegionBlocked ("kamilla",true,1);
function hire1(hero)
hire1_hero = hero
MessageBox("/Maps/Multiplayer/Test s Naimom/kamillaF.txt")
QuestionBox("Maps/Multiplayer/Test s Naimom/Wopros.txt", "hire1_ok")
end

function hire1_ok()
local gold = GetPlayerResource(PLAYER_1, GOLD)
if gold >= 0 then
RemoveObject("kr1")
RemoveObject("kr2")
RemoveObject("kr3")
RemoveObject("kr4")
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "unnamed 1", nil)
SetPlayerResource(PLAYER_1, GOLD, gold - 0)
AddHeroCreatures(hire1_hero, CREATURE_PEASANT, 50)
else
end
end

Trigger(REGION_ENTER_AND_STOP_TRIGGER, "unnamed 1", "hire1");
__________________
Таверна (фулдилка) - заходите.







Таверна (фулдилка) - заходите.







ggroy вне форума
Ответить с цитированием