Este código es simple, lo único que hace es que cuando wispeas a un jugador que se encuentra en modo offline, aparezca el mensaje que querramos. Aquí os dejo este código, su autor es Neeeeeeeeeel.-
1.- Abrir el archivo "Say2.java", situado en el gameserver.clientpackets.
2.- Buscamos la siguiente línea:
activeChar.sendPacket(new CreatureSay(activeChar.getObjectId(), _type, "->" + receiver.getName(), _text));
3.- Añadir debajo de la línea anterior lo siguiente:
if (receiver.inOfflineMode())
{
activeChar.sendPacket(new CreatureSay(activeChar.getObjectId(), _type, receiver.getName(), "Estoy en modo offline!"));
}
Y listo! Así de fácil ^^!
PD: Si usan L2jfrozen, pongan este otro código:
if (receiver.isOffline())
{
activeChar.sendPacket(new CreatureSay(activeChar.getObjectId(), _type, receiver.getName(), "Estoy en modo offline!"));
}