Auto Compiler sma to amxx
Discord
TovStudio AMXX CompilerLive AMX Mod X compile status for Counter-Strike 1.6 servers, right inside your Pterodactyl panel.
This addon adds a Compiler tab to every Counter-Strike 1.6 server in the client area. It shows which AMX Mod X scripts compiled, which failed, the exact amxxpc error output, and overall stats. The compiling itself is fully automatic on the server, so you never touch compile.exe and you never compile by hand.
Features
- Stat cards: total scripts, compiled OK, failed, and the time of the last compile.
- Per script list with three states: OK, ERROR, WAITING.
- Full amxxpc error output for any failed script, with error and warning lines highlighted.
- Live refresh, so a saved edit shows its result within a few seconds.
- Recent changes feed with a selectable time window, from 10 minutes up to 24 hours, kept across page refreshes.
- Search box to filter long script lists.
- Read only and safe: the panel only reads files, it never starts or stops your server.
How it works
The included egg runs the TovStudio auto compile engine on the server. Every changed .sma is compiled with the native amxxpc and a small status file is written in the scripting folder. The addon reads that file over the daemon file API and renders the dashboard. A compile counts as success only when amxxpc produces a real .amxx, so a broken edit never replaces a working plugin, and the panel shows the exact error instead. New plugins load in the running game on the next map change, the same way AMX Mod X always loads plugins.
What is included
- The Blueprint addon, the Compiler tab.
- A Counter-Strike 1.6 ReHLDS egg with the auto compile engine built in.
- An installation guide.
Requirements
- A Pterodactyl panel with the Blueprint framework, free at https://blueprint.zip
- A Counter-Strike 1.6 server running AMX Mod X. The included egg ships it.
Setup is short: import the egg, install the addon with Blueprint, open any CS 1.6 server, and use the Compiler tab.
