Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3395
Старый 24.06.2021, 00:12
  #3395
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
По умолчанию
Re: Скрипты

СвятoславSetObjectEnabled("fort", false);

function fortF() 
    pl1gold = GetPlayerResource (PLAYER_1, GOLD);
    if pl1gold >= 2999;
      then SetPlayerResource(PLAYER_1, GOLD, pl1gold – 2999);
      SetObjectEnabled("fort", true);
    end;
end;

Trigger(OBJECT_TOUCH_TRIGGER, "fort", "fortF" );


Должен брать с игроки деньги и активировать форт, но ему что-то не нравиться в строке с then 
'then' expencted near ';'  пишет он.
А ещё ломает все предыдущие скрипты.

Не скажете что не так?


SetObjectEnabled("fort", false);

function fortF() 
    pl1gold = GetPlayerResource (PLAYER_1, GOLD);
    if pl1gold >= 2999 then
      SetPlayerResource(PLAYER_1, GOLD, pl1gold – 2999);
      SetObjectEnabled("fort", true);
    end;
end;

Trigger(OBJECT_TOUCH_TRIGGER, "fort", "fortF" );
Ment вне форума
Ответить с цитированием