Sunteți pe pagina 1din 4

Sistema Anti-Cheater: sXe Injected Server 5.

2 (Para Linux, 32Bits)


(http://www.sxe-injected.com/)
---------------------***** Introduo *****
---------------------O Servidor sXe Injected um sistema Anti-Cheater que roda junto com o Mod do Half
Life, parte do sistema do Anti-Cheater em conjunto com o Cliente permite realiz
ar todas as validaes necessrias para bloquear cheaters sobre o jogo.
Esse servidor, assim como o cliente pode se auto-atualizar quando necessrio com a
s variveis que simplificam sua administrao.
-------------------**** Instalao ****
-------------------O servidor foi desenvolvido para ser instalado como um plugin do Metamod, desenv
olvido para Metamod v1.18 ou superior. A instalao simples.
--> Criao de Diretrios
Comee em <MOD> (cstrike, dod, etc) para criar os seguintes diretrios dentro da est
rutura de diretrios do Metamod.
Estrutura comum do Metamod:
'half life'/cstrike/addons/
Novos Diretrios:
'half life'/cstrike/addons/sxei/
'half life'/cstrike/addons/sxei/dlls/
-> Copia do plugin (sxei_mm.dll)
Uma vez finalizada a crio de diretrios, necessrio copiar o binrio para seu lugar corr
espondente, est lugar : 'half life'/cstrike/addons/sxei/dlls/
Ex.:
'half life'\cstrike\addons\sxei\dlls\sxei_mm.dll
O mesmo para o mod Day of Defeat
'half life'/cstrike/addons/sxei/dlls/sxei_mm.dll
---------------------**** Configurao ****
---------------------Agora vamos avisar ao Metamod para ele carregar o novo plugin, fazer isso editan
do o arquivo plugins.ini que se encontra em:
'half life'/'mod'/addons/metamod/
Ex.: /'half life'/cstrike/addons/metamod/plugins.ini
O mesmo poderia ser: /'half life'/dod/addons/metamod/plugins.ini
Edite o arquivo e acrescente a seguinte linha:
; sXe Injected
win32 addons/sxei/dlls/sxei_mm.dll

Isso tudo, quando colocar o servidor online o Metamod se encarregar de executar o


Plugin Anticheater.
Se seu servidor de CS estiver rodando, fazemos com que o Metamod recarregue a co
nfigurao usando o comando 'meta refresh' (Esse comando deve ser enviado via rcon)
Para confirmar o funcionamento do plugin podemos listar os plugins e desta forma
ver seu estado, fazemos isso usando o comando 'meta list' para ver todos os plu
gins, incluindo o servidor do sXe Injected.
Ex.:
meta list
Currently loaded plugins:
description
stat
[ 1] AMX
RUN
[ 2] sXe Injected
RUN
[ 3] Fun
RUN
[ 4] CSStats
RUN
4 plugins, 4 running

pend
-

file
amx_mm.dll
sxei_mm.dll
fun.dll
csstats.dll

vers
v2006.3
v5.2
v2006.3
v2006.3

src
ini
ini
pl1
pl1

load
ANY
ANY
ANY
ANY

unlod
ANY
ANY
ANY
ANY

Se o estado de todos devem est como RUN.


NOTA: importante que na linha de comando que executa o servidor, deve est com o p
arametro +ip e com o IP real do servidor ou o cliente no ser autenticado com o sXe
Injected.
Ex.: +ip 200.32.3.223
hlds_run -game cstrike + maxplayers 14 + ip 200.32.3.223 + map de_dust2
+port 27015
hlds_run -game dod + maxplayers 14 + ip 200.32.3.223 + map dod_donner +p
ort 27015
De outro forma o servidor no poder autenticar corretamente os clientes e os kikara
.
Se no puder especificar o ip pblico na linha de comando, pode colocar no server.cf
g
Ex.:
ip 200.32.3.223

**** LAN / WAN Configuration ****


If you have two kind of players (WAN clients and LAN clients) we introduce a ne
w variable: __sxei_internal_ip
you can caonfigure your server.cfg as (in example):
ip 200.32.3.223
__sxei_internal_ip 192.168.0.5
so, WAN clients connects to 200.32.3.223 and LAN players connects to 192.168.0.
5, and no one gets kick.
NOTA: if you change ip or __sxei_internal_ip changes doesn't take effect immedi
atly, you MUST restart server or change map.
**** DNS Configuration ****

Now you can configure your variables ip and __sxei_internal_ip with a DNS.
ie:
ip cs1.clanX.no-ip.com
sXe Injected server will resolve name to get current ip address.
NOTA: if you change ip or __sxei_internal_ip changes doesn't take effect immedi
atly, you MUST restart server or change map.

----------------------**** Administrao ****


----------------------O sXe Injected possui as seguintes vriaveis que permitem sua autenticacao.
-> Requerido (Valor padro 1)
A vriavel __sxei_required nos permite configurar o estado atual do Anti-Cheater.
__sxei_required -1 / O Anticheat est desativado
Nesse estador o servidor no realiza nenhuma operao, as validaes do anticheat esto comp
letamente desativadas.;
__sxei_required 0 / O Anticheat est como Opcional
Em estado opcional significa que todos os jogadores podem entrar, tanto os tem o
cliente do Anticheat assim como os que no tem. A nica ao realizada pelo Anticheat a
dicionar a "[NO-sXe-I]" antes do nick e ficar mostrando mensagem constantes em di
versas cores que o servidor est com o AntiCheat em estado opcional e avisando de
onde pode ser baixado o cliente do AntiCheat.
__sxei_required 1 / O Anticheat est como obrigatrio
Esse estado ideal, todo o jogador que no passar pela validao da verso, se a verso do
cliente for obsoleta ou se no tiver o Anticheat, depois de 6 segundos a tela fica
r com Fade To Black e depois de mais 6 segundos ser kikado, indicando que a razo do
kick por no est com o sXe Injected, tanto na mensagem do Kick tanto no console.
-> Auto Upgrade (__sxei_srv_upg, valor padro 1)
----------------------------------------------------__sxei_srv_upg 1 / O Anticheat checa por atualizaes
Cara vez no final de um mapa o Antichat verifica se est rodando na ltima verso, se
encontrar diferenas automticamente baixa a ltima verso.
__sxei_srv_upg 0 / O Anticheat no checa por atualizaes
Evita qualquer checagem de atualizao.
-> Verses (__sxei_srv_ver, __sxei_clt_ver)
--------------------------------------------A vriavel __sxei_srv_ver armazena a verso do servidor sXe Injected, a vriavel __sx
ei_clt_ver armazena o valor requerido para o cliente. Essas vriaveis podem ser mo
dificadas manualmente mas no recomandvel, se a verso requerida do cliente for troca
da e no possuirem sero automticamente kikados do servidor (se __sxei_required == 1)

IMPORTANTE: No recomendvel modificar nenhum desses valores.


------------------------**** Compatibilidade ****
------------------------ compatvel com vrios mods de Half Life (Atualmente testado: Day of Defeat, Counter
Strike 1.6, Team Fortress Classic)
-----------------------------**** Preguntas Frecuentes ****
------------------------------ Se tiver "badf" na coluna STAT quando der o comando 'meta list' para tal plugi
n
Refaa denovo e se verifique se a localizao do plugin .so est correta no arquivo plu
gins.ini
sXe Injected Staff
info@sxe-injected.com.ar
http://www.sxe-injected.com/

S-ar putea să vă placă și