ELO rating for mix/match play in MySQL: winners gain and losers lose points by the rating gap, with /elo, /topelo and ELO-balanced teams.
Daemon666
1.0.0 - Initial release.
| csb_mix_elo.sma main | fe71da8 | 9.8 KB |
README.md
CSB Mix ELO gives mix/match play a proper skill rating. Ratings load asynchronously on authorise; after each match amx_elo_result <T|CT> applies the standard ELO update - winners gain and losers lose points scaled by the rating difference and a configurable K factor - and writes back through threaded SQLx. Players check their rating with /elo, the ladder with /topelo, and admins can print ELO-balanced teams with amx_elobalance.
Features
- Async load on authorise, threaded write-back after each match.
- Standard ELO formula with a configurable K factor.
/eloshows your rating;/topeloshows the ladder.amx_elobalancegreedily splits players into balanced teams.
Installation
- Enable the
sqlxmodule inmodules.ini. - Set the
csb_elo_*cvars to your database credentials. - Compile
csb_mix_elo.sma, copy it toaddons/amxmodx/plugins/and add it toplugins.ini. - Change the map. Call
amx_elo_resultwith the winning side at match end.
Instalación
1. Enable the sqlx module in addons/amxmodx/configs/modules.ini 2. Set the csb_elo_* cvars to your DB credentials 3. Put csb_mix_elo.amxx in addons/amxmodx/plugins/ and add it to plugins.ini 4. Change map
Cvars
| CVAR | Default | Description |
|---|---|---|
csb_elo_host |
127.0.0.1 |
MySQL host. |
csb_elo_user |
csb |
MySQL user. |
csb_elo_pass |
|
MySQL password. |
csb_elo_db |
csb |
MySQL database name. |
csb_elo_k |
32 |
ELO K factor (points at stake). |
csb_elo_start |
1000 |
Starting rating for new players. |
Comandos
| Command | Access | Description |
|---|---|---|
say /elo |
|
Show your ELO rating. |
say /topelo |
|
Show the ELO ladder (top 10). |
amx_elo_result |
d (ADMIN_BAN) |
amx_elo_result <T|CT> - apply the match result. |
amx_elobalance |
d (ADMIN_BAN) |
Print ELO-balanced teams. |
Registro de cambios — v1.0.0
1.0.0 - Initial release.Versiones →
Valoración
No ratings yet.
Download v1.0.0
Requisitos
| AMX Mod X | ≥ 1.9 |
| Engine | ReHLDS HLDS |
| ReGameDLL | Opcional |
| ReAPI | Opcional |
| Metamod | Metamod / Metamod-r |
| Módulos | sqlx |
| Conflictos conocidos | Other ranking plugins that use /elo or /topelo chat triggers will collide. |
Colaboradores









