Jump to content

Recommended Posts

Posted

Καλησπέρα!

Θα ήθελα να δείξω κάτι εύκολο στη χρήση να το φτιάξεις, αλλά δύσκολο για έναν αρχάριο.

Δεν νομίζω να έχει ξαναγίνει ένα τέτοιο Share.

 

Με αυτή την αλλαγή στο Java Code, όταν κάνεις Add Sub-Class γίνεσαι 80 lvl.

Test & Working σε L2J Server.

 

Ανοίγουμε λοιπόν το:

net.sf.l2j.gameserver.model.base.SubClass
------------------------------------------
Στην γραμμή ( Line ) 90
Σβήνουμε το "   -   "
και περνάμε το "   +   "
-      private byte _level = 40;
+     private byte _level = 80;

Γραμμή ( Line ) 110 
Επίσης το ίδιο.
-        if (getLevel() == 40)
+        if (getLevel() == 80)

Έτοιμο χωρίς να βάλουμε Config.

Αν θέλετε με Config, πάμε στο παρακάτω βήμα....

===================

Τώρα θα δείξω πως θα το περάσουμε με Config.

Πολύ διαφορετικό, αλλά όπως θα δείτε παρακάτω, παιχνιδάκι να περαστεί.

 

Σβήνουμε αυτά που έχω με " - " και περνάμε αυτά που έχω με " + "

------------------------------------------
net.sf.l2j.gameserver.model.base.SubClass
------------------------------------------
Γραμμή ( Line ) 20
Κάτω από το...
package net.sf.l2j.gameserver.model.base;
Βάζουμε αυτό...
+
+import net.sf.l2j.Config;

Γραμμή ( Line ) 97 
-      private long _exp = Experience.LEVEL[40];
+     private long _exp = Experience.LEVEL[Config.SUBCLASS];
Γραμμή ( Line ) 108 
-      private byte _level = (byte) 40;
+     private byte _level = (byte) Config.SUBCLASS;

-----------------------------------------
net.sf.l2j.config.java
------------------------------------------
Γραμμή ( Line ) 487
Κάτω από αυτό.....
    /** Death Penalty chance */
    public static int   DEATH_PENALTY_CHANCE;
Βάζουμε αυτό....
+
+   /** SubClass Level 80 */
+    public static int   SUBCLASS;

Γραμμή ( Line ) 673
Κάτω από αυτό.....

                DEATH_PENALTY_CHANCE = Integer.parseInt(otherSettings.getProperty("DeathPenaltyChance", "20"));

Βάζουμε αυτό.....
+                			// SUBCLASS By BaGGoC
+                			SUBCLASS = Integer.parseInt(otherSettings.getProperty("SUBCLASS_LVL_CUSTOM", "40"));

 

Έτοιμος ο κώδικας....

Τώρα απλά πάμε:

Java/Config/Other.properties

Και περνάμε το παρακάτω....

DeathPenaltyChance = 20
+
+#------------------------------------------
+# SUBCLASS By BaGGoC
+#------------------------------------------
+SUBCLASS_LVL_CUSTOM = 40

 

Ελπίζω να βοηθήσει κάποιον που θα θελήσει να το χρησιμοποιήσει....

Επίσης μην αρχίσουμε τα Spam όπως " υπάρχει κάτι τέτοιο κτλπ, απλά δημιούργησα κάτι 80% πιο εύκολα να περαστεί από το να κοιτάξει κάποιον άλλον κώδικα αυτού του είδους. "

απλά δείχνω τον εύκολο τρόπο.....

Credits: Me.

Posted

ama evazes config pistevo kalitero :)  (den spam aplos ama 8es kanto meriki den 3eroun pos sindeis config :P)

Είναι απλά ένας τρόπος να έχεις στα Sub σου 80 lvl με 3 αλλαγές, οπότε γιατί να μπει Config...

Αφού θα μπει στο κόπο να το βάλει, πάλι από εκεί θα περάσει.

 

Ε, και αν θέλει να το βγάλει, το κάνει όπως πριν, ούτε καν φόρτωμα 1ΚΒ στα Config :P

 

======

Update: Έβαλα και Config.

Αλλά κρατάω και το προηγούμενο για τα παιδιά που θα δυσκολευτούν να περάσουν τον κώδικα.

Posted

baggos akous..epidi eimai new mporeis na m peis pws pername Java Code??.an gnt:/

Φίλε μου, έτσι όπως το έχω, δεν είναι μόνο Share, αλλά και σαν οδηγός....

Πολύ εύκολο στην χρήση.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...