WTS L2.bnb.gr Adena/ Chars / Donate Coins
-
Posts
-
serverpackets/CharInfo writeD(_activeChar.getAppearance().getSex() ? 1 : 0); writeD(_activeChar.getBaseClass()); for (int slot : getPaperdollOrder()) { + switch (slot) + { + case 6: + writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_CHEST) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + case 10: + writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_GLOVES) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + case 11: + writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_LEGS) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + case 12: + writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_FEET) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + default: + writeD(_activeChar.getInventory().getPaperdollItemDisplayId(slot)); + } + } for (int slot : getPaperdollOrder()) { writeD(_activeChar.getInventory().getPaperdollAugmentationId(slot)); } serverpackets/UserInfo writeD(_activeChar.getCurrentLoad()); writeD(_activeChar.getMaxLoad()); writeD(_activeChar.getActiveWeaponItem() != null ? 40 : 20); // 20 no weapon, 40 weapon equipped for (int slot : getPaperdollOrder()) { + switch (slot) + { + case 6: + writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_CHEST) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + case 10: + writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_GLOVES) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + case 11: + writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_LEGS) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + case 12: + writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_FEET) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + default: + writeD(_activeChar.getInventory().getPaperdollObjectId(slot)); } } for (int slot : getPaperdollOrder()) { + switch (slot) + { + case 6: + writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_CHEST) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + case 10: + writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_GLOVES) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + case 11: + writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_LEGS) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + case 12: + writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_FEET) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR)); + break; + default: + writeD(_activeChar.getInventory().getPaperdollItemDisplayId(slot)); } } for (int slot : getPaperdollOrder()) { writeD(_activeChar.getInventory().getPaperdollAugmentationId(slot)); }
-
WTB Myext64 by @eressea missing adition OfflineShopRestore then server restart. Offer: 20 USD Payment with Crypto, then all working and tested in my live server. My discord: Jen2#1273
-
Hey, gamers! I'm thinking about launching a High Five x30 server and would love to hear your thoughts! Would you play on a server with these features? 🔹 No Pay-to-Win – no items that give an unfair advantage. 🔹 Donations only for premium, noblesse, and skins – purely cosmetic or convenience-based. 🔹 Daily rewards from farming – active players get rewarded. 🔹 Only 1 dual box allowed – to keep the gameplay fair. What do you think? Would you play on such a server? Any feedback or suggestions are welcome! Join our Discord to discuss: https://discord.gg/zeArBXcAxh
-
By AbsolutePower · Posted
L2JHellas Test Server is Live! If you want to test L2JHellas , you can check discord for the .ini file to connect. The test server will be online 24/7, so feel free to hop in anytime! Accounts are auto created! -
By AbsolutePower · Posted
I appreciate your kind words. Indeed, assuming the client is functioning properly, most common packs struggle with the way they handle tasks, often broadcasting packets inefficiently, which can cause issues. For sure, it will require deep searching and debugging to identify these mistakes, but it can definitely be done!
-
-
Topics
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.