Jump to content

Williams

Members
  • Posts

    239
  • Credits

  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    0%

Everything posted by Williams

  1. yes i did practically that just take a look to add the system i created a task to calculate the time. public void addNoCarrier(int duration) { if (isInStoreMode()) return; NoCarrierTaskManager.getInstance().add(this); setNoCarrier(true); broadcastCharInfo(); setInvul(true); if (isInParty()) getMemos().set("NoCarrierParty", System.currentTimeMillis() + TimeUnit.MINUTES.toMillis(duration)); else getMemos().set("NoCarrier", System.currentTimeMillis() + TimeUnit.MINUTES.toMillis(duration)); } when a player joins a party it is stored : public Party(Player leader, Player target, LootRule lootRule) { super(leader); _members.add(leader); _members.add(target); leader.setParty(this); target.setParty(this); _lootRule = lootRule; leader.getMemos().set("NoCarrierPartyObjId", _partyObjId); target.getMemos().set("NoCarrierPartyObjId", _partyObjId); EnterWorld if (player.getMemos().containsKey("NoCarrier") || player.getMemos().containsKey("NoCarrierParty") && player.getMemos().containsKey("NoCarrierPartyObjId")) { when entering the game I created 3 checks to verify the object Id of the party and if it really was in the party, if it is in the party ok you receive the party again public void updateNoCarrierParty(Player player) { player.sendPacket(new PartySmallWindowAll(player, this)); // Add party to player. player.setParty(this); // Update icons. for (Player member : _members) { member.updateEffectIcons(true); member.broadcastUserInfo(); } broadcastCreatureSay(new CreatureSay(SayType.PARTY, "[No Carrier]", "Player: " + player.getName() + " has logged in again."), player); if (_commandChannel != null) player.sendPacket(ExOpenMPCC.STATIC_PACKET); }
  2. it's not that simple, cleanup() causes the player to be removed even adding a variable to check if the player is in a party it is removed when trying to enter/exit the game. In aCis 401 in the RequestGameStart package I believe that here is the problem for more than 3 clicks to log into the game I believe there is something else missing to succeed I will research a little more.
  3. Recently some people showed me this video and i got interested in the system i'm creating it but i come across a problem when i log into the server again my party dissolves when i try to log into the server the party ends which package i need to modify? No Carrier system @Rootware how is it going : Part 2
  4. I liked aCis a lot, but it is very unstable 12 years in development and half of the project is not functional. I switched to L2jMobius and there are also glitches but I joined aCis/Mobius and made a project for myself. Recently some members reached out to me to fix a bug in Skill Fear. I've never seen a project with as many defects as this one aCis and its absurd price of 100 Euros.
  5. I would like to know the name of this system and which chronicle.
  6. I opted for proguard when I'm going to obfuscate my project I have this error but I'm using java se 16 gameserver\libs\l2jserver.jar] (Can't process class [net/sf/l2j/Config.class] (Unsupported version number [61.0] (maximum 60.65535, Java 16))
  7. Does anyone recommend any program to obfuscate java code?
  8. TradeStart needs to be implemented too.
  9. diff --git a/L2jOne_C6_Interlude/java/net/sf/l2j/gameserver/model/item/instance/ItemInstance.java b/L2jOne_C6_Interlude/java/net/sf/l2j/gameserver/model/item/instance/ItemInstance.java index 8429f78..6a60785 100644 --- a/L2jOne_C6_Interlude/java/net/sf/l2j/gameserver/model/item/instance/ItemInstance.java +++ b/L2jOne_C6_Interlude/java/net/sf/l2j/gameserver/model/item/instance/ItemInstance.java @@ -503,7 +503,7 @@ */ public boolean isTradable() { - return isAugmented() ? false : _item.isTradable(); + return isAugmented() ? true : _item.isTradable(); } /** diff --git a/L2jOne_C6_Interlude/java/net/sf/l2j/gameserver/network/serverpackets/TradeStart.java b/L2jOne_C6_Interlude/java/net/sf/l2j/gameserver/network/serverpackets/TradeStart.java index c202669..3810b76 100644 --- a/L2jOne_C6_Interlude/java/net/sf/l2j/gameserver/network/serverpackets/TradeStart.java +++ b/L2jOne_C6_Interlude/java/net/sf/l2j/gameserver/network/serverpackets/TradeStart.java @@ -39,7 +39,7 @@ writeD(item.getBodyPart()); writeH(temp.getEnchantLevel()); writeH(temp.getCustomType2()); - writeH(0x00); + writeH(temp.getAugmentation() == null ? 0x00 : temp.getAugmentation().getId()); } } } \ No newline at end of file I went to do some tests, and how are we going to receive these packages
  10. I did this to remove Stackable from multisell and hypothetically solve this, but I don't recommend removing isStackable from multisell. . - Pastebin.com
  11. hello could someone send frintezza's Ai L2OFF
  12. I don't have access to download
  13. Crazy Rates aCis (github.com)
  14. I created an augment system for my server what's your idea about it?
  15. hello how do i see all social actions id ? No exception of customers?
  16. wouldn't it be possible to replace the lineage msn by Discord?
  17. perfect worked thank you very much
  18. is he that way? lacked textures
  19. do not need effects just the normal npc if you can comments here in the topic I'm in great need of it not only me because I've seen other requests for it.
  20. can you do this for free? @NevesOma
  21. news?
×
×
  • Create New...