Перейти к содержанию
Авторизация  

Защита от использования читерских итемов


Описание

Данный фикс поможет Вам избавиться от некоторого круга читеров. И еще больше обезопасит ваш сервер. <br />Принцип работы: Если человек захочет одеть итем, заточенный больше чем максимум на сервере то он получает бан!

Идём в папку: net/sf/l2j/gameserver/clientpackets/ и открываем файл UseItem.java

Ищем там:

 

if (Config.DEBUG)
_log.finest(activeChar.getObjectId() + ": use item " + _objectId);
if (item.isEquipable()) 

 

После чего вставляем данный код:

if(!activeChar.isGM())
{

if(item.getItem().getType2() == L2Item.TYPE2_WEAPON && item.getEnchantLevel() > Config.ENCHANT_WEAPON_MAX)
{
activeChar.setAccountAccesslevel(-999);
activeChar.sendMessage("You have been banned for using an item wich is over enchanted!!");
activeChar.closeNetConnection();
return;
}

if(item.getItem().getType2() == L2Item.TYPE2_SHIELD_ARMOR && item.getEnchantLevel() > Config.ENCHANT_ARMOR_MAX)
{
activeChar.setAccountAccesslevel(-999);
activeChar.sendMessage("You have been banned for using an item wich is over enchanted!!");
activeChar.closeNetConnection();
return;
}


if(item.getItem().getType2() == L2Item.TYPE2_ACCESSORY && item.getEnchantLevel() > Config.ENCHANT_JEWELRY_MAX)
{
activeChar.setAccountAccesslevel(-999);
activeChar.sendMessage("You have been banned for using an item wich is over enchanted!");
activeChar.closeNetConnection();
return;
}
}

 

Автор: la2vampir

  • Like 1


Рекомендуемые комментарии

Комментариев нет

×
×
  • Создать...