Expulsado del servidor ArmA con un error de restricción

De Nitradopedia ES
Saltar a: navegación, buscar
Arma3 wiki.jpg

Renta tu propio servidor prepagado de ArmA 3 aqui nitrado.net

DayZ wiki.png
Renta tu propio servidor de DayZ en Nitrado.net

¿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 kickeos 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

    Ahora, ¿qué tenemos?

    Nosotros tenemos:


  • El número de error: #XY
  • El tipo de restricción: AttachTo
  • La ruta del guion 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 preguntes por qué, así es como funciona.
    Esto nos permitirá agregar un filtro a esa línea, para que ya no nos saque el juego. 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. Abre el archivo AttachTo.txt y vaya a la línea XY + 2. Copia 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 todo. Acabas de crear con éxito una excepción BattlEye. Ya no deberías ser expulsado por esa razón.
    En otras circunstancias, es posible que debas 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.