Jump to content

Williams

Members
  • Posts

    246
  • Credits

  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    0%

Everything posted by Williams

  1. could post the source code of the entry.dll ? For those who want to correct the exaggeration of increased consumption of dll ?
  2. does anyone have the source code of these two dlls of the system interlude?
  3. Really xD I use java 11 and not 15, I cleaned the code. Didn't you like my intro? Update
  4. This system is just to give merchants a life. To avoid floods create a config for this I left "FloodProtector.SOCIAL" as an example only. code +<?xml version="1.0" encoding="UTF-8"?> +<list> +<!-- SayType + + ALL, + SHOUT, // ! + TELL, // " + PARTY, // # + CLAN, // @ + GM, + PETITION_PLAYER, + PETITION_GM, + TRADE, // + + ALLIANCE, // $ + ANNOUNCEMENT, + BOAT, + L2FRIEND, + MSNCHAT, + PARTYMATCH_ROOM, + PARTYROOM_COMMANDER, // (Yellow) + PARTYROOM_ALL, // (Red) + HERO_VOICE, + CRITICAL_ANNOUNCE; + --> + <settings npcId="30001" text="Hello what do you want ?" sayType="SHOUT" effect="true" /> +</list> code optimization Update
  5. character action
  6. where i find the animations of the interlude skills ? which system file is ?
  7. hello I'm working on my scripts for l2j could someone send me the Uncompiled L2OFF AI? Or some l2off to study the behaviors of the monsters I will do for L2j.
  8. as the tiulo already says is just a setting for the buffs of the Olympics. aCis/java/net/sf/l2j/gameserver/model/olympiad/AbstractOlympiadGame.java @@ -4,6 +4,7 @@ import net.sf.l2j.commons.logging.CLogger; + import net.sf.l2j.Config; import net.sf.l2j.gameserver.data.SkillTable; import net.sf.l2j.gameserver.data.xml.MapRegionData; import net.sf.l2j.gameserver.enums.MessageType; @@ -360,21 +371,11 @@ protected static final void removals(Player player, boolean removeParty) */ protected static final void buffPlayer(Player player) { - L2Skill skill = SkillTable.getInstance().getInfo(1204, 2); // Windwalk 2 - if (skill != null) - { - skill.getEffects(player, player); - player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_FEEL_S1_EFFECT).addSkillName(1204)); - } - - if (!player.isMageClass()) + for (IntIntHolder buffs : player.isMageClass() ? Config.OLY_BUFF_MAGE : Config.OLY_BUFF_WARRIOR) { - skill = SkillTable.getInstance().getInfo(1086, 1); // Haste 1 + final L2Skill skill = buffs.getSkill(); if (skill != null) - { skill.getEffects(player, player); - player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_FEEL_S1_EFFECT).addSkillName(1086)); - } } } aCis/java/net/sf/l2j/Config.java @@ -145,6 +150,19 @@ public static boolean OLY_ANNOUNCE_GAMES; + public static IntIntHolder[] OLY_BUFF_MAGE; + public static IntIntHolder[] OLY_BUFF_WARRIOR; + @@ -756,6 +924,8 @@ private static final void loadEvents() OLY_ANNOUNCE_GAMES = events.getProperty("OlyAnnounceGames", true); + OLY_BUFF_WARRIOR = events.parseIntIntList("OlyWarriorBuffs", "0-0"); + OLY_BUFF_MAGE = events.parseIntIntList("OlyMageBuffs", "0-0"); + aCis/config/events.properties @@ -84,6 +84,82 @@ OlyAnnounceGames = True OlyDividerClassed = 3 OlyDividerNonClassed = 5 + + # Configure buff for olympiad participants. Format= BuffId-BuffLevel; + OlyWarriorBuffs = 1204-2;1086-1 + OlyMageBuffs = 1204-2;1085-1
  9. aCis - Changesets - Announcements - MaxCheaters.com | Lineage 2 Development Marketplace Bots and Cheats draw your conclusions.
  10. lucera is a waste of time and is not as well built as MASTER @Tryskell aCIs does a great job.
  11. Good morning I come to make available a system that I made for my project I hope you enjoy. Code
  12. Hello, I'm updating the entire paging system of my Npcs adding the system recommended by master TK I come across a problem, is not generating a new page, and my command was broken. https://i.imgur.com/PZ1aOrH.mp4 Fixed!! Fixed
  13. Which class of the interlude interface modifies the adena limit? I want to change it to long.
  14. Everything that @Tryskell cited has not been done yet, I organized a few things and redid AuctionTable, I still need to paginate the pages and optimize the AuctionManager. AuctionManager - https://pastebin.com/YGmT4Uv2 AuctionTable - https://pastebin.com/TnXjWFdi
  15. I researching cloak for interlude I came across this I looked for them and did not find anyone has any news on this topic? Is it really impossible to cloak in the interlude?
  16. Hi resentment I added the option to increase for the Armor but the information does not appear in the same way as the weapon, which system class needs to be changed? how should it be
  17. which would be the best option? I'm saving in memo character, the character level
  18. Hello, I searched for my source and I couldn't find where the class that gives the glow of the weapons is. And I would like to know where the class that activates the soulshot effect is. sorted out
  19. I didn’t ignore Stinky helped me improve the code and now it’s working perfectly look the code is a new method
  20. here is the corrected version thanks a lot to the @StinkyMadnessfor the great help. https://pastebin.pl/view/61885863
  21. Add Time for Skin I added the time in memo, if you know any shorter method leaves here, about the crash I will redo the part of charInfo and UserInfo, soon I will be updating long remainingTime = player.getMemos().getLong("dressTime", 0); if (remainingTime > 0) player.getMemos().set("dressTime", remainingTime + TimeUnit.HOURS.toMillis(dress.getDressTime())); else { player.getMemos().set("dressTime", System.currentTimeMillis() + TimeUnit.HOURS.toMillis(dress.getDressTime())); set up your dressme in hours. <dressme itemId="9245"> <appearance chestId="15000" hairId="15001" dressTime="1"/> </dressme> which points are wrong can you tell me to fix it?
  22. I'm sorry I'm going to redo it, I didn't notice it, because I did it on prices
  23. Configure your Skin your way. code : Skin Code (github.com Updated topic for aCis 401.
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock