Ayuda sXe

Discusión cerrada
  1. #1
    Avatar de turcolarenga
    Registración
    Jan 2008
    Mensajes
    6

    Ayuda sXe

    weno, no se si lo tengo q poner en este foro o no. pero fue el mas adecuado...


    Estoy creando un server de CS, desde una guia , pero.. ya tengo todo y me funciona bien (es gratuito , nada desde ftp)

    y quiero ponerle el sXe Injected pa ke no la chiteen )

    spero q alguien me de una guia COMPLETA para poder hacerlo

    thkmx
    • Me gusta
    Me gusta
     

  2. Compartí este Tema:
    • Vistas: 1763
    • Mensajes: 3
    Seguí este Tema: Suscribite
  3. #2
    Avatar de Totys
    Registración
    Jun 2004
    Mensajes
    4,473
    Ubicación
    CABA, Argentina
    Cuando bajas el Server injected, te viene un .txt con todos los pasos a seguir para instalarlo en tu servidor.

    P.D: si usas window tenes que bajar el de win32, si no el de linux.

    Saludos.
    • Me gusta
    Me gusta
    -
    -
     

  4. #3
    Avatar de turcolarenga
    Registración
    Jan 2008
    Mensajes
    6
    gracias pero no entendi un huervo) XDDD


    me decis q en la carpeta del sxe injeccted q ta adentro de Archivo de Programas, viene un txt para ponerlo?? pss no lo veo ... me lo podrias copiar y pegar x aka y explicarme como hacerlo??

    thnxl
    • Me gusta
    Me gusta
     

  5. #4
    Avatar de Totys
    Registración
    Jun 2004
    Mensajes
    4,473
    Ubicación
    CABA, Argentina
    Sistema Anticheat: sXe Injected Server 5.2 (for Windows, 32 bits)
    .

    -----------------------
    ***** Introduccion ****
    -----------------------
    El sXe Injected Server es la parte del anticheat que corre junto al Mod del Half Life, esta parte del sistema anticheat en conjunto con el cliente permite realizar todas las validaciones necesarias para asi lograr bloquear distintos tipos de hooks sobre el juego.
    Este servidor, al igual que el cliente, posee la cualidad de poder auto-actualizarse cuando sea necesario y de la misma forma posee variables que simplifican su administracion.

    ---------------------
    **** Instalacion ****
    ---------------------
    El servidor se desarrollo para ser instalado como un plugin de Metamod, desarrollado para Metamod v1.18 corre en esta version y en cualquier version posterior. Su instalacion es muy sencilla y se detalla a continuacion.

    -> Creacion de directorios

    Estando parados en directorio del <MOD> (cstrike, dod, etc) deben crear los siguientes directorios dentro de la estructura de directorios del metamod

    Estructura comun de metamod:
    'half life'\cstrike\addons\

    Nuevos directorios:
    'half life'\cstrike\addons\sxei\
    'half life'\cstrike\addons\sxei\dlls\


    -> Copia de plugin (sxei_mm.dll)

    Una vez finalizada la creacion de directorios es necesario copiar el binario a su lugar correspondiente, este lugar es en 'half life'\cstrike\addons\sxei\dlls\
    ej:
    'half life'\cstrike\addons\sxei\dlls\sxei_mm.dll

    o bien si se tratara del mod Day of Defeat
    'half life'\dod\addons\sxei\dlls\sxei_mm.dll


    -----------------------
    **** Configuracion ****
    -----------------------

    Ahora vamos a avisarle al Metamod que es necesario levantar este nuevo plugin, eso lo hacemos editando el archivo 'plugins.ini' que se encuentra en
    'half life'\'mod'\addons\metamod\

    ej: \'half life'\cstrike\addons\metamod\plugins.ini
    o bien, podria ser: \'half life'\dod\addons\metamod\plugins.ini

    en dicho archivo simplemente agregaremos la linea:

    ; sXe Injected
    win32 addons/sxei/dlls/sxei_mm.dll


    Y listo, una vez que levantemos el servidor el metamod se encargara de ejecutar el plugin del anticheat.
    Si el servidor de CS ya se encuentra corriendo podemos decirle al metamod que refresque la configuracion mediante el comando 'meta refresh' (este comando debe enviarse via rcon)

    Para confirmar el correcto funcionamiento del plugin podemos listar los plugins y de esta forma ver su estado, esto lo hacemos con el comando 'meta list' y deberiamos ver todos los plugins, incluido el sXe Injected Server.

    ej:
    ] meta list
    Currently loaded plugins:
    description stat pend file vers src load unlod
    [ 1] AMX RUN - amx_mm.dll v2006.3 ini ANY ANY
    [ 2] sXe Injected RUN - sxei_mm.dll v5.2 ini ANY ANY
    [ 3] Fun RUN - fun.dll v2006.3 pl1 ANY ANY
    [ 4] CSStats RUN - csstats.dll v2006.3 pl1 ANY ANY
    4 plugins, 4 running


    Si el estado es RUN estaria todo correcto

    NOTA: Es importante que en la linea de comando con la que ejecutas el juego este el parametro +ip y que el mismo tenga la ip real del servidor... de otra forma ningun cliente va a poder pasar la validacion del injected.
    ej: + 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 +port 27015

    De otra forma el server no podra autentificar correctamente a los clientes y los kickeara.
    Si no es posible especificar la ip publica en la linea de comandos se puede agregar al server.cfg.

    ej:
    ip 200.32.3.223




    **** Configuracion LAN / WAN ****

    Si dos clases de clientes acceden al servidor (Clientes WAN y clientes LAN) agregamos una nueva variable: __sxei_internal_ip


    Es posible configurar el server.cfg como el siguiente ejemplo:
    ip 200.32.3.223
    __sxei_internal_ip 192.168.0.5

    de esta forma clientes WAN pueden conectarse a la ip 200.32.3.223 y los clientes LAN pueden utilizar la ip 192.168.0.5, ninguno sera kickeado.

    NOTA: si modifica la variable ip o __sxei_internal_ip los cambios no son inmediatos, es necesario hacer un restart del servidor o realizar un cambio de mapa.


    **** Configuracion DNS ****

    Ahora es posible configurar las variables ip y __sxei_internal_ip con un DNS.
    ej:
    ip cs1.clanX.no-ip.com

    sXe Injected server resolvera el nombre para tener siempre la ip actualizada.

    NOTA: si modifica la variable ip o __sxei_internal_ip los cambios no son inmediatos, es necesario hacer un restart del servidor o realizar un cambio de mapa.



    ------------------------
    **** Administracion ****
    ------------------------

    El sXe Injected Server posee variables que permiten su administracion.

    -> Requerido (valor por defecto 1)
    ----------------------------------

    La variable __sxei_required nos permite configurar los diferentes grados de requerido que puede poseer el servidor.

    __sxei_required -1 \ El Anticheat esta completamente desactivado
    En este estado el servidor no realiza ninguna operacion, las validaciones del anticheat se desactivan completamente.

    __sxei_required 0 \ El Anticheat se encuentra en estado opcional
    Estado opcional significa que permite el ingreso de todos los players, tanto los que tienen el cliente del anticheat como asi tambien los queno lo tienen. La unica accion que realiza es cambiar el nombre de quienes no pasan la validacion agregando por delante "[NO-sXe-I]", de la misma forma les muestra un cartel constante que intercambia colores avisando que el servidor esta en estado opcional y avisando de donde pueden bajar el cliente del anticheat.

    __sxei_required 1 \ El Anticheat se encuentra en estado obligatorio
    Este estado es el ideal, todo aquel que no pase la validacion de version, ya sea por tener un cliente obsoleto o no tenerlo, al superar los 6 segundos la pantalla pasara a un Fade To Black y luego de 6 segundos mas sera kikeado, indicando como razon del kick que no posee el injected, tanto en el cartel del kick como asi tambien en la consola.

    -> Auto Upgrade (__sxei_srv_upg, valor por defecto 1)
    -----------------------------------------------------

    __sxei_srv_upg 1 \ El anticheat realiza chequeos de actualizaciones.
    Cada vez que finalice un mapa el anticheat verifica si se encuentra corriendo la ultima version, si encontrase diferencias automaticamente descarga la ultima version.

    __sxei_srv_upg 0 \ El anticheat no realiza chequeos de actualizaciones.
    Evita cualquier chequeo de actualizacion.

    -> Versiones (__sxei_srv_ver, __sxei_clt_ver)
    ---------------------------------------------

    Las variable __sxei_srv_ver almacena la version del servidor de injected, la variable __sxei_clt_ver almacena el valor requerido para el cliente. Estas variables pueden modificarse manualmente, no es recomendable, si se cambia la version requerida para los clientes y los mismos no la poseen seran automaticamente kickeados del servidor (si __sxei_required == 1)

    IMPORTANTE: No se recomienda modificar ninguna de estas dos variables.

    ------------------------
    **** Compatibilidad ****
    ------------------------

    De la misma forma es compatible con los distintos mods de Half Life (actualmente testeados: Day Of Defeat, Counter Strike 1.6, Team Fortress Classic)

    ------------------------------
    **** Preguntas Frecuentes ****
    ------------------------------

    - Yo tengo 'badf' bajo la columna STAT cuando yo tecleo 'meta list' para tal o cual plugin
    Comproba de nuevo, y asegurate de que tecleaste la localizacion del plugin .dll correctamente en el archivo plugins.ini
    • Me gusta
    Me gusta
    -
    -
     

Discusión cerrada

Temas Similares

  1. Mensajes: 6
    Último Mensaje: 09-05-08, 04:15 PM
  2. Mensajes: 22
    Último Mensaje: 25-01-08, 08:16 PM