-
Notifications
You must be signed in to change notification settings - Fork 0
Open Cosmetics
Open Cosmetics e' il modulo Paper dedicato ai cosmetici arma.
Gestire personalizzazioni visuali e sonore senza duplicare la logica armi.
Supporta:
- LED;
- colori;
- skin;
- gettoni consumabili;
- editor;
- banco cosmetico;
- stazioni nel mondo;
- decorazione nome item;
- suoni personalizzati per skin;
- bridge opzionale verso Open Weapons.
Open Cosmetics e' un plugin standalone.
Se Open Weapons non registra il bridge, Open Cosmetics si abilita comunque. In quel caso GUI, config e token restano disponibili, ma non puo' applicare cosmetici a item arma finche' un modulo armi non fornisce il bridge.
Dipendenza runtime opzionale:
softdepend:
- OpenWeapons/opencosmetics editor
/opencosmetics gui [giocatore]
/opencosmetics token <led|color> <id> [quantita'] [giocatore]
/opencosmetics station <create|remove|list> [id]
/opencosmetics color <#RRGGBB|none>
/opencosmetics skin <skin-id|none> [giocatore]
/opencosmetics skins [weapon-id]
/opencosmetics clear <led|color|skin|all>
Alias:
/weaponcosmetic
| Permesso | Descrizione | Default |
|---|---|---|
openrp.cosmetics.use |
Usa editor/stazioni/cosmetici base | true |
openrp.cosmetics.admin |
Crea token, stazioni e applica skin da comando | op |
Alias compatibili:
openrp.weapons.cosmetic.useopenrp.weapons.cosmetic.admin
File:
plugins/OpenCosmetics/weapon_cosmetics.yml
Sezioni principali:
-
weapons: abilita/disabilita supporto per arma e tipo cosmetico; -
leds: definisce LED disponibili e token; -
colors: definisce finiture colore preconfigurate; -
skins: definisce skin per arma, suffissi nome, gradienti e suoni.
m4a1ak_47ppkmp5remington_870
usaitalyfranceanimepacman
redbluegreenwhiteblack
I colori possono anche essere applicati da comando con formato #RRGGBB.
Skin comuni:
gold-reservesugarline-bakery
Skin specifica M4A1:
royal-masquerade
Le skin possono definire:
-
display-name; -
name-suffix; -
suffix-gradient; -
sound-fire; -
sound-hit; -
sound-headshot; -
sound-reload.
Open Cosmetics pubblica:
OpenCosmeticsApiOpen Weapons registra:
OpenCosmeticsWeaponBridgeIl bridge permette a Open Cosmetics di:
- riconoscere se un item e' un'arma;
- ottenere l'id arma;
- chiedere il refresh del model data;
- mantenere coerenti skin, LED, colore, ottica, grip e caricatore.
Gli asset cosmetici sono in:
open-cosmetics/assets/resource-pack/
Lo zip viene generato in:
target/resource-packs/open-cosmetics-resource-pack.zip
- Installa Open Cosmetics.
- Installa Open Weapons o un modulo che registra
OpenCosmeticsWeaponBridge. - Dai un token:
/opencosmetics token led italy 1 <player>
- Apri l'editor:
/opencosmetics editor
- Applica LED/colore/skin.
- Verifica nome item, model data e suoni skin.
Open Roleplay - codice aperto, moduli adattabili, roleplay prima di tutto.