Jump to content

Tryskell

Legendary Member
  • Posts

    5,373
  • Joined

  • Last visited

  • Days Won

    70
  • Feedback

    0%

Everything posted by Tryskell

  1. [*]Delete all your JREs and all your JDKs older than version 7. [*]Install JDK 7 if not already done [*]Go through Eclipse here : "Window > Preferences > Java > Installed JREs" [*]Locate your JDK folder through the button "Add" or "Search", press save and voilà you're done. Don't talk GR here. There's a GR section. And next time put a decent title else I will lock without answering.
  2. You have - more probably - some missing core support with addSpawn. I agree deleting (L2Attackable) will fix it (and btw you must delete everytime you find it, I see there is at least 10 uses), but better see if they (L2J ? I guess) didn't add a L2Attackable addSpawn instead of regular L2Npc, because both methods can have different content. Simple : - that script is part of current L2J DP => you miss core support, add it on Quest.java. - that script is coming from an obscure russian fork than no one heard about => adapt as vampir said.
  3. I invite you to read L2J wiki aswell, it got a lot of informations (checkout/compile/etc). L2J forum got aswell some tips/tricks for Eclipse, and explain some basic to intermediate concepts.
  4. There's no "how to add an event" or whatever... There is only 2 things to undertsand : - L2J organization (and it can't be learned, only experienced with time) - Java syntax. Once you checkout-ed a project on Eclipse, you go through folders, open files and edit them manually. You save them, compile project using build.xml, and miracle you got a custom pack. Try to explore and open files to understand the content. And you should better begin by a website about how to develop in Java (or any other language...).
  5. Cool story.
  6. Does cyan supposed to be a GM color ? You check on a regular account ? The system works correctly (color change at pvp/pk), but the only problem is about the color ?
  7. You do a /loc and you write +- 1000 (or whatever needed value, if flying isn't available, 10 is enough for a flat ground) for min/max value. Added to that you can use //zone_check to see if you are currently on the zone. It will show you a panel with all active zones you are currently in. If you're not on the zone, problem is either : - zone isn't correctly loaded; - zone nodes are wrong; - Z min/max is wrong; - wrong instance ?* Imagine the zone is a 3D shape. If min/max is too high you have to fly to get it, if too low, it is in the ground. To correct it, you need to do a /loc and write the correct values. Hope you get it. * as postIL isn't my fav stuff, I got no clue if instances can affect areas. Probably, answer is yes.
  8. minZ="-10987" maxZ="32767" Sounds epicly wrong.
  9. Not a supermarket, code it and post here if you got any problems.
  10. I fully agree with you, cf my panda sig ^^. At a given moment, guessing is just guessing. We all lose time trying to guess what ppl is saying (on that topic or another). Need more infos and more panda sigs, that's all.
  11. About your GS logs, if it's latest L2J, report to their forums. I think they did some works about those duplicate items since that time, so think to update. About your skill issue itself, I think what you did is enough. Be sure the skill id and level currently exist... And be sure you give it to the good class id.
  12. In a general way (I didn't see the 'players' part), you should see ZONE_PEACE occurences over all the project, and correct according your needs. I know some skills (signets, etc) and associated methods got limitations. Just hunt all occurences.
  13. Edit autoAttackCondition( method, find ZONE_PEACE occurence.
  14. Because I read error and you, not. Your error is about duplicate items on Inventory, nothing to do with skills.
  15. If you make all your propositions of fixes based on the custom share, you will never find why it bugs if Crazy himself added the bug (edited share).
  16. Your error has nothing to do with your attempt.
  17. I think he just forget to c/p complete code, as he forget to put code tags. The whole file won't load if the integrity of the file is destroyed (or even if it loads, the GS which call a fat error). You say yourself it's an instance, did you removed the instance type first ? Cause a PvP zone where you can't see others that mustn't be funny. If a zone was already existing and it has no use, just change its type for which you want. Btw what's supposed to be ChaoticZone ? Panda sig, mate.
  18. Wyatt, my suggestion was about the difference of price between your options 1 and 4 months. I personally got no trouble you make big prices (as I suggested, 100€ / 4 months). If you sell quality work, no reason to sell it cheap. Just "balance" prices. The only "real" problem is selling a precompiled pack. Imagine you stop the developement, all your customers are focked up. Even if you got no point to be named "scammer", as you sold your work at a moment M (and I repeat, I perfectly agree with your PoV), ppl who wanted to develop their servers (in future) are focked up. That's only suggestions, do whatever you want with them. I got no control on that section, and I personally got no interest in that chronicle (when I could easily flame if you were doing Interlude, nierk nierk nierk :D). And try to add new features, cause atm, except lazy asses will buy your pack (well I don't worry for you even if you keep that standard features :]).
  19. In the wiki, replace all occurences of "L2J" by "L2JFrozen". You could replace all occurences by any server pack name so far, except russians packs which like to make things different than others ppl.
  20. Depending of your IL (I guess it, seeing net.sf.l2j) pack, you can use Java or not, same question (what's your godamn pack) resolves the fact if you can use player instead of st.getPlayer() - using onAdvEvent() instead of onEvent(). Frozen you can't, aCis / Sigmo and some others you can. If you use postIL pack (so far, net.sf.l2j is used for Kamael... From what I rem), I guess you got aswell old script engine. As I guessed, you got no check for max lvl. Try to translate that in code : if level == 85 else send another htm And as I told you, check //set_level admincommand and see how it is build. Basically you only have to copy paste... If you got another code to show, feel free to post to be corrected. You baby panda killer.
  21. I understood "pack", "new version" and "update". General upgrade http://www.l2jserver.com/wiki/Manual_Upgrade Synchronization on sources already edited with custom stuff http://www.l2jserver.com/wiki/Synchronization
  22. Just copy paste code from "//set_level" command. I must add you shouldn't write with python if you got the possibility (and probably you use postIL stuff). "st.getPlayer()" probably can be replaced by "player", depending of method itself. And finally there isn't any check if the guy is already lvl 85 (or perhaps there is, but you're too greedy to share the whole file and I can't guess it). Whch means you can perma use that NPC. Nunu, Tk.
  23. Compile yourself sources, like that you could even edit sources (in future), add/remove anything you want and keep your copy up to date. Precompiled shouldn't be used because it's static revisions (often older), and you don't know if the guy who made the compilation made it clean or made errors (or added stuff on it). L2J wiki got all infos you need to compile & install.
  24. All should have a baby panda in his sig, perhaps one day we will have topics with all basic infos. [fr]Et ouais, c'est ça la classe ^_^.[/fr]
  25. I'm aware, but you could eventually remember one changeset which could fix that issue, in case that issue would be from you (L2J). As I said, if it's from another pack, try to contact them in order to see what they edited.
×
×
  • 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..