'Baggos' Posted November 12, 2010 Posted November 12, 2010 Hello! I know have done many such Guides on how to pass a Java Code, but would like to show more detail that there is another driver to see! Open Eclipse and go to SVN His Gameserver we did Checkout! Open and click on Java! Ok, now we find the Java Code we want, me I chose this: http://www.maxcheaters.com/forum/index.php?topic=121108.0 Index: /Server/SkyLanceR's_IL_GS/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- /Server/SkyLanceR's_IL_GS/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 345) +++ /Server/SkyLanceR's_IL_GS/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 346) @@ -8425,4 +8425,6 @@ public boolean addSubClass(int classId, int classIndex) { if (getTotalSubClasses() == 3 || classIndex == 0) return false; @@ -8430,4 +8432,8 @@ if (getSubClasses().containsKey(classIndex)) return false; + + startAbnormalEffect(L2Character.ABNORMAL_EFFECT_HOLD_1); + setIsParalyzed(true); + sendMessage("You are paralized untill your subclass load."); // Note: Never change _classIndex in any method other than setActiveClass(). @@ -8492,4 +8498,8 @@ if (Config.DEBUG) _log.info(getName() + " was given " + getAllSkills().length + " skills for their new sub class."); + + setIsParalyzed(false); + stopAbnormalEffect(L2Character.ABNORMAL_EFFECT_HOLD_1); + sendMessage("You are unparalized."); return true; Now go to the path that tells us! java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java Go To Java Code, And Copy This.... Like Photo.! public boolean addSubClass(int classId, int classIndex) { if (getTotalSubClasses() == 3 || classIndex == 0) return false; Photo: Open The L2PcInstance.Java, And Press ( Ctrl & F ), Αnd Paste what we did copy! Now Press Find Like Photo. Now you are here... Go To Java Code And Copy This: + + startAbnormalEffect(L2Character.ABNORMAL_EFFECT_HOLD_1); + setIsParalyzed(true); + sendMessage("You are paralized untill your subclass load."); Photo: After you have copy this, paste down from to: ( Like Photo ) if (getSubClasses().containsKey(classIndex)) return false; Photo: http://img831.imageshack.us/img831/4956/java8.png[/img] After you have paste this, delete all + After will be is like here: Now, Go To Java Code And Copy This: ( Like Photo ) if (Config.DEBUG) _log.info(getName() + " was given " + getAllSkills().length + " skills for their new sub class."); Photo: Press ( Ctrl & F ), Αnd Paste what we did copy! Now Press Find Like Photo. Now You Are Here. Go To Java Code And Copy This: + + setIsParalyzed(false); + stopAbnormalEffect(L2Character.ABNORMAL_EFFECT_HOLD_1); + sendMessage("You are unparalized."); return true; Photo: After you have copy this, paste down from to: ( Like Photo ) _log.info(getName() + " was given " + getAllSkills().length + " skills for their new sub class."); Photo: After you have paste this, delete all + After will be is like here: Now Save And Make a Compile! You Have To Go In Game And Make a Sub Class! http://img594.imageshack.us/img594/1478/parai.png[/img] Surely wonder how you'll know what to copy and pass it. We see this in the code that tells us to take this copy.... @ @ @ @ 8425.6 -8425.4 public boolean addSubClass (int classId, int classIndex) { if (getTotalSubClasses () == 3 | | classIndex == 0) return false; We always look at this " @ @ @ @ 8425.6 -8425.4 " then get the code that is underneath it and pass. I hope to helped The Newbies. The Guide Is Mine! No C/P Credis: Me! Quote
∽Ave∽ Posted November 12, 2010 Posted November 12, 2010 You will not always find a correct lines. If You are using the same server rev. as autor when he wrote the patch, the its ok. But if You have older / newer rev. then lines (for example: @ @ @ @ 8425.6 -8425.4) can not match with Yours ;) Anyway, its good for newbies. Take care Quote
HellRanger Posted November 12, 2010 Posted November 12, 2010 Is a very good guide BaGGoC! You do great work, keep share!! Quote
Matim Posted November 12, 2010 Posted November 12, 2010 Anyway, it was explained few times, so its a bit pointless, but I will not lock it because its well made. Quote
vaggos909090 Posted November 12, 2010 Posted November 12, 2010 Anyway, it was explained few times, so its a bit pointless, but I will not lock it because its well made. yeah,a good decide its good your work baggoc just explain what are the symbols are mean Quote
'Baggos' Posted November 13, 2010 Author Posted November 13, 2010 Is a very good guide BaGGoC! You do great work, keep share!! Tnx man ;) Quote
SoRa Posted November 13, 2010 Posted November 13, 2010 Its a good guide mate,keep your work up! :) Quote
HaddWik Posted November 13, 2010 Posted November 13, 2010 Awesome guide! Useful for allot of newbies :) Great work and keep up! Quote
'Baggos' Posted November 14, 2010 Author Posted November 14, 2010 Awesome guide! Useful for allot of newbies :) Great work and keep up! Tnx You! Quote
ButterCup Posted November 14, 2010 Posted November 14, 2010 ok i got bored and i start reading all crap posted here :) Why you work on Packet Explorer ? Ok so to apply a code aka patch - diff is simple ---------------------------------------------------------- Copy code in put in a new tex , rename the newtex.txt to choseaname.diff open Eclipse, select project, right click on your project - Team - Apply Patch, Brow to you choseaname.diff and pres finish :) All done :) ---------------------------------------------------------- I notice you do not know how to create a patch ore you do not use it on this forum you just paste the code and that is it. After you made some change right click on your project - Team - Create patch - select path . all done Quote
Onix Posted November 14, 2010 Posted November 14, 2010 already shared more time here, but good work and useful for newbies :D Quote
howdoyouturn69 Posted November 20, 2010 Posted November 20, 2010 hey dude, you're a guru on this... btw, there a code for implement Sub stck on L2j Free server Gracia? Or interlude? Tnks in advance bro keep sharing ^_^ Quote
Hardstyle Posted November 24, 2010 Posted November 24, 2010 i know i'm offtopic but why when i copile with eclipse i get this [exec] Execute failed: java.io.IOException: Cannot run program "svnversion": CreateProcess error=2, The system cannot find the file specified but it still builds succesfuly.. Quote
FighterBoss Posted November 24, 2010 Posted November 24, 2010 This guide is well explained from other members,why again? When this section will have the "+" at guides to -finally- help, really the newbies developers to start working/trying and making more things to their packs. Anyway as Matim said is well made... Gratz for your time Quote
Sido Posted November 26, 2010 Posted November 26, 2010 i needed this some time ago, but now its too late :( thanks anyway :D maybe ill need it again. Quote
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.