For server owners / Reserved slots / Plugin
The LobbyVerse plugin for AMX Mod X
One small file that keeps your server's reserved slots in step with your list on LobbyVerse. Your VIPs get in when the server is full, and their slots end on the date you set, with no users.ini to edit.
Download, version 1.0.0
SHA-256 43a8b6347f5456e8bf13b471d8b60ac53a0c79bf8aa54c325594bea734b14f18
SHA-256 2c8d749c53bd30e10e8ab5624ce48cfa7e666b58cdcb49e4e497d59393309595
Compiled with AMX Mod X 1.10. Built from the source beside it, which you can read and compile yourself.
Source, releases and issues: github.com/LobbyVerse/plugins
Install
- Copy the pluginPut lobbyverse_reserved.amxx in
addons/amxmodx/plugins/. - Load it in the right placeAdd
lobbyverse_reserved.amxxto plugins.ini right afteradmin.amxxand beforeadminslots.amxx. The plugin warns in the server console when the order is wrong. - Keep a slot freeSet
amx_reservation 1inamxx.cfg, then restart the server. - Add your playersOn your Reserved slots page. LobbyVerse sends the list within a minute, after every change, and every hour.
How it works
LobbyVerse sends your list over the RCON connection you already gave it. The plugin keeps it in memory and gives each listed player the reservation flag when they connect; AMX Mod X's own adminslots plugin then keeps the last slots for them.
The plugin opens no connection, reads and writes no file, never kicks or bans anyone, and never removes a flag your users.ini gave.
For the curious: LobbyVerse sends lv_reserved_begin, then lv_reserved_add with up to 20 SteamIDs at a time, then lv_reserved_end with the count, and the plugin only swaps the list in when the count matches. lv_reserved_status prints what it holds.