| title | Home |
|---|---|
| layout | default |
| nav_order | 0 |
| permalink | / |
Collection of tools & tutorials for MT2 development.
This repository contains standalone utilities, scripts, and step-by-step guides accumulated over the years. Each subfolder is a self-contained project with its own documentation.
| Project | Category | Description |
|---|---|---|
| Client PyLib Check | Tool | C++20 refactoring for Python library file checking |
| Eter Group Parser | Tool | Load, resave, manipulate, and repair Eter Group files |
| Pack Cleaning | Tool | Python scripts for pack deduplication, merging, splitting, and cleanup |
| PySockAPI | Tool | Socket module to send commands to an MT2 server via adminpage |
| Sequence Generator | Tool | Auto-generate sequence tables for NetStream.cpp and sequence.cpp |
| XTEA Keys Generator | Tool | Auto-generate random XTEA keys and EterPack.cpp array code |
| Colored Quest Scrolls | Tutorial | Customizable quest UI with colored text, icons, and blink effects |
| Compile SLN from Command Line | Tutorial | Batch script for MSBuild compilation from CLI |
| MakePack Type4 | Tutorial | Generate type4 packs using MakePack.exe |
| Manually Debug Crashes with VS | Tutorial | Step-by-step Visual Studio debugging setup |
| Recalculate MySQL Item IDs | Tutorial | Fix "NO MORE ITEM ID RANGE" errors with SQL |
| Translate Source Strings | Tutorial | Auto-extract locale strings from source code |
| Quest Syntax Highlighting | Tutorial | Notepad++ syntax highlighting for MT2 quest Lua scripts |
| WorldEditor DPI Fix | Tutorial | Fix DPI scaling issues in WorldEditor |