Skip to content

Collection of tools for SpiritMS and general MapleStory development

Notifications You must be signed in to change notification settings

KOOKIIEStudios/SpiritSuite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 

Repository files navigation

SpiritSuite

A collection of tools for SpiritMS and general MapleStory development by TEAM SPIRIT

Table of Contents:
1 Commands List Admin commands cheatsheet for Swordie-based sources
2 ID List Cheatsheet for game-related IDs (e.g. Job IDs)
3 Discord Bots Discord bot projects and other interactive APIs
4 In-Game Tools Scripts that may facilitate gameplay
5 RE Tools Reverse engineering tools
6 Others AOB
7 The Team TEAM SPIRIT

Commands List (Swordie-based)

SpiritMS Commands

Shortcuts
About
Player Commands
Tester Commands
Intern Commands
GM Commands
Admin Commands
- List of all commands found in SpiritMS as well as Swordie

ID List (Generic)

MapleStory Job IDs

- List of all Job IDs in MapleStory

Discord Bots (Generic)

Project Lapis
Project Lapis Wiki

- Lapis is a Plug-n-Play Azure v316 Discord Bot that is powered by Lazuli and discord.py.


TypeLapis

- Lapis is a Plug-n-Play Azure v316 Discord Bot that is powered by Lazuli and discord.py.
  TypeLapis is a TypeScript port of Project Lapis


MaplestoryDiscBot Repository
MaplestoryDiscBot Wiki

- A Python-based Discord bot designed for MapleStory private servers
  Best used with Heaven-based servers


SwordieDB Repository
SwordieDB Wiki
SwordieDB PyPi Page

- A pip-compatible Python package designed for Swordie-based servers


SwordieDB API Docs
ProjectShieldieDB Repository

- API Testing and Documentation project for SwordieDB


Lazuli Repository
Lazuli Wiki
Lazuli API Docs
Lazuli PyPi Page

- A pip-compatible Python package designed for Azure-based servers  

In-Game Tools (Generic)

BattleAnalysis176

- A C++ Console Program that calculates Maplestory's in games stats after a certain time.

MapleRuneSolver

- A vision-based Rune solver, used for MapleStory versions that have static arrow images.

RE Tools (Generic)

Spirit PacketPuller

- A GUI implementation of MaplePacketPuller (see below)
  Able to batch process multiple files generated by the SpiritIDAPlugin.


(DEPRECATED) Spirit PacketPuller OLD
NOTE: This Python-PyQt5-fbs project has been deprecated in favour of a Flutter approach.

- A GUI implementation of MaplePacketPuller


MaplePacketPuller

- Analyses IDA-generated pseudocode for packet structure and opcode (packet header) information


SpiritIDAPlugin

- Save IDA-generated pseudocode to text file or analyse in-programme.
  Can be used alongside Spirit PacketPuller for batch analysis.

Others

Tool Archive

- Archive of various unofficial installers, alongside other tools used in the development of Spirit Suite products

TEAM SPIRIT

Brandon NguyenAmos ChuaAkshay Jankie

About

Collection of tools for SpiritMS and general MapleStory development

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published