Noticias:

No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.

Menú Principal

Restringir Item en PvP

Iniciado por Swarlog, Jun 23, 2025, 07:37 PM

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 ^^