Показать сообщение отдельно
Непрочитано 17.01.2011, 22:18   #2
Герой

По умолчанию Re: Запретить юзать банки на эвенте

Цитата:
Сообщение от SkAvenger Посмотреть сообщение
как будет выглядеть код(pyton): запрет использования банок на эвенте?

ковырял твт вшитый в ядро, там на яве это выглядело так:
Код:
  public static boolean onPotionUse(int playerObjectId)
  {
    if (!(isStarted())) {
      return true;
    }

    return ((!(isPlayerParticipant(playerObjectId))) || (Config.TVT_EVENT_POTIONS_ALLOWED));
  }
где Config.TVT_EVENT_POTIONS_ALLOWED - принимает значения true или false
ну примерно так
Код:
def onPotionUse (playerObjectId) :
   if isStarted() == false or isPlayerParticipant(playerObjectId) == false or Config.TVT_EVENT_POTIONS_ALLOWED :
      return true
   else
      return false
туповато конечно, но должно работать
incognito вне форума Ответить с цитированием
Сказали спасибо: