Тема: Баг CTF
Показать сообщение отдельно
Непрочитано 17.08.2013, 17:32   #6
Пользователь

Автор темы (Топик Стартер) Re: Баг CTF

Дело дошло до того что игроки понатырили по 10 флагов замков и хотят использовать их на ТВ)
Подскажите проверочку, которая запрещает менять флаг на другое оружие

Есть такой вариант, но нет возможности проверить...сервер запущен.

Добавлено через 3 минуты
Код:
 @Override
        public boolean canUseItem(Player actor, ItemInstance item)
        {
        if(_state == 2)
         {
     if(actor.getActiveWeaponInstance() != null && (actor.getActiveWeaponInstance().getItemId() == 13560 || actor.getActiveWeaponInstance().getItemId() = 13560))
					{
actor.sendMessage(actor.isLangRus() ? "Запрещено использовать во время ивентов." : "You may not use during the events.");
						return false;
					}
						
if((item.isHeroWeapon() && !getConfigs().ALLOW_HERO_WEAPONS) || ArrayUtils.contains(getConfigs().getRestictId(), item.getItemId()))
                    {
actor.sendMessage(actor.isLangRus() ? "Запрещено использовать во время ивентов." : "You may not use during the events.");
                        return false;
                    }
                }
                return true;[/LEFT]
        }

Последний раз редактировалось white7777x; 17.08.2013 в 17:39. Причина: Добавлено сообщение
white7777x вне форума Ответить с цитированием