Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Баг CTF
#1
В обшем баг заключается в том, что берут флаг и улетают с эвента на альт+Б или бсое. Помогите пожалуйста поставить проверку на КБ (альт+Б) и на бсое...нужно запретить на эвенте. Знаний в Джава ету, поэтому очень прошу вас помочь мне.
Сборка Ребеллион, вот скрипт http://pastebin.com/0uJPAs9W

также отключены массовые скилы.... нужно убрать
Ответ
#2
сколько платите?
[Изображение: nAQaD.png]
Ответ
#3
Код:
public boolean canUseItem(Player actor, ItemInstance item)
        {
                if(_state == 2)
                {
                        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;
        }

Просто добавьте здесь свою проверку.
Ответ
#4
Не знаю java. Подскажите проверку.
И интересно почему не работают массовые скилы, нужно убрать ограничение в скрипте.
Будьте добры.
Ответ
#5
!
Ответ
#6
Дело дошло до того что игроки понатырили по 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;[/align]
        }
Ответ
#7
Вам в раздел Рынок.
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
#8
white7777x Написал:Дело дошло до того что игроки понатырили по 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;[/align]
        }

офф
Ответ
#9
С выключенным не смог? да ты остряк. Скажем на сервере 200 человек. По поводу фиксов - они не мои. Мне посоветовали так сделать) Подскажите как лучше
Ответ
#10
white7777x Написал:С выключенным не смог? да ты остряк. Скажем на сервере 200 человек. По поводу фиксов - они не мои. Мне посоветовали так сделать) Подскажите как лучше

офф
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)