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
| Comando | Quién | Qué hace |
|---|---|---|
/vestuario | Todos | Abre el vestuario para quitarse y ponerse prendas. En modo inventario abre el panel de ropa del inventario. |
/fixpj | Todos | Recarga tu apariencia guardada y quita los objetos que se hayan quedado pegados al personaje. Espera de 10 segundos entre usos. |
/adminclothing | Staff | Abre el panel de staff. |
/ropa [id] [tipo] | Staff | Abre 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] | Staff | Copia 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] | Staff | Te 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] | Staff | Abre el estudio de fotos para male (por defecto) o female. |
/migrarapariencia [origen] [objetivo] [modo] | Staff, consola del servidor | Importa 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.
| Argumento | Valores | Por defecto |
|---|---|---|
origen | auto, crm o illenium. auto detecta el formato de cada fila. | auto |
objetivo | Un identificador de personaje, o all. | all |
modo | overwrite sustituye las apariencias que ya existen. Sin él solo se importan los personajes sin apariencia. | solo nuevos |
migrarapariencia auto all
migrarapariencia illenium ABC12345 overwriteEl 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
| Tecla | Qué hace |
|---|---|
| E | Abre 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ón | Requisito |
|---|---|
| Tienda limitada a trabajos | Tener uno de los trabajos de la tienda |
| Outfits de trabajo | Los guarda el jefe del trabajo, con un rango mínimo. Los ven los miembros con ese rango o superior. |
Modelos y prendas de aces | Tener el permiso ACE definido para esa entrada |
Para añadir una restricción ACE a un comando de staff, define restricted en su entrada:
admin = { name = 'adminclothing', restricted = 'group.admin' },