những cái đã bug và fix lại tự mình làm chứ chẳng cần nhờ ragezone
------------------------------------------------
----------------------------------------
warrior training center 2400 --- 1022105 NPC Power B. Fore
Beginner warrior's First Training Session 2128 (2400)
Beginner Warrior's Second Training Session 2129 (2128)
Beginner Warrior's Third Training Session 2130 (2129)
Beginner Warrior's Last Training Session 2131 (2130)
-------------------
magican training center 2401 --- 1032114 NPC Power B. Fore
Beginner Magician's First Training Session 2132 (2401)
Beginner Magician's Second Training Session 2133 (2132)
Beginner Magician's Third Training Session 2134 (2133)
Beginner Magician's Last Training Session 2135 (2134)
28181
28182
28183
28184
-------------------
thieve training center 2402 --- 1052114 NPC Power B. Fore
Beginner Thief's First Training Session 2140 (2402)
-------------------
bowman training center 2403 --- 1012119 NPC Power B. Fore
Beginner Bowman's First Training Session 2136
-------------------
pirate training center 2404 --- 1095002 NPC Power B. Fore
The Beginner Pirate's First Training Session 2193
----------------------------------------
<imgdir name="1053">
<imgdir name="0">
<int name="npc" value="1090000" />
<int name="lvmin" value="10" />
<int name="lvmax" value="20" />
<string name="startscript" value="q1053s" />
<int name="normalAutoStart" value="1" />
<imgdir name="job">
<int name="0" value="0" />
</imgdir>
<imgdir name="quest">
<imgdir name="0">
<int name="id" value="2212" />
<int name="state" value="2" />
</imgdir>
</imgdir>
</imgdir>
<imgdir name="1">
<int name="npc" value="1090000" />
<string name="endscript" value="q1053e" />
</imgdir>
</imgdir>
-----------------------------
<imgdir name="1052">
<imgdir name="0">
<int name="npc" value="1052001" />
<int name="lvmin" value="10" />
<int name="lvmax" value="20" />
<string name="startscript" value="q1052s" />
<int name="normalAutoStart" value="1" />
<imgdir name="job">
<int name="0" value="0" />
</imgdir>
<imgdir name="quest">
<imgdir name="0">
<int name="id" value="2079" />
<int name="state" value="2" />
</imgdir>
</imgdir>
</imgdir>
<imgdir name="1">
<int name="npc" value="1052001" />
<string name="endscript" value="q1052e" />
</imgdir>
</imgdir>
-----------------------------
<imgdir name="1051">
<imgdir name="0">
<int name="npc" value="1012100" />
<int name="lvmin" value="10" />
<int name="lvmax" value="20" />
<string name="startscript" value="q1051s" />
<int name="normalAutoStart" value="1" />
<imgdir name="job">
<int name="0" value="0" />
</imgdir>
<imgdir name="quest">
<imgdir name="0">
<int name="id" value="2078" />
<int name="state" value="2" />
</imgdir>
</imgdir>
</imgdir>
<imgdir name="1">
<int name="npc" value="1012100" />
<string name="endscript" value="q1051e" />
</imgdir>
</imgdir>
-----------------------------
<imgdir name="1050">
<imgdir name="0">
<int name="npc" value="1032001" />
<int name="lvmin" value="8" />
<int name="lvmax" value="20" />
<string name="startscript" value="q1050s" />
<int name="normalAutoStart" value="1" />
<imgdir name="job">
<int name="0" value="0" />
</imgdir>
<imgdir name="quest">
<imgdir name="0">
<int name="id" value="2080" />
<int name="state" value="2" />
</imgdir>
</imgdir>
</imgdir>
<imgdir name="1">
<int name="npc" value="1032001" />
<string name="endscript" value="q1050e" />
</imgdir>
</imgdir>
-------------------------
<imgdir name="1049">
<imgdir name="0">
<int name="npc" value="1022000" />
<int name="lvmin" value="10" />
<int name="lvmax" value="20" />
<string name="startscript" value="q1049s" />
<int name="normalAutoStart" value="1" />
<imgdir name="job">
<int name="0" value="0" />
</imgdir>
<imgdir name="quest">
<imgdir name="0">
<int name="id" value="2077" />
<int name="state" value="2" />
</imgdir>
</imgdir>
</imgdir>
<imgdir name="1">
<int name="npc" value="1022000" />
<string name="endscript" value="q1049e" />
</imgdir>
</imgdir>
--1022000-----------------------
<imgdir name="1049">
<string name="name" value="Becoming a Warrior" />
<imgdir name="2077">
<string name="name" value="The Path of a Warrior" />
--1032001--------
<imgdir name="1050">
<string name="name" value="Becoming a Magician" />
<imgdir name="2080">
<string name="name" value="The Path of a Magician" />
--1012100---------
<imgdir name="1051">
<string name="name" value="Becoming a Bowman" />
<imgdir name="2078">
<string name="name" value="The Path of a Bowman" />
--1052001---------
<imgdir name="1052">
<string name="name" value="Becoming a Thief" />
<imgdir name="2079">
<string name="name" value="The Path of a Thief" />
--1090000---------
<imgdir name="1053">
<string name="name" value="Becoming a Pirate" />
<imgdir name="2212">
<string name="name" value="The Path of Pirate" />
-------------------------
scripting.event.EventManager.java
import client.MapleCharacter;
public void save() {
for (ChannelServer chan : ChannelServer.getAllInstances()) {
for (MapleCharacter chr : chan.getPlayerStorage().getAllCharacters()) {
chr.saveToDB(true); } }
}
------------------------
1442024 - Maple Scorpio bug
fix 1st job adv Pirate 1052
fix 1st job adv Thief 1052
fix 1st job adv Bow 1051
fix 1st job adv Mag 1050
fix 1st job adv War 1049
fix cab ellinia 1032000
fix cab lith harbor 1002007
fix cab nautilus 1092014
fix cab Henesys 1012000
fix cab Kerning city 1052016
Fix 1002002 - Pason ---> 4031134 - VIP Ticket to Florina Beach
Fix 1081001 - Pason ---> 104000000 lith harbor
fix 100000200 - henesys park ---> 100000201 - Bowman Instructional School
fix MTS to FM
fix autoregistor
Fix Arrow 1400 shop
----------------------------------------
BEGINNER(0),
WARRIOR(100), FIGHTER(110), CRUSADER(111), HERO(112).
PAGE(120), WHITEKNIGHT(121), PALADIN(122).
SPEARMAN(130), DRAGONKNIGHT(131), DARKKNIGHT(132).
.......................................................................
MAGICIAN(200), FP_WIZARD(210), FP_MAGE(211), FP_ARCHMAGE(212),
IL_WIZARD(220), IL_MAGE(221), IL_ARCHMAGE(222),
CLERIC(230), PRIEST(231), BISHOP(232),
.......................................................................
BOWMAN(300), HUNTER(310), RANGER(311), BOWMASTER(312),
CROSSBOWMAN(320), SNIPER(321), MARKSMAN(322),
.......................................................................
THIEF(400), ASSASSIN(410), HERMIT(411), NIGHTLORD(412),
BANDIT(420), CHIEFBANDIT(421), SHADOWER(422),
.......................................................................
PIRATE(500), BRAWLER(510), MARAUDER(511), BUCCANEER(512),
GUNSLINGER(520), OUTLAW(521), CORSAIR(522),
.......................................................................
MAPLELEAF_BRIGADIER(800), GM(900), SUPERGM(910),
.......................................................................
NOBLESSE(1000),
DAWNWARRIOR1(1100), DAWNWARRIOR2(1110), DAWNWARRIOR3(1111), DAWNWARRIOR4(1112),
BLAZEWIZARD1(1200), BLAZEWIZARD2(1210), BLAZEWIZARD3(1211), BLAZEWIZARD4(1212),
WINDARCHER1(1300), WINDARCHER2(1310), WINDARCHER3(1311), WINDARCHER4(1312),
NIGHTWALKER1(1400), NIGHTWALKER2(1410), NIGHTWALKER3(1411), NIGHTWALKER4(1412),
THUNDERBREAKER1(1500), THUNDERBREAKER2(1510), THUNDERBREAKER3(1511), THUNDERBREAKER4(1512);
.......................................................................
legend(2000)
aran1(2100), aran2(2110), ARAN3(2111), Aran4(2112)
----------------------------------
public static final int COMBO_ABILITY = 21000000;
public static final int POLEARM_BOOSTER = 21001003;
public static final int MAPLE_WARRIOR = 21121000;
public static final int FREEZE_STANDING = 21121003;
public static final int SNOW_CHARGE = 21111005;
public static final int HEROS_WILL = 21121008;
public static final int BODY_PRESSURE = 21101003;
public static final int COMBO_DRAIN = 21100005;
public static final int COMBO_SMASH = 21100004;
public static final int COMBO_PENRIL = 21110004;
public static final int COMBO_CRITICAL = 21110000;
public static final int ROLLING_SPIN = 21110006;
public static final int SMART_KNOCKBACK = 21111001;
public static final int COMBO_TEMPEST = 21120006;
public static final int COMBO_BARRIER = 21120007;
----------------------------------
public static final int PolearmMastery = 21100000;
public static final int TripleSwing = 21100001;
public static final int FinalCharge = 21100002;
public static final int BodyPressure = 21101003;
public static final int ComboSmash = 21100004;
public static final int ComboDrain = 21100005;
----------------------------------
public static final int ComboCritical = 21110000;
public static final int SmartKnockback = 21111001;
public static final int FullSwing = 21110002;
public static final int FinalToss = 21110003;
public static final int ComboFenrir = 21110004;
public static final int SnowCharge = 21111005;
public static final int RollingSpin = 21110006;
public static final int Skill1 = 21110007;
public static final int Skill2 = 21110008;
-----------------------------------
public static final int MapleWarrior = 21121000;
public static final int HighMastery = 21120001;
public static final int OverSwing = 21120002;
public static final int FreezePoster = 21120003;
public static final int HighClassDefence = 21120004;
public static final int PoleArmFinale = 21120005;
public static final int Tempest = 21120006;
public static final int EZShield = 21120007;
public static final int SoldiorsWill = 21121008;
public static final int Skill1 = 21120009;
public static final int Skill2 = 21120010;
.......................................................................
---------- Post added at 00:09 ---------- Previous post was at 00:01 ----------
mình sẽ cố gằng fix nhiều hơn nữa. nói chung trong maple trừ minacore ra thì event, script, quest, items, shop .... đều có thể tự sửa được. Cái trade mình thấy không có ích nên biến thành nut vào FM (fix MTS to FM) và đương nhiên là vào từ đâu thì ra lại đó. Chắc mấy cài này minh fix các bạn chẳng bao giờ thấy trên ragezone cả. mình cũng đang nghiêm cứu cai quan trọng nhất là autorestart server. vì mỗi lần gặp crash thì server sẽ không tự refresh được nên bug ram dẫn đến lag kinh khủng vì vậy cần phải restart để khỏi lag nhưng restart sẽ làm disconnect vi vậy cần phải làm sao để tự động restart server liền ngay khi bug để tránh lag và disconnect...