djhyarde Posted April 25, 2015 Posted April 25, 2015 any have this code for the latets rev l2jserver h5? Quote
Kzah Posted April 25, 2015 Posted April 25, 2015 (edited) I'm interessed too. But i don't find a dressme with the latest version l2jH5 :/ CharInfo.java and UserInfo.java have been some changes. Sorry for Necro, but can someone update this?I cannot apply patch to UserInfo and CharInfo.The following part codes not fit:Index: java/com/l2jserver/gameserver/network/serverpackets/CharInfo.java===================================================================--- java/com/l2jserver/gameserver/network/serverpackets/CharInfo.java (revision 5563)+++ java/com/l2jserver/gameserver/network/serverpackets/CharInfo.java (working copy)@@ -19,6 +19,7 @@import com.l2jserver.gameserver.instancemanager.CursedWeaponsManager;import com.l2jserver.gameserver.model.actor.L2Decoy;import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;+import com.l2jserver.gameserver.model.actor.instance.L2PcInstance.VisualArmors;import com.l2jserver.gameserver.model.actor.templates.L2NpcTemplate;import com.l2jserver.gameserver.model.effects.AbnormalEffect;import com.l2jserver.gameserver.model.itemcontainer.Inventory;@@ -196,15 +197,15 @@writeD(_inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDER));writeD(_inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_HEAD));++ writeD(_activeChar.getVisualArmor(VisualArmors.RHand, false) != null ? _activeChar.getVisualArmor(VisualArmors.RHand, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.LHand, false) != null ? _activeChar.getVisualArmor(VisualArmors.LHand, false).getItemId() : 0x00);- writeD(_airShipHelm == 0 ? _inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_RHAND) : _airShipHelm);- writeD(_airShipHelm == 0 ? _inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_LHAND) : 0);-- writeD(_inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_GLOVES));- writeD(_inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_CHEST));- writeD(_inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_LEGS));- writeD(_inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_FEET));- writeD(_inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_CLOAK));+ writeD(_activeChar.getVisualArmor(VisualArmors.Gloves, false) != null ? _activeChar.getVisualArmor(VisualArmors.Gloves, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.Armor, false) != null ? _activeChar.getVisualArmor(VisualArmors.Armor, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.Legs, false) != null ? _activeChar.getVisualArmor(VisualArmors.Legs, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.Feet, false) != null ? _activeChar.getVisualArmor(VisualArmors.Feet, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.Cloak, false) != null ? _activeChar.getVisualArmor(VisualArmors.Cloak, false).getItemId() : 0x00);writeD(_inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_RHAND));writeD(_inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_HAIR));writeD(_inv.getPaperdollItemDisplayId(Inventory.PAPERDOLL_HAIR2));Index: java/com/l2jserver/gameserver/network/serverpackets/UserInfo.java===================================================================--- java/com/l2jserver/gameserver/network/serverpackets/UserInfo.java (revision 5563)+++ java/com/l2jserver/gameserver/network/serverpackets/UserInfo.java (working copy)@@ -21,6 +21,7 @@import com.l2jserver.gameserver.instancemanager.TerritoryWarManager;import com.l2jserver.gameserver.model.Elementals;import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;+import com.l2jserver.gameserver.model.actor.instance.L2PcInstance.VisualArmors;import com.l2jserver.gameserver.model.actor.templates.L2NpcTemplate;import com.l2jserver.gameserver.model.effects.AbnormalEffect;import com.l2jserver.gameserver.model.itemcontainer.Inventory;@@ -143,15 +144,15 @@writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_LFINGER));writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_HEAD));- writeD(_airShipHelm == 0 ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_RHAND) : 0);- writeD(_airShipHelm == 0 ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_LHAND) : 0);+ writeD(_activeChar.getVisualArmor(VisualArmors.RHand, false) != null ? _activeChar.getVisualArmor(VisualArmors.RHand, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.LHand, false) != null ? _activeChar.getVisualArmor(VisualArmors.LHand, false).getItemId() : 0x00);- writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_GLOVES));- writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_CHEST));- writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_LEGS));- writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_FEET));- writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_CLOAK));- writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_RHAND));+ writeD(_activeChar.getVisualArmor(VisualArmors.Gloves, false) != null ? _activeChar.getVisualArmor(VisualArmors.Gloves, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.Armor, false) != null ? _activeChar.getVisualArmor(VisualArmors.Armor, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.Legs, false) != null ? _activeChar.getVisualArmor(VisualArmors.Legs, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.Feet, false) != null ? _activeChar.getVisualArmor(VisualArmors.Feet, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.Cloak, false) != null ? _activeChar.getVisualArmor(VisualArmors.Cloak, false).getItemId() : 0x00);+ writeD(_activeChar.getVisualArmor(VisualArmors.RHand, false) != null ? _activeChar.getVisualArmor(VisualArmors.RHand, false).getItemId() : 0x00);writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_HAIR));writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_HAIR2));writeD(_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_RBRACELET)); It seems those two files are very different from what they were back when this was posted. Edited April 26, 2015 by Kzah Quote
HyperBlown Posted May 18, 2015 Posted May 18, 2015 Can you add an option to be configurable on configs ? (ON =true and OFF = false) thank you Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.