Форум HeroesWorld-а - Показать сообщение отдельно - Сообщения
Тема: Сообщения
Показать сообщение отдельно
#4
Старый 02.09.2012, 08:55
  #4
^
KioM
 
Аватар для KioM
📖
Регистрация: 01.02.2012
Адрес: Херсон, Украина
Сообщения: 351
Выставка наград
Регистрация: 01.02.2012
Адрес: Херсон, Украина
Сообщения: 351
Выставка наград
По умолчанию
Re: Сообщения

Может имя тоже? Создавать по сути с нуля надо, просто чтобы долго не морочить себе голову скопировать всю инфу со старого героя. Когда себе создавал персов, проблем не было

Добавлено через 8 минут
и еще в функцию нужно всунуть проверку для точности:

	
setCount = 0; 

function setInfo(object, hero) 
    setCount = setCount+1; 
    heroname = hero;
    sleep(5);
    if IsHeroAlive(heroname) ~= true then
        return;
    end;
    
    if setCount == 1 then 
        MessageBox(GetMapDataPath()..'count1from8.txt'); 
    elseif setCount == 2 then 
        MessageBox(GetMapDataPath()..'count2from8.txt'); 
    elseif setCount == 3 then 
        MessageBox(GetMapDataPath()..'count3from8.txt'); 
    elseif setCount == 4 then 
        MessageBox(GetMapDataPath()..'count4from8.txt'); 
    elseif setCount == 5 then 
        MessageBox(GetMapDataPath()..'count5from8.txt'); 
    elseif setCount == 6 then 
        MessageBox(GetMapDataPath()..'count6from8.txt'); 
    elseif setCount == 7 then 
        MessageBox(GetMapDataPath()..'count7from8.txt'); 
    elseif setCount == 8 then 
        MessageBox(GetMapDataPath()..'count8from8.txt'); 
        GiveArtefact("heroname", artifact1Id); 
        GiveArtefact("heroname", artifact2Id); 
        ChangeHeroStat("heroname", STAT, count); 
    end; 
end; 

Trigger(OBJECT_TOUCH_TRIGGER, 'dragonGuard1', 'setInfo'); 
Trigger(OBJECT_TOUCH_TRIGGER, 'dragonGuard2', 'setInfo'); 
Trigger(OBJECT_TOUCH_TRIGGER, 'dragonGuard3', 'setInfo'); 
Trigger(OBJECT_TOUCH_TRIGGER, 'dragonGuard4', 'setInfo'); 
Trigger(OBJECT_TOUCH_TRIGGER, 'dragonGuard5', 'setInfo'); 
Trigger(OBJECT_TOUCH_TRIGGER, 'dragonGuard6', 'setInfo'); 
Trigger(OBJECT_TOUCH_TRIGGER, 'dragonGuard7', 'setInfo'); 
Trigger(OBJECT_TOUCH_TRIGGER, 'dragonGuard8', 'setInfo'); 


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