Oggetti
Un design diventa qualcosa che i giocatori possono portare con sé in tre modi: un oggetto di abbigliamento, un completo (outfit) che fa indossare più design contemporaneamente, oppure un oggetto da negozio con un nome proprio che qualsiasi negozio può vendere. Tutti e tre richiedono Config.Items.Enabled attivo (lo è per impostazione predefinita) ed ESX, QBCore o QBox alla base. Su un server standalone lo studio funziona, ma i design non possono diventare oggetti.
L’oggetto generico
Sezione intitolata “L’oggetto generico”| Oggetto | Cosa fa |
|---|---|
cloth_design | Fa indossare il design o il completo salvato su di esso. Usalo di nuovo per rimettere ciò che avevi |
Il nome è Config.Items.Name in shared/config.lua. Le definizioni sono fornite in items/ox.lua (ox_inventory) e items/qb.lua (QBCore) — copia la voce nel file degli oggetti del tuo inventario e riavvia l’inventario. Non è cumulabile (non-stackable): ogni copia trasporta il proprio design.
Su ox_inventory ogni copia mostra il nome del proprio design e, quando Fivemanage ospita le foto, il render di quel design come immagine. Su QBCore, un file cloth_design.png in qb-inventory/html/images/ gli fornisce un’icona predefinita.
Creare un oggetto di abbigliamento
Sezione intitolata “Creare un oggetto di abbigliamento”- Esporta prima il design — un oggetto richiede un design che sia stato salvato su un capo.
- Nello studio, clicca su Create Clothing Item dal design e assegnagli un nome.
- Riceverai una copia, che apparirà sotto My Content → Items.
Dall’elenco Items puoi darti un’altra copia, rinominarla o eliminarla. Per consegnarne una a un giocatore, assegnala a te stesso e passagliela come qualsiasi altro oggetto.
Creare un completo
Sezione intitolata “Creare un completo”Sotto My Content → Outfits, scegli diversi capi che hai personalizzato, dai un nome al completo e crealo. Il completo è un singolo oggetto cloth_design che li fa indossare tutti insieme e li toglie tutti quando viene usato di nuovo.
Vendere un design in un negozio
Sezione intitolata “Vendere un design in un negozio”Qualsiasi oggetto o completo creato può essere esportato come oggetto d’inventario a sé stante, così anche un negozio che non supporta i metadati può comunque venderlo.
- Apri My Content → Items.
- Premi
</>sull’oggetto. - Scegli un nome oggetto — lettere minuscole, numeri e trattini bassi (underscore). Non deve essere già utilizzato da un altro oggetto esportato.
- Premi Save name.
- Copia il blocco generato dallo studio in
ox_inventory/data/items.luaoqb-core/shared/items.lua, e riavvia quell’inventario. - Per un’icona, inserisci
<item_name>.pnginox_inventory/web/images/oqb-inventory/html/images/. Funziona anche senza.
Ora puoi venderlo ovunque. Usandolo si indosserà quel design. Il collegamento viene effettuato sul server tramite il nome dell’oggetto e viene registrato nuovamente a ogni avvio, quindi non occorre risalvare nulla dopo un riavvio.
Condiviso o per singolo giocatore
Sezione intitolata “Condiviso o per singolo giocatore”Con Config.GlobalContent = true (predefinito) chiunque abbia accesso allo studio vede e gestisce gli stessi oggetti e completi. Con false, ogni designer vede solo i propri.