Защита от использование читерских итемов
Данный фикс исходников вашей сборки, поможет вам избавиться от некоторого круга читеров. И еще больше обезопасит ваш сервер. Принцип работы: Если человек захочет одеть итем, заточенный больше чем максимум на сервере то он получает бан!
Идём в папку: net.sf.l2j.gameserver.clientpackets и открываем файл UseItem.java
Ищем там:
_log.finest(activeChar.getObjectId() + ": use item " + _objectId);
if (item.isEquipable())
{
После этого добавляем ниже:
if(!activeChar.isGM())
{
if(item.getItem().getType2() == L2Item.TYPE2_WEAPON && item.getEnchantLevel() > Config.ENCHANT_MAX_WEAPON)
{
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_MAX_ARMOR)
{
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_MAX_JEWELRY)
{
activeChar.setAccountAccesslevel(-999);
activeChar.sendMessage("You have been banned for using an item wich is over enchanted!");
activeChar.closeNetConnection();
return;
}
}
Если стоит пароль на архив в моей новости, значит пароль www.la2base.ru
— L2 Live Developers Team
спасибо конешн, кстати WP выкладывал в темке подобную фичу..ну и ещё пару мелочей http://la2base.ru/forum/index.php?s=&s...st&p=212487
з.ы. Уверен сейчас спросят "как вставить сие чудо в сборку Ла2БаЗе!"
— Perpetuum Mobile
думаю что неактуально т.к врятли ктото из простых игроков может заточится на +++
Index: думаю что неактуально т.к врятли ктото из простых игроков может заточится на +++
У=) это ты напрасно=) есть такие умельцы,которые бысто так затачиваются=) Сам отлавливал раньше=)
avanege, [ADM]BlackDragon +10%
P.S. В инете исходников базы нет. Есть только декомпилированные сборки.
Етот скрипт работает очень даже хорошо
"думаю что неактуально т.к врятли ктото из простых игроков может заточится на +++ "
Актуально т.к. игрок может заточится например с помощью l2phx,не все сборки имеют защиту
Romantik,
прошу поставить корирайт т.к автор не вы,текст скопировали а копирайты нет.Уважайте чужой труд,и читайте что написано на порталах откуда вы копируеете.Надеюсь модераторы меня поймут.
l2-mega: Сори за реал нюбо вопрос но всё таки где данный файл в сборке la2base ?)
в ядре
— Жадный...







