שלום , במדריך זה אני ילמד אותכם לתקן את ה Max Mesos ^^ .
יש באג כזה שיש לכם מקס כסף ואז שאתם מסיגים עוד מסוס אחד זה ניהיה 0
אז זה המדריך לסדר את זה
תודה לרועי על המדרך
תכנסו לתיקיה :
קוד:
Repack\src\net\sf\odinms\client
ותפתחו את הקובץ :
קוד:
MapleCharacter.java
עכשיו בתוך הקובץ תחפשו את זה :
ותחליפו בזה :קוד PHP:public void gainMeso(int gain, boolean show, boolean enableActions, boolean inChat) {
int newVal;
if (meso.get() + gain >= Integer.MAX_VALUE) {
meso.set(Integer.MAX_VALUE);
newVal = Integer.MAX_VALUE;
} else if (meso.get() + gain < 0) {
meso.set(0);
newVal = 0;
} else {
newVal = meso.addAndGet(gain);
}
קוד PHP:public void gainMeso(int gain, boolean show, boolean enableActions, boolean inChat) {
int newVal;
long total = ((long) meso.get() + (long) gain);
if (total >= Integer.MAX_VALUE) {
meso.set(Integer.MAX_VALUE);
newVal = Integer.MAX_VALUE;
} else if (total < 0) {
meso.set(0);
newVal = 0;
} else {
newVal = meso.addAndGet(gain);
}
עכשיו תקמפלו וזהו סיימתם ^^ .



ספוילר:
ציטוט ההודעה
