I would like to share my GM Helper Tool I created for Demonroad server (closed this year). The tool is written in Autoit and will work with any SRO version and any client. You do not need any additional, packed based tool. It will work with vanilla SRO clients and edited clients. The tool is using the standard SRO GM console only (copy-paste).
Features:
- Execute a custom list of any (available) command you like with single button
- Create / Spawn a list of n single mobs with menu (sorted in groups)
- Create / Spawn a list of n mobs from user defined groups of mobs
- Execute a user defined command script
- Auto-Create and Auto-Execute a user defined command script, based on given parameters
- BETA: Schedule and Auto-Execute a user defined command script
- Calculate /warp from X-Y ingame position
- DISABLED: scan and teleport players around char (need 3rd party tool)
- Auto-Execute CTF BA with variable match time
- DISABLED: Read and publish stats during events (need 3rd party tool)
- Execute commands by button and key
- Custom set of keys for fast execute (e.g. /invisible)
- Designed to spawn a lot of mobs on different locations for crowded servers
Pictures
The tool is always on top and embedded in the client:

Script selection:

Script example (4 locations, 10 warps per location, 1500 mobs spawned):

How to use:
1. Download and install Autoit 3.0 or higher:

2. Donwload the Include.zip (attached) and place the content into "\AutoIt3\Include" folder (don't overwrite)
3. Download the GM helper tool (attached) and place into any harddisk folder.
4. Open "\config\config.ini" and...
4a. update the following entry to match the window title of your SRO client name: 'client=Warriors Way Online' (example)
4b. Put your GM name into 'name=Severo' (example)
4c. Put all charnames of your GM account into [Chars] group. These names will always be ignored by the tool.
5. Open "\config\path.ini" and replace the path under [Sro] group with the path to your SRO client: 1=M:\Data\Clients\DemonRoad_2018.07.16\sro_client. exe (example)
This is importand to pull the 'gmwpfort.dat' file from the client for teleporting.
Afterwards you should be able to start your SRO client and run the script (Demonroad GM Helper V6 Dev).
Ofc. you need to replace entries in "\config\uniques.ini", "\config\uniques2.ini", "\config\moblist.ini" and under "\Scripts\Mobgroups" with the mobs you are using inside your client (currently set to DR client mobs). You need to replace the mobs inside the scripts too, if it is single spawn.
You can select mobs to spawn from the menu or copy a set of commands into the box on the right side. The press 'Spawn' to automatically run the commands. Please make sure, you have your GM console opened or you cannot paste the commands. To halt spawning press F8. To abort spawning press F9.
Also you need to make sure to have all warps ready for the scripts. I've added a 'gmwpfort.dat' into the folder. You can use my warp editor inside "\Tools" folder to copy/paste warps from your own file too.

(Important) Config options:
Spawn delay (ms)=50 ... delay between two commands
Script Teleport retry=1000 ... delay to retry teleport again, if detected as failed
Script Teleport delay (ms)=2500 ... delay for teleport
[Hotkeys] ... you can change the hotkeys for shortcuts according to Autoit Hotkey scripting:

Script commands:
notice ... Write a notice
sleep ... sleep in ms
wp ... warp
sp_gr ... spawn group
sp ... spawn
name ... script name
manual ... manual spawning (need to press spawn button)
warp ... use warp file name
delay ... command delay
spawn_delay ... delay before spawning
notice_delay ... delay after notice
notice_use ... display / don't display notice
announce ... public notice / silent spawning
[Warp] ... either multi warp from multi.ini or single spawns
locations ... locations to use, if multi spawn
wave ... wave number to spawn: wave = 01 see [01]
wave properties:
_small ... wave file from "\Scripts\Wavegroups" folder
mobs_min ... min number of mobs from this wave
mobs_max ... maximum number of mobs from this wave
double_chance ... chance for double mobs (1 = 100%)
triple_chance ... chance for triple mobs (1 = 100%)
[Monster] ... unique groups to use from "\Scripts\Mobgroups" folder
Please note, that the tool is not free of bugs.
You can open the Demonroad GM Helper V6 Dev file with any texteditor and modify it, if you want. You can also study and copy the source to your own projects.
Please reply to this topic, if you have any issues with the tool. There is no private support from my side.
Have fun.