Melhores plugins de CS 1.6 para AMX Mod X
Nesta página
São os plugins que tornam um servidor de Counter-Strike 1.6 verdadeiramente seu: menus de admin e bans, votações de mapa, rankings e estatísticas, tags no chat e modos de jogo completos, como zombies ou deathrun. Quase todos correm sobre o AMX Mod X, e o melhor sítio para os encontrar continua a ser o fórum AlliedModders, onde a maioria foi publicada.
Esta lista organiza por função os plugins que vale a pena conhecer, diz com honestidade quais continuam a ser mantidos, aponta apenas para as páginas oficiais e explica como instalá-los e o que verificar quando um não carrega. Parte do princípio de um servidor moderno com ReHLDS e ReGameDLL.
O que precisa primeiro
Os plugins de AMX Mod X precisam de uma base por baixo:
- ReHLDS e ReGameDLL_CS: substitutos mantidos do motor de servidor e da biblioteca de jogo originais.
- Metamod-R: carrega o AMX Mod X e outros módulos do servidor.
- AMX Mod X: executa os plugins. A versão estável atual é a 1.9.0; a 1.10 é o ramo de desenvolvimento.
- ReAPI: um módulo de AMX Mod X que dá aos plugins acesso direto ao ReHLDS e ao ReGameDLL. Muitos plugins modernos precisam dele.
Montar essa base de raiz está explicado em como criar um servidor de CS 1.6. Para ver o que o seu servidor está a correr, escreva version, meta version, amxx version e game version na consola.
ReHLDS, ReGameDLL, Metamod-R, AMX Mod X e ReAPI vêm instalados em todos os servidores de CS 1.6 da HytHost, desde €1.44/mês.
Ver planos de CS 1.6Como instalar um plugin de AMX Mod X
- Obtenha o plugin compilado (um ficheiro
.amxx) na página oficial do plugin. Se só estiver disponível o código-fonte (.sma), compile-o: coloque-o emaddons/amxmodx/scriptinge execute./amxxpc plugin.sma(Linux) ouamxxpc.exe(Windows), usando o compilador da mesma versão de AMX Mod X que o servidor corre. - Carregue o
.amxxparaaddons/amxmodx/plugins, e os ficheiros de configuração, idioma ou som para as pastas indicadas nas instruções do plugin. - Ative-o adicionando o nome do ficheiro numa nova linha de
addons/amxmodx/configs/plugins.ini. Um;no início da linha desativa o plugin. - Carregue os módulos de que precisa (por exemplo
reapi, ou um módulo SQL) emconfigs/modules.ini. - Mude de mapa ou reinicie e confirme com
amxx pluginsque aparece como running.
Os plugins que o AMX Mod X já inclui
Antes de descarregar o que quer que seja, veja o que vem com o AMX Mod X. A maior parte está ativa por predefinição:
| Plugin | O que faz |
|---|---|
admin, admincmd, menus | Contas e comandos de admin: kick, ban, slap, mudança de mapa, além de menus para jogadores, mapas e comandos |
adminchat | Chat de admins e mensagens no ecrã: amx_say, amx_tsay, amx_csay, amx_psay |
adminvote | Votações de mapa, kick e ban |
mapchooser, nextmap, timeleft | Votação no fim do mapa, nextmap e timeleft no chat |
statsx | Ranking e estatísticas: /rank, /top15, /statsme |
antiflood | Proteção contra flood no chat |
scrollmsg, imessage | Mensagens do servidor em rolamento e periódicas |
restmenu (desativado por predefinição) | Menu de restrição de armas |
admin_sql (desativado por predefinição) | Contas de admin a partir de uma base de dados MySQL em vez de um ficheiro |
Os admins são definidos em configs/users.ini com flags de acesso, e os jogadores fazem login definindo a palavra-passe com setinfo _pw.
Plugins populares por categoria
Muitos plugins clássicos de CS 1.6 não são atualizados há anos. Muitas vezes continuam a funcionar, mas teste-os no seu servidor e guarde uma cópia de segurança. Cada entrada aponta para a respetiva página oficial.
Admin e bans
- Advanced Bans: substitui os comandos de ban integrados por bans temporários que expiram corretamente entre mudanças de mapa. Antigo (2011), mas muito usado.
- AMXBans: um painel web e um plugin de jogo que guardam bans e admins em MySQL, para que vários servidores os partilhem. Este fork mantido corre em PHP moderno; o próprio README avisa que o código é muito antigo e não foi auditado recentemente, e os plugins têm de ser compilados por si.
Votação de mapas
- Map Manager [Modular]: uma votação de mapas moderna e ativamente mantida, com rock-the-vote e nomeações, dividida em módulos que ativa conforme precisar. Requer AMX Mod X 1.9 ou 1.10.
- Galileo: uma alternativa mais antiga e cheia de funcionalidades; já não é atualizada. Desative o
timeleftintegrado quando a usar.
Estatísticas e chat
- CSstatsX SQL: guarda as estatísticas dos jogadores em MySQL ou SQLite, com classificações de habilidade e tempo de jogo. O projeto já não é mantido.
- Chat Manager: prefixos no chat, cores e nomes personalizados para admins e jogadores.
Modos de jogo
- Zombie Plague 5.0: humanos contra zombies, com rondas especiais, classes e itens extra.
- Deathrun Manager: o clássico modo deathrun: um terrorista com armadilhas e os restantes a correr até ao fim.
- GunGame: suba pelas armas fazendo abates.
Os três modos de jogo datam do início da década de 2010 e já não são atualizados pelos autores. Teste-os num servidor ReGameDLL antes de o abrir aos jogadores.
Anti-cheat: o retrato honesto
A deteção de batota do lado do servidor em CS 1.6 é limitada, e a maior parte do que existia já não é mantida. O que é realista hoje:
- ReChecker: um plugin Metamod da equipa do ReHLDS que compara os ficheiros de jogo dos jogadores com uma lista definida por si e expulsa ou regista quando não coincidem. Precisa do ReHLDS. Apanha ficheiros modificados, não todas as batotas.
- ReAimDetector: um detetor de aim e no-spread para servidores ReHLDS. Não é atualizado desde 2018.
A solução que funciona mesmo é uma combinação: ReChecker, um sistema de bans como o Advanced Bans, demos como prova e admins online quando os jogadores estão.
ReAPI ou Orpheu?
Ambos permitem aos plugins mexer no jogo para além do que o AMX Mod X oferece por si só, mas funcionam de forma muito diferente:
- ReAPI é um módulo de AMX Mod X que expõe o ReHLDS e o ReGameDLL através de funções e hooks suportados. É mantido em conjunto com eles.
- Orpheu interceta funções do motor e do jogo procurando as suas assinaturas na memória. A última versão é de 2014.
Num servidor com ReHLDS e ReGameDLL, prefira plugins baseados em ReAPI. A própria documentação do ReGameDLL avisa que não é compatível a nível binário com a biblioteca de jogo original e que alguns plugins baseados em Orpheu podem falhar ou fazer o servidor crashar.
Quando um plugin não carrega, e quantos são demasiados
amxx pluginslista todos os plugins e o respetivo estado; qualquer um que não esteja running tem um problema.amxx modulesmostra se os módulos de que um plugin precisa (ReAPI, SQL, CSX) estão carregados.meta listmostra os plugins Metamod; BADF significa que um ficheiro não carregou.- Os logs em
addons/amxmodx/logs, sobretudo os ficheiroserror_, indicam o plugin e a causa.
As causas habituais: um módulo em falta, um nome de ficheiro errado no plugins.ini, um plugin compilado para um AMX Mod X mais recente do que o do servidor, ou permissões das pastas.
Não há um limite fixo de plugins por servidor. O que pesa no desempenho são os plugins que trabalham em cada frame. Remova o que não usa, prefira plugins baseados em ReAPI e, no AMX Mod X 1.10, a definição amx_perflog_ms regista qualquer chamada de plugin que demore demasiado.
Plugins num servidor de CS 1.6 da HytHost
Todos os servidores de CS 1.6 da HytHost vêm com ReHLDS, ReGameDLL, Metamod-R, AMX Mod X e ReAPI instalados, por isso passa diretamente ao passo 2 acima: carregue os plugins com o gestor de ficheiros ou por SFTP e adicione-os ao plugins.ini. Os planos incluem bases de dados MySQL, necessárias para o AMXBans e para estatísticas baseadas em SQL, e sons e modelos personalizados chegam aos jogadores por FastDL.
Com o suporte prioritário, a nossa equipa pode instalar-lhe um plugin de AMX Mod X com uma configuração básica, na medida do possível. Veja o alojamento de servidores de CS 1.6.
A base ReHLDS completa, bases de dados MySQL para bans e estatísticas, e FastDL: alojamento de CS 1.6 da HytHost desde €1.44/mês.
Ver planos de CS 1.6Perguntas frequentes
Carregue o ficheiro .amxx para addons/amxmodx/plugins, adicione o nome do ficheiro numa nova linha de addons/amxmodx/configs/plugins.ini, carregue os módulos necessários em modules.ini e depois mude de mapa ou reinicie. Confirme com amxx plugins que aparece como running.
Execute amxx plugins e amxx modules na consola e leia o log de erros em addons/amxmodx/logs. As causas habituais são um módulo em falta, como o ReAPI, um nome errado no plugins.ini, um plugin compilado para um AMX Mod X mais recente ou permissões de pastas erradas.
Num servidor com ReHLDS e ReGameDLL, ReAPI. É mantido em conjunto com eles e usa hooks suportados, enquanto o Orpheu procura assinaturas de funções e a última versão é de 2014. A documentação do ReGameDLL avisa que alguns plugins baseados em Orpheu podem falhar ou fazer o servidor crashar.
Não há um número fixo. O desempenho depende do que os plugins fazem: os que executam código em cada frame são os que mais pesam. Remova os plugins que não usa, adicione os novos um de cada vez e, no AMX Mod X 1.10, use amx_perflog_ms para encontrar chamadas lentas.
Adicione uma linha para essa pessoa em addons/amxmodx/configs/users.ini com o nome, Steam ID ou IP, uma palavra-passe se for usada e as flags de acesso que quer atribuir. Os jogadores que fazem login pelo nome definem a palavra-passe na consola com setinfo _pw. Mude de mapa para a alteração ter efeito.
Um servidor de CS 1.6 pronto para os seus plugins
O alojamento de CS 1.6 da HytHost vem com ReHLDS, ReGameDLL, Metamod-R, AMX Mod X e ReAPI instalados, além de MySQL e FastDL, desde €1.44/mês.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursEste guia foi útil?