10% de descuento

Termina en 0 días, 0 horas y 0 minutos
PingPlayers
Articles in section

Cómo ser admin y gestionar permisos con Oxide en Rust

Aprende a ser admin en Rust, gestionar permisos con RustAdmin y crear grupos de usuarios con Oxide para administrar tu servidor de forma eficiente.


Convertirse en admin de tu server de Rust puede ser increíblemente útil. Como admin, tienes la capacidad de gestionar el entorno de juego, aplicar reglas y crear una experiencia más agradable para tus jugadores. Puedes monitorear las actividades de los jugadores, aplicar baneos si es necesario y realizar cambios en la configuración del server para mejorar la jugabilidad. 

Al usar el mod Oxide, obtienes acceso a comandos potentes que te permiten gestionar los permisos de tus jugadores de manera efectiva. Esto significa que puedes otorgar o restringir el acceso a ciertas funciones según el rol de cada jugador, garantizando una experiencia de juego más fluida y organizada.

 


Herramienta RCON RustAdmin

 

Para tener permisos, necesitas ser el propietario del server o estar en un grupo al que se le hayan otorgado permisos de admin. Una de las formas más eficientes de gestionar los permisos en tu server es a través de herramientas RCON (Remote Console). Estas herramientas te permiten enviar comandos a tu server de forma remota, lo que facilita su control y configuración sin tener que acceder directamente a los archivos del server.

 

RustAdmin

 

RustAdmin es una herramienta RCON muy utilizada que te ayuda a gestionar la configuración y los permisos de tu server con facilidad, y además es gratis. Aquí te explicamos cómo usarla:
 

  1. Descarga e instala RustAdmin:
    • Visita el sitio web de RustAdmin para descargar la aplicación compatible con tu sistema.

      Instala el programa siguiendo las instrucciones en pantalla.
       

  2. Conéctate a tu server:
    • Abre RustAdmin y selecciona la pestaña “Configuration” para conectarte a tu server.
      Debes seleccionar el tipo RCON.

 

 

  • Introduce la IP+Puerto, el puerto RCON y la contraseña RCON de tu server. Puedes ver el puerto RCON en la configuración de tu server, justo debajo de "Server Features".

 

 

 Nota: La contraseña RCON siempre viene en blanco por defecto al crear el server. Tendrás que configurarla y reiniciar el server para que los cambios surtan efecto. Encuentra la contraseña en la sección “Basic Settings” del server. 


 

  1. Other:
    • Esta pestaña está a la derecha dentro de la pestaña “Configuration” del server y es muy importante, ya que le otorgará el rango de *owner* (propietario) a tu usuario de Steam.
    • Introduce tu STEAMID (obtenido de los detalles de tu cuenta de Steam) y tu nombre de usuario/nickname de Steam.
    • El resto de los ajustes son opcionales y dependen de tus preferencias.

       

 

 

  1. Steam API key:
    • Puedes obtener tu Steam API key siguiendo este enlace (debes haber iniciado sesión en Steam): Steam API key. Se utiliza para las estadísticas.

 

  1. Guardar configuración:
    • Una vez que todo esté configurado correctamente, puedes guardar tu configuración haciendo clic en Save y asignándole un nombre fácil de reconocer.

       

 

  1. Si has completado toda la información correctamente, ya estás listo para conectarte.
     
  • Haz clic en “Server” en la esquina superior izquierda de la ventana de RustAdmin y selecciona “Connect”.
  • Espera hasta que la pestaña “Configuration” se vuelva gris. Es posible que aparezca una advertencia si no has completado la sección “Steam API key”; simplemente acéptala y continúa.
  • Verifica en la parte inferior de la pantalla de RustAdmin que aparezca un texto en verde que diga “Connected”.
     

 

 

¡Listo! Ya estás conectado a tu server usando RustAdmin con RCON.

 


Otorgar permisos:

 

  • Una vez conectado, puedes usar la interfaz de comandos para otorgar permisos.
  • Ve a la pestaña Console y usa las dos casillas de chat en la parte inferior, ya sea para enviar mensajes dentro del juego como admin o para ejecutar comandos directamente.
  • Puedes dar permisos a otros jugadores otorgándoles el rango de admin o owner, si es necesario.
    La principal diferencia entre un admin/moderator y un owner del server es que el owner puede promover a otros jugadores a admin/owner, mientras que los usuarios admin no tienen el poder para hacerlo.


    Las líneas correspondientes para lograr esto son las siguientes: 

     

    moderatorid <STEAMID64> <NAME (or) REASON>

     

    Ejemplo: moderatorid 72561198039382655 Admin

     

 

 

  • ownerid <STEAMID64> <NAME (or) REASON>

     

     Ejemplo: ownerid 72561198039382655 Owner

 

 

 

  • Una vez que tú o tus amigos se conviertan en admin u owner, podrán usar cualquier comando para ejecutarlo ya sea dentro del juego o desde la consola de RustAdmin.


    Encuentra aquí una lista de todos los comandos para usar como admin/owner.

     


 

Oxide Mod: Creación de grupos

 

  • Es importante entender cómo crear grupos con Oxide, ya que es una herramienta muy útil para gestionar usuarios en grupos en lugar de otorgarles permisos de forma individual.

    Los comandos más importantes son:

    oxide.group   (crear/eliminar diferentes grupos con nombres personalizados)
     

    Formatos:

    oxide.group <add|set> <name> [title] [rank]
    oxide.group <parent> <name> <parentName>
    oxide.group <remove> <name>


    oxide.usergroup  (asignar usuarios a los grupos creados)
     

    Formato:

     

    oxide.usergroup <add|remove> <username> <groupname>

     

 

Aquí tienes un ejemplo para entenderlo mejor.
 

  1. Supongamos que tienes dos usuarios llamados “Player1” y “Player2” que necesitan tener permisos para gestionar un mod llamado “Permission Manager”.

    Lo que podemos hacer es crear un grupo para incluir a ambos usuarios y luego darle a ese grupo específico los permisos para el mod.
    (Asegúrate de que todos los usuarios tengan primero el rango de admin u owner)

 

  • Para hacerlo, podemos ejecutar los siguientes comandos:

     

    oxide.group add ModAdmins

 

 

  1. Una vez creado, debes agregar a los usuarios dentro de él. Así que ejecutemos el siguiente comando:

     

    oxide.usergroup add Player1 ModAdmins

     

    oxide.usergroup add Player2 ModAdmins

     

    Dado que Player1 y Player2 no son jugadores reales, necesitamos usar sus respectivos SteamID, pero deberías poder usar tanto el ID del jugador como su nombre personalizado una vez asignados como admin/owner.

     

    Para Player1 usaremos el ID 72561198039382654
    Para Player2 usaremos el ID 72561198039382658

 

 

  1. Ahora necesitamos darle al grupo “ModAdmins” permisos para el mod directamente. Para esto usaremos un comando diferente.

     

    oxide.grant

     

    Formato:

    oxide.grant <group|user> <name|id> <permission>

     

    Así que ejecutemos el comando: 

    oxide.grant group ModAdmins permissionsmanager.allowed

 

 

 

  1. ¡Eso es todo! Tanto Player1 como Player2 ahora tienen acceso a este plugin/mod en particular. Si deseas verificarlo, puedes usar un comando diferente.

     

    oxide.show


    Formatos:

    oxide.show <groups|perms>
    oxide.show <group|user> <name>

     

    Así que debemos usarlo de la siguiente manera:
     

    oxide.show group ModAdmins

 

 

  • Si todos los usuarios están incluidos allí, deberían poder usar el plugin/mod sin ningún problema.

     

Puedes repetir estos pasos con cualquier otro grupo o plugin que desees configurar para que tus jugadores lo utilicen en cualquier momento.

 

 

Si prefieres otorgar permisos directos a los jugadores, simplemente puedes escribir el comando de permiso allí.
Es importante tener en cuenta que el comando utilizado depende del plugin que hayas instalado, ya que cada comando requiere del mod Oxide para ejecutarse.
 

  • Por ejemplo, para darle a un usuario la capacidad de teletransportarse, escribirías un comando como:

    oxide.grant user  teleport


    También puedes revocar los permisos usando:

    oxide.revoke user  teleport

     

     

    Para ver los permisos que tiene un usuario actualmente, puedes usar:

    oxide.show user 

     

 

      Asegúrate de reemplazar USER con el nombre de usuario real del jugador que deseas modificar.

 

 

Los comandos por defecto del mod Oxide que puedes utilizar son los siguientes:

 

oxide.plugins, oxide.load, oxide.reload, oxide.unload, oxide.grant, oxide.group, oxide.revoke, oxide.show, oxide.usergroup

 

Te recomendamos consultar el sitio web oficial de OxideMod para comprender mejor cada comando. Puedes hacerlo aquí.

 


 

Solución de problemas

Si encuentras algún inconveniente, ten en cuenta los siguientes problemas comunes:

  • SteamID incorrecto: Asegúrate de estar usando el SteamID correcto del jugador que deseas gestionar. Puedes encontrar el SteamID de un jugador visitando su perfil de Steam.
  • Línea de comando incorrecta: Revisa bien el comando que estás ingresando. Asegúrate de seguir la sintaxis correcta especificada en la documentación de Oxide.

 

Si tienes alguna pregunta o necesitas ayuda, no dudes en ponerte en contacto con nuestro equipo de soporte a través del chat en vivo o por correo electrónico a support@pingplayers.com. ¡Buen juego!

Este sitio web utiliza cookies

Utilizamos cookies para mejorar tu experiencia de navegación, mostrar anuncios o contenido personalizado y analizar nuestro tráfico. Al hacer clic en "Aceptar todo", aceptas nuestro uso de cookies.