Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3715
Старый 01.10.2022, 22:41
  #3715
^
Shiroyasha2910
📖
Регистрация: 07.07.2019
Сообщения: 42
Регистрация: 07.07.2019
Сообщения: 42
По умолчанию
Re: Скрипты

Добрый вечер, сделал функцию на повышение уровня и не могу понять, что можно такого прописать в level up hero, чтобы он повышал левел именно того героя, который дотронулся до объекта.Тут все работает, кроме уже сказанного level up hero.

function OPIT()
    number = GetCurrentPlayer()
    Gold = GetPlayerResource(number,6)
    if Gold >= 6000 then
       QuestionBoxForPlayers(number,"Maps/Multiplayer/JoyPatriot/Teks/Vopros.txt", "yes", "no")
    else MessageBoxForPlayers(number,"Maps/Multiplayer/JoyPatriot/Teks/OP.txt", nil)
end
end

function yes()
         number = GetCurrentPlayer()
         SetPlayerResource(number,6,Gold-6000)
         LevelUpHero(hero)
end

SetObjectEnabled("OP",nil);
Trigger(OBJECT_TOUCH_TRIGGER,"OP","OPIT");
Shiroyasha2910 вне форума
Ответить с цитированием