- Joined
- Apr 5, 2008
- Messages
- 152
- Reaction score
- 65
Hello everyone,
While I don't like this community very much, I figured I may as well release the source code from the server I was a developer on. The server has since gone offline, and as I have no use for the source any more I figured someone else may get some use out of it.
Major Bug Fixes:
Major additions:
Major Known Issues:
Credits for this source go to @SharpAceX, @even, @Zygon, and I.
This source was based off of MoopleDev r120.
Download Link:
I hope you all can take something away from this source, be it learning or a feature.
Thanks,
Twdtwd
While I don't like this community very much, I figured I may as well release the source code from the server I was a developer on. The server has since gone offline, and as I have no use for the source any more I figured someone else may get some use out of it.
Major Bug Fixes:
- Invincible monsters that you can hit, but can't damage.
- Monsters appearing when you enter a map that were previously killed.
- Quest kills completely screwing over the monster spawn and drops.
- Lots of pet related fixes to make them work right.
- Buddy fixes where you can actually add offline buddies.
- Too Many Connections database fix (Original, before it was released on here)
- Multiple concurrent modification exception fixes. (Server shutdown, events)
- Tons of NPE fixes, script fixes, etc collected from log files.
- Aran hidden skill fixes, and normal skill fixes.
- Tons of exploits patched.
- Fixed multiple errors with VIP Teleport Rocks
- Multiple quest related fixes on top of the kill issue.
- Fixed several movement types, most notably springs and Aran Combat Step.
- Maple Messenger fixed and fully working.
- Monsters appearing when you enter a map that were previously killed.
- Quest kills completely screwing over the monster spawn and drops.
- Lots of pet related fixes to make them work right.
- Buddy fixes where you can actually add offline buddies.
- Too Many Connections database fix (Original, before it was released on here)
- Multiple concurrent modification exception fixes. (Server shutdown, events)
- Tons of NPE fixes, script fixes, etc collected from log files.
- Aran hidden skill fixes, and normal skill fixes.
- Tons of exploits patched.
- Fixed multiple errors with VIP Teleport Rocks
- Multiple quest related fixes on top of the kill issue.
- Fixed several movement types, most notably springs and Aran Combat Step.
- Maple Messenger fixed and fully working.
Major additions:
- Job advancement is GMS like for explorers, Aran (Excpet for third job since we didn't have maker. It just skips that step), and first and second job cygnus knights.
- Fairly in depth anti-hack, with several that auto ban. NOTE: The anti-hack detection for damage hacking can still throw some false positives, but won't ban for them. We were still missing some formulas for certain classes.
- Added transportation between continents that works 99% of the time. We were having an issue with the ships vary rarely not letting someone off.
- Several PQs are also included. Including working HPQ, KPQ, LPQ, GPQ, and a custom LMPQ.
- Extended the default moople event system to be a more complete solution.
- Custom made expiditions, and scripts for the bosses. I believe there was a small issue with logging the amount of time it took to complete.
- Completely custom gachapon system added into the source and only uses two scripts.
- The quest "Learning the Culture of Ariant" and quest system changes to support the quest info (In general, more quest use this) were added.
- Full Temple of Time quest line and portals were added.
- Auto HP and MP potions for pets are saved on channel change and logout.
- All mini dungeons added and working.
- Third Person Critical effects are 90% working. They are detected and showed when the crit does more damage than the player can normally do. Which detects around 75-90% of them.
- The EXP distribution system was remade to be a lot cleaner, and to reflect the 80-20 change made in GMS around v80.
- Fairly in depth anti-hack, with several that auto ban. NOTE: The anti-hack detection for damage hacking can still throw some false positives, but won't ban for them. We were still missing some formulas for certain classes.
- Added transportation between continents that works 99% of the time. We were having an issue with the ships vary rarely not letting someone off.
- Several PQs are also included. Including working HPQ, KPQ, LPQ, GPQ, and a custom LMPQ.
- Extended the default moople event system to be a more complete solution.
- Custom made expiditions, and scripts for the bosses. I believe there was a small issue with logging the amount of time it took to complete.
- Completely custom gachapon system added into the source and only uses two scripts.
- The quest "Learning the Culture of Ariant" and quest system changes to support the quest info (In general, more quest use this) were added.
- Full Temple of Time quest line and portals were added.
- Auto HP and MP potions for pets are saved on channel change and logout.
- All mini dungeons added and working.
- Third Person Critical effects are 90% working. They are detected and showed when the crit does more damage than the player can normally do. Which detects around 75-90% of them.
- The EXP distribution system was remade to be a lot cleaner, and to reflect the 80-20 change made in GMS around v80.
Major Known Issues:
Code:
- While exiting the cash shop, you don't get added back to the channel server correctly causing issues with killing monsters, changing maps, etc. Changing Channels will add you back correctly.
- Mystic Door needs a lot of work to be functioning correctly. Found some of the additional packets relating to joining parties, etc.
- The TimerManager will hit a task that locks the thread where it can't continue, causing anything using timers to stop working after all the threads get locked. We were in the process of debugging this when we went down.
Credits for this source go to @SharpAceX, @even, @Zygon, and I.
This source was based off of MoopleDev r120.
Download Link:
You must be registered to see links
I hope you all can take something away from this source, be it learning or a feature.
Thanks,
Twdtwd
Last edited: