Jump to content

Tryskell

Legendary Member
  • Posts

    5,373
  • Joined

  • Last visited

  • Days Won

    70
  • Feedback

    0%

Everything posted by Tryskell

  1. From not reworked IL to last beta HI5, it's useSkill(). I still talk of RequestActionUse clientpacket.
  2. This is surely not the complete error.
  3. java.lang.NullPointerException at javolution.util.FastMap.getEntry(FastMap.java:418) at javolution.util.FastMap.get(FastMap.java:406) at com.l2jfrozen.gameserver.model.entity.olympiad.Olympiad.saveNobleData (Olympiad.java:1151) NPE using a FastMap in saveNobleData() method on line 1151 from Olympiad.java. And you use L2JFrozen so basically no support on it :P.
  4. Same packet, top bottom, you got useSkill() method.
  5. You should better post in marketplace section if you want to hire a developer. I guess you can't find decent free quality, from what I saw so far from MxC :).
  6. data/PetData.xml :D.
  7. People who can develop generally got their own ideas, and develop in their side or helped by others goods devs. If you think your ideas are original, just think some thousands of people already dev before you, since 2005 (around), they know what you can do with L2J and what you can't do. That will spare some time and some "cry-corner" situations. About partnership, don't even think to associate yourself with a good dev without the biggest friend's human (after ice-cream, and cakes) : money. Ideas, anyone got some, about to "materialize" them, it's another story. Anyway gl.
  8. <______________________________< It's not really better than FFs "idea code". RequestActionUse clientpacket, search for case 22: // Attack (pet attack) You got the whole code about the "green attack button" from pet panel. The 3 useful variables are pet, activeChar and target. There are already many checks in this part of code you can compare and code your idea using it.
  9. I put you a full existing exemple of implementing a zone area, what do you want more ? About Freya it's XML only, check higher revs of aCis or any Freya pack to see how it works now (basically they put vertices of SQL in XML under the term of "nodes"). Do as I told you, begin little and see bigger (create zone, blablabla read previous post lol I won't redo it), the finality is to make your stuff alone. No one will do it for you (and guess after my explanation, there isn't much more to say about it), and my timeline is enough clear to understand if of your own. If you got issues implementing it, post screens or copy/paste error, but without any personal try, I won't help you until you made something. No work, no cookies. Tryskell.
  10. Our final goal isn't to make a good pack, it's to reach 100 pages in MxC's thread before the end of month (and to reach 22222 views as optional goal). Ppl are often lazy to connect / register in forum to see updates, so a common use was to post changeset to bump the topic / inform lazy followers. Now we're sticky, we haven't to do it, but hey, old uses stay (and people are still lazy :D).
  11. Make in this order : - a simple zone (Jail, NoStore, Peace, NoSummon, etc etc) from existing zones system (to understand how work zones) ; - understand how a zone works (core side, what do you need to add a zone in core system) ; - copy paste the most basic zone, then try to add a condition and a message, then create a zone and go on it ; - analyze JailZone, which got a teleport function (in your example, it's the reverse of a JailZone, but system works the same) - code the whole crap. About condition you can check which weapon or armor is equipped, but as S80 creates S cystal you can't do test about crystal grade, I don't even know if you can check the grade directly (never checked basically). Here is an "live" exemple of how to add a full zone in the existing system, in this exemple it's a ArtifactZone, which allow to cast the Seal of Rule skill ONLY if you're on this type of zone. http://trac.assembla.com/acis_project/changeset/115 Depending of your pack/chronicle, you can have XML && SQL or XML only. Here it's a XML && SQL, newer version of aCis uses only SQL. :P
  12. I don't think it's possible, and anyway I think it's client issue aswell. The stackable "engine" works on potions, so why it won't work normally with enchants, if it was only related to stackable = true | false. There is something more, and it's surely related to client.
  13. Any project got less bugs than the normal L2J. But any project still got a lot of bugs compared to l2off. To answer you, any project matches your ask :P. About projects themselves : http://maxcheaters.com/forum/index.php?topic=213153.0
  14. You have to add restrictions, else it use default way (to nearest village, etc). Check TvT event from L2J Freya, it is surely fine. You can check too how work castles sieges, as dead attackers/defenders have to wait 10sec before to be teleported.
  15. I don't know if it's a good or a bad thing :). Rev 145 adds 3 quests, and actually 2 others are ready to be commited and a 3rd in debug. ---- Ty fernando and DiNoR for the good help on quests, I appreciate it :). If that continue they will become better than me ;D
  16. To use it as a systemMessage you have to do client modification, so just use : activeChar.sendMessage("You healed "+target.getName()+" for "+damage+" hps amount."); target.sendMessage("You have been healed by "+activeChar.getName()+" for "+damage+" hps amount."); The effect is the same ingame, but you haven't to use a systemMessage. "activeChar", "target" and "damage" are example, it fully depends of what you got in your Heal.java. I'm lazy to open Eclipse before going to sleep to be honest.
  17. What is supposed to happen with your code ? And this.useSkill or useSkill is the same so... The "721" isn't allowed, but basically it depends of what you want to do exactly... If once corrected the effect isn't the one you wanted, pointless to correct your error lol.
  18. isAfraid() pown all your dirty codes ::)
  19. Balance is kinda individual, and mostly based on which classes you want to have the most on your server. There's no secret formula, as it depends of the chronicle, of internal formulas used by your pack, and of your own tastes. Whatever chronicle or pack you use, dwarves are weak. So it fully depends of your own taste to add some stats/skills to dwarves or not. Many stupids packs got such custom as no Heavy for dagger, but IMHO there are many others aspects you can nerf without even touch to that (tweaking formulas of blow as exemple to deal less damage), and then players won't even notice they're nerfed. In a general matter don't use weapon up to +30 (16 max), as it greatly affect skill success chance. You have to rework yourself formulas/skills.
  20. You try to add a code, but you didn't think the reverse : "is there already a code which block pvpkills to increase when I'm in TvT ?" Whatever code you want to add, if there is a code which blocks, you can't do a shit about.
  21. http://maxcheaters.com/forum/index.php?topic=190122.msg1847892#msg1847892
  22. Need client modification. So not related to this section of the forum.
  23. For such basic question I made a regular answer :D. http://www.assembla.com/spaces/acis_project/wiki/Contribute_to_community It's not only related to my own project, it can fit with any project. Just try to support existing project than create a new one which won't surely go far, this is my PoV. There's currently enough projects to fit with anyone's "tastes and colors". So test packs, and help which you consider the best for you. About personal developement, if you don't like that or that, you still can work on a personal copy with your customs and synchro with main project from time to time. Main projects (from my own knowledge), on a public state, are currently mine (aCis) and L2JFrozen. If really you can't find something good in both packs, well, just forget about IL. Cause you will redo more or less my own work if your goal is to do a real IL server. Both projects, whatever ways they have taken (no custom and custom), are still better than L2J basic version.
×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..