Migliori plugin per CS 1.6 con AMX Mod X
In questa pagina
Sono i plugin a rendere tuo un server di Counter-Strike 1.6: menu admin e ban, voti per la mappa, ranking e statistiche, tag in chat e intere modalità di gioco come zombie o deathrun. Quasi tutti girano su AMX Mod X, e il posto migliore per trovarli resta il forum di AlliedModders, dove la maggior parte è stata pubblicata.
Questa lista raggruppa per funzione i plugin che vale la pena conoscere, dice onestamente quali sono ancora mantenuti, rimanda solo alle pagine ufficiali e spiega come installarli e cosa controllare quando uno non si carica. Presuppone un server moderno con ReHLDS e ReGameDLL.
Cosa serve prima di tutto
I plugin AMX Mod X hanno bisogno di una base sotto di loro:
- ReHLDS e ReGameDLL_CS: sostituti mantenuti del motore server e della libreria di gioco originali.
- Metamod-R: carica AMX Mod X e gli altri moduli del server.
- AMX Mod X: esegue i plugin. L'attuale versione stabile è la 1.9.0; la 1.10 è il ramo di sviluppo.
- ReAPI: un modulo di AMX Mod X che dà ai plugin accesso diretto a ReHLDS e ReGameDLL. Molti plugin moderni lo richiedono.
Come costruire questa base da zero è spiegato in come creare un server CS 1.6. Per vedere cosa gira sul tuo server, digita version, meta version, amxx version e game version nella console.
ReHLDS, ReGameDLL, Metamod-R, AMX Mod X e ReAPI sono già installati su ogni server CS 1.6 di HytHost, da €1.44/mese.
Vedi i piani CS 1.6Come installare un plugin AMX Mod X
- Procurati il plugin compilato (un file
.amxx) dalla pagina ufficiale del plugin. Se è disponibile solo il sorgente (.sma), compilalo tu: mettilo inaddons/amxmodx/scriptinged esegui./amxxpc plugin.sma(Linux) oamxxpc.exe(Windows), usando il compilatore della stessa versione di AMX Mod X del tuo server. - Carica il
.amxxinaddons/amxmodx/plugins, e gli eventuali file di configurazione, lingua o audio nelle cartelle indicate nelle istruzioni del plugin. - Attivalo aggiungendo il nome del file su una nuova riga di
addons/amxmodx/configs/plugins.ini. Un;all'inizio di una riga disattiva il plugin. - Carica i moduli necessari (ad esempio
reapi, o un modulo SQL) inconfigs/modules.ini. - Cambia mappa o riavvia, poi verifica con
amxx pluginsche risulti running.
I plugin già inclusi in AMX Mod X
Prima di scaricare qualsiasi cosa, guarda cosa include AMX Mod X. La maggior parte è attiva di default:
| Plugin | Cosa fa |
|---|---|
admin, admincmd, menu | Account e comandi admin: kick, ban, slap, cambio mappa, più i menu per giocatori, mappe e comandi |
adminchat | Chat admin e messaggi a schermo: amx_say, amx_tsay, amx_csay, amx_psay |
adminvote | Voti per mappa, kick e ban |
mapchooser, nextmap, timeleft | Voto di fine mappa, nextmap e timeleft in chat |
statsx | Ranking e statistiche: /rank, /top15, /statsme |
antiflood | Protezione dal flood in chat |
scrollmsg, imessage | Messaggi del server scorrevoli e periodici |
restmenu (disattivato di default) | Menu per le restrizioni sulle armi |
admin_sql (disattivato di default) | Account admin da un database MySQL invece che da un file |
Gli admin si elencano in configs/users.ini con i flag di accesso, e i giocatori accedono impostando la password con setinfo _pw.
Plugin popolari per categoria
Molti plugin classici di CS 1.6 non vengono aggiornati da anni. Spesso funzionano ancora, ma provali sul tuo server e tieni un backup. Ogni voce rimanda alla sua pagina ufficiale.
Admin e ban
- Advanced Bans: sostituisce i comandi di ban integrati con ban a tempo che scadono correttamente anche tra un cambio mappa e l'altro. Vecchio (2011) ma molto usato.
- AMXBans: un pannello web più un plugin di gioco che salva ban e admin in MySQL, così più server possono condividerli. Questo fork mantenuto gira su PHP moderno; il suo stesso README avverte che il codice è molto vecchio e non è stato verificato di recente, e i plugin vanno compilati da te.
Voto delle mappe
- Map Manager [Modular]: un voto mappe moderno e mantenuto attivamente, con rock-the-vote e nomination, diviso in moduli da attivare secondo necessità. Richiede AMX Mod X 1.9 o 1.10.
- Galileo: un'alternativa più vecchia e ricca di funzioni; non più aggiornata. Disattiva il
timeleftintegrato quando la usi.
Statistiche e chat
- CSstatsX SQL: salva le statistiche dei giocatori in MySQL o SQLite, con valutazioni di abilità e tempo di gioco. Il progetto non è più mantenuto.
- Chat Manager: prefissi in chat, colori e nomi personalizzati per admin e giocatori.
Modalità di gioco
- Zombie Plague 5.0: umani contro zombie, con round speciali, classi e oggetti extra.
- Deathrun Manager: la classica modalità deathrun: un terrorista con le trappole, gli altri corrono fino al traguardo.
- GunGame: avanza attraverso le armi facendo uccisioni.
Tutte e tre le modalità risalgono ai primi anni 2010 e non sono più aggiornate dai loro autori. Provale su un server ReGameDLL prima di aprirlo ai giocatori.
Anti-cheat: il quadro onesto
Il rilevamento dei cheat lato server per CS 1.6 è limitato, e la maggior parte di ciò che esisteva non è più mantenuta. Cosa è realistico oggi:
- ReChecker: un plugin Metamod del team ReHLDS che confronta i file di gioco dei giocatori con una lista che definisci tu e, in caso di differenze, espelle o registra. Richiede ReHLDS. Individua i file modificati, non tutti i cheat.
- ReAimDetector: un rilevatore di aim e no-spread per server ReHLDS. Non viene aggiornato dal 2018.
La soluzione che funziona davvero è una combinazione: ReChecker, un sistema di ban come Advanced Bans, demo come prove e admin online quando ci sono i giocatori.
ReAPI o Orpheu?
Entrambi permettono ai plugin di agire sul gioco oltre quanto offre AMX Mod X da solo, ma funzionano in modo molto diverso:
- ReAPI è un modulo di AMX Mod X che espone ReHLDS e ReGameDLL tramite funzioni e hook supportati. Viene mantenuto insieme a loro.
- Orpheu aggancia le funzioni del motore e del gioco cercandone le firme in memoria. La sua ultima release è del 2014.
Su un server ReHLDS e ReGameDLL, preferisci i plugin basati su ReAPI. La stessa documentazione di ReGameDLL avverte che non è compatibile a livello binario con la libreria di gioco originale e che alcuni plugin basati su Orpheu possono non funzionare o far crashare il server.
Quando un plugin non si carica, e quanti sono troppi
amxx pluginselenca tutti i plugin e il loro stato; quelli che non sono running hanno un problema.amxx modulesmostra se i moduli richiesti da un plugin (ReAPI, SQL, CSX) sono caricati.meta listmostra i plugin Metamod; BADF significa che un file non è stato caricato.- I log in
addons/amxmodx/logs, soprattutto i fileerror_, indicano il plugin e la causa.
Le cause tipiche: un modulo mancante, un nome file sbagliato in plugins.ini, un plugin compilato per un AMX Mod X più recente di quello del server, o i permessi delle cartelle.
Non c'è un limite fisso al numero di plugin che un server può eseguire. A pesare sulle prestazioni sono i plugin che lavorano a ogni frame. Rimuovi ciò che non usi, preferisci plugin basati su ReAPI e, su AMX Mod X 1.10, l'impostazione amx_perflog_ms registra ogni chiamata di plugin che dura troppo.
Plugin su un server CS 1.6 di HytHost
Ogni server CS 1.6 di HytHost ha già installati ReHLDS, ReGameDLL, Metamod-R, AMX Mod X e ReAPI, quindi passi direttamente al punto 2 qui sopra: carica i plugin con il file manager o via SFTP e aggiungili a plugins.ini. I piani includono database MySQL, necessari per AMXBans e per le statistiche basate su SQL, e suoni e modelli personalizzati arrivano ai giocatori tramite FastDL.
Con il supporto prioritario, il nostro team può installare per te un plugin AMX Mod X con una configurazione di base, nei limiti del possibile. Vedi l'hosting di server CS 1.6.
Lo stack ReHLDS completo, database MySQL per ban e statistiche, e FastDL: hosting CS 1.6 di HytHost da €1.44/mese.
Vedi i piani CS 1.6Domande frequenti
Carica il file .amxx in addons/amxmodx/plugins, aggiungi il nome del file su una nuova riga di addons/amxmodx/configs/plugins.ini, carica in modules.ini gli eventuali moduli necessari, poi cambia mappa o riavvia. Verifica con amxx plugins che risulti running.
Esegui amxx plugins e amxx modules nella console, poi leggi il log degli errori in addons/amxmodx/logs. Le cause tipiche sono un modulo mancante come ReAPI, un nome sbagliato in plugins.ini, un plugin compilato per un AMX Mod X più recente o permessi delle cartelle errati.
Su un server ReHLDS e ReGameDLL, ReAPI. Viene mantenuto insieme a loro e usa hook supportati, mentre Orpheu cerca le firme delle funzioni e la sua ultima release è del 2014. La documentazione di ReGameDLL avverte che alcuni plugin basati su Orpheu possono non funzionare o far crashare il server.
Non c'è un numero fisso. Le prestazioni dipendono da cosa fanno i plugin: quelli che eseguono codice a ogni frame pesano di più. Rimuovi i plugin che non usi, aggiungi quelli nuovi uno alla volta e, su AMX Mod X 1.10, usa amx_perflog_ms per trovare le chiamate lente.
Aggiungi una riga per quella persona in addons/amxmodx/configs/users.ini con nome, Steam ID o IP, una password se usata e i flag di accesso da assegnare. I giocatori che accedono per nome impostano la password nella console con setinfo _pw. Cambia mappa perché la modifica abbia effetto.
Un server CS 1.6 pronto per i tuoi plugin
L'hosting CS 1.6 di HytHost include ReHLDS, ReGameDLL, Metamod-R, AMX Mod X e ReAPI già installati, più MySQL e FastDL, da €1.44/mese.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursQuesta guida ti è stata utile?