Noticias:

Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectate

Menú Principal

[Guía] Restringir Item en PvP

Iniciado por Swarlog, Ago 05, 2022, 12:41 AM

Tema anterior - Siguiente tema

Swarlog

Con ésta guía aprendereis a restringir el uso de objetos durante el PvP, por ejemplo pociones de mp.
Para ello nos vamos al archivo "Potion.java" localizado en "gameserver/handler/itemhandler/Potion.java" y editamos lo siguiente:

if (activeChar.isAllSkillsDisabled())
{
activeChar.sendPacket(ActionFailed.STATIC_PACKET);
return;
}
+if (activeChar.getPvpFlag() != 0)
+ {
+ if (item.getItemId() == your itemID)
+ {
+     activeChar.sendMessage("You cannot use this in pvp mode!");
+     return;
+ }
+ }

Si quereis más de un item, editar esta línea comentada antes por esta otra:

if (item.getItemId() == your itemID || item.getItemId() == yourItemId || item.getItemId() == yourItemId)
Y listo! Lo mismo con los items que querrais ^^