Skip to content

Comandos y permisos

Comandos y teclas de Cuxial Appearance, y quién cuenta como staff.

Dos comandos están abiertos a todos los jugadores; el resto son de staff. Los nombres de abajo son los que vienen por defecto y se cambian en el bloque commands de shared/config.lua.

Comandos ​

ComandoQuiénQué hace
/vestuarioTodosAbre el vestuario para quitarse y ponerse prendas. En modo inventario abre el panel de ropa del inventario.
/fixpjTodosRecarga tu apariencia guardada y quita los objetos que se hayan quedado pegados al personaje. Espera de 10 segundos entre usos.
/adminclothingStaffAbre el panel de staff.
/ropa [id] [tipo]StaffAbre un menú de apariencia para ti o para el jugador con ese id de servidor. tipo: appearance (por defecto), outfits, clothing, barber o surgeon.
/doblecx <id> [destino]StaffCopia un aspecto sobre ti, o sobre el id de servidor destino. id es el id de servidor de un jugador conectado o el identificador de un personaje guardado.
/givetrimmer <drawableM> <texturaM> [drawableF] [texturaF]StaffTe da una recortadora con un corte propio: drawable y textura de pelo para hombre y para mujer. Sin los valores de mujer se usan los de hombre para ambos.
/fotosropa [género]StaffAbre el estudio de fotos para male (por defecto) o female.
/migrarapariencia [origen] [objetivo] [modo]Staff, consola del servidorImporta skins y outfits de otro script de apariencia.

<valor> es obligatorio y [valor] es opcional. Un menú abierto con /ropa fuera de una tienda cobra prices.outfitPrice al guardar el aspecto.

Migración ​

/migrarapariencia lee las tablas de crm-appearance e illenium-appearance y las escribe en el formato de Cuxial Appearance. Haz una copia de seguridad de la base de datos antes de ejecutarlo.

ArgumentoValoresPor defecto
origenauto, crm o illenium. auto detecta el formato de cada fila.auto
objetivoUn identificador de personaje, o all.all
modooverwrite sustituye las apariencias que ya existen. Sin él solo se importan los personajes sin apariencia.solo nuevos
migrarapariencia auto all
migrarapariencia illenium ABC12345 overwrite

El resumen se muestra en la consola del servidor. Solo se ejecuta una migración a la vez.

Con compat.legacySkins = true no hace falta ejecutarlo: la skin antigua de un personaje se importa la primera vez que ese personaje la necesita.

Teclas ​

TeclaQué hace
EAbre la tienda en la que estás. Valor por defecto de menu.openControl; cada jugador puede cambiarla en los ajustes de teclas de GTA.

Permisos ​

Un jugador es staff para este script cuando tu framework le concede el permiso definido en admin.permission ('admin' por defecto).

El permiso se comprueba con el sistema de permisos del framework. Un jugador con el permiso admin es staff.

El staff puede:

  • usar los comandos de staff y el panel de staff;
  • saltarse la whitelist mientras tengan activado el Modo staff del panel. Empieza apagado y se apaga al desconectarse;
  • vestir prendas restringidas: el staff está exento de la blacklist y de las restricciones ACE de prendas;
  • abrir el estudio de fotos.
FunciónRequisito
Tienda limitada a trabajosTener uno de los trabajos de la tienda
Outfits de trabajoLos guarda el jefe del trabajo, con un rango mínimo. Los ven los miembros con ese rango o superior.
Modelos y prendas de acesTener el permiso ACE definido para esa entrada

Para añadir una restricción ACE a un comando de staff, define restricted en su entrada:

shared/config.lua
lua
admin = { name = 'adminclothing', restricted = 'group.admin' },

© Cuxial