PDA

Просмотр полной версии : [Руководство] Фикс бага заточки через пета и phx


baks1
02.01.2010, 15:05
Ищем вот это в RequestGiveItemToPet.java

if (Config.GM_DISABLE_TRANSACTION && player.getAccessLevel() >= Config.GM_TRANSACTION_MIN && player.getAccessLevel() <= Config.GM_TRANSACTION_MAX)
{
player.sendMessage("Transactions are disable for your Access Level");
player.sendPacket(new SystemMessage(SystemMessageId.NOTHING_HAPPENED));
return;
}

И добавляем вот это


if (player.getActiveEnchantItem() != null)
{
Util.handleIllegalPlayerAction(player,"Player "+player.getName()+" Tried To Use Enchant Exploit And Got Banned!", IllegalPlayerAction.PUNISH_KICKBAN);
return;
}


Потом ищем вот это



// Alt game - Karma punishment
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TRADE && player.getKarma() > 0) return;


И добавляем


if (player.getActiveEnchantItem() != null)
{
Util.handleIllegalPlayerAction(player,"Player "+player.getName()+" Tried To Use Enchant Exploit And Got Banned!", IllegalPlayerAction.PUNISH_KICKBAN);
return;
}


После ALT_KARMA нужно добавлять, чтобы ПК несмог точить багом
Вот ссылка на тему с багом [Ссылки могут видеть только зарегистрированные и активированные пользователи]
ЗЫ Всё это фиксим через ядро, например l2jserver.jar
ЗЫЫ Для фикса Вам нужны будут исходники и уметь компилить файлы