Expulsado del servidor ArmA con un error de restricción

De Nitradopedia ES
Saltar a: navegación, buscar

¿Cuáles son estas restricciones aleatorias?

Como ya sabrás, cada instancia diferente de ArmA (DayZ, Epoch, Exile, etc.) tiene su propia carpeta BattlEye (ubicada en arma / config en el sistema Nitrado). En esta carpeta están los archivos .txt y varios archivos .log correspondientes. Los archivos .log son simplemente eso, archivos de registro. En estos archivos .log se encuentran las razones específicas por las que alguien fue expulsado, con respecto a qué restricción figuraba en la lista.

Los archivos .txt incluyen todas las 'reglas' para BattlEye, lo que resulta en patadas de restricción. Hay "varios" de estos archivos .txt. Aquí hay una pequeña lista:

  • AddBackpackCargo.txt
  • AddMagazineCargo.txt
  • AddWeaponCargo.txt
  • AttachTo.txt
  • CreateVehicle.txt
  • DeleteVehicle.txt
  • MpEventHandler.txt
  • PublicVariable.txt
  • PublicVariableVal.txt
  • PublicVariableVar.txt
  • RemoteControl.txt
  • RemoteExec.txt
  • Scripts.txt
  • SelectPlayer.txt
  • SetDamage.txt
  • SetPos.txt
  • SetVariable.txt
  • SetVariableVal.txt
  • TeamSwitch.txt
  • WaypointCondition.txt
  • WaypointStatement.txt

    ¿Qué debo hacer con estos archivos?

    ¡No entres en pánico! Proporcionaremos una guía paso a paso sobre cómo proceder y obtener los resultados deseados para la mayoría de las circunstancias.

    Para facilitar las cosas, le recomendamos que descargue Gotcha Antihack herunterlädst y lo instale en su computadora. Luego edite los siguientes archivos:

  • CreateVehicle.txt
  • RemoteExec.txt
  • Scripts.txt
  • SetVariable.txt
  • SetPos.txt

    y siempre escribe lo siguiente:
    2 ""

    en la primera linea. Esto permitirá que Gotcha lea los archivos de registro.
    A continuación, si está utilizando alguna herramienta de administración, debe hacer una excepción para su GUID por seguridad en la configuración de Gotcha, por lo que no será excluido.
    (Atención Esta parte de Gotcha todavía es muy nueva y requiere una actualización para la excepción GUID)

    Continuar con el programa

    Ahora todo está configurado y podemos comenzar. Le mostraremos una solución a una restricción utilizando el ejemplo "Remolque" (vinculación de automóviles entre sí -Script)

    Entonces te unes a tu juego y encuentras dos autos que te gustaría unir. Al realizar la acción, te patean, con el motivo: "AttachTo Restriction #XY".
    XY en #XY es un número, que siempre es diferente, dependiendo del error. Toma nota de este número. ¡Lo necesitará para resolver esto!
    En Gotcha, abra el archivo AttachTo.log en la carpeta BattlEye en su instancia de ArmA.
    Encontrará la Restricción de AttachTo #XY como la entrada final aquí. Por lo general, hay algo más aquí. Ejemplo: nombre de clase de un automóvil o artículo, o la ruta de un guión.

    Ahora, ¿qué tenemos?

    Nosotros tenemos:

  • El número de error: #XY
  • El tipo de restricción: AttachTo
  • La ruta del guión de remolque: p. /R3F_ARTY_AND_LOG/LOG/log_init.sqf or something similar.

    ¿Cuál es el punto?

    El tipo de restricción nos dice qué archivo .txt debemos analizar. En nuestro ejemplo, nos referiríamos al archivo AttachTo.txt. El número de error #XY nos dice la línea en el archivo AttachTo.txt que necesitamos. XY + 2 = la línea en el archivo .txt.
    No pregunte por qué, así es como funciona.
    Esto nos permitirá agregar un filtro a esa línea, para que la patada ya no ocurra. En nuestro ejemplo, encontraríamos que no hay ningún vehículo en la línea XY + 2 que tenga acceso al comando AttachTo, porque el script Tow no está realmente destinado a su uso (DayZ). La forma en que el servidor lo ve, algo ha funcionado mal o alguien está pirateando, y el jugador es expulsado por razones de seguridad.

    Agregamos la excepción en el siguiente paso.

    ¿Que hacemos ahora?

    En este punto, casi hemos terminado, ya que tenemos toda la información que necesitamos, y la excepción es simple. Abra el archivo AttachTo.txt y vaya a la línea XY + 2. Copie el nombre de la clase o la ruta del script (del archivo .log) y agréguelo al final de lo que esté en esa línea (separado por un espacio). Todavía estamos usando el ejemplo del script Towing. Agregamos:

    !="R3F_ARTY_AND_LOG/LOG/log_init.sqf"

    Y eso es. Acaba de crear con éxito una excepción BattlEye. Ya no deberías ser pateado por esa razón.
    En otras circunstancias, es posible que deba repetir este proceso varias veces. La secuencia de comandos de la que proviene la Restricción puede cambiar, pero el proceso para agregar una excepción se mantiene igual.


    Muchas gracias a Mit0 por escribir este tutorial en Nitrado-Forum! Traducido por Nitrado USA.