Salta ai contenuti

Risoluzione dei problemi

I problemi che gli utenti incontrano davvero con questa risorsa, nell’ordine in cui solitamente si presentano.


restart non rilegge fxmanifest.lua. Se hai aggiunto un file — una nuova lingua, un nuovo modello in stream/ — esegui prima refresh nella console del server e poi restart mic_parrots. Senza il refresh il server mantiene l’elenco dei file precedente e il nuovo file semplicemente non viene visto.

In ordine:

  • Config.Framework non corrisponde al tuo server. Deve essere esattamente esx, qb-core o qbox. Gli oggetti vengono registrati solo per il framework indicato lì.
  • mic_parrots si avvia prima del tuo framework. Sposta ensure mic_parrots sotto di esso nel server.cfg.
  • Il nome dell’oggetto non è in Config.BirdItems. Solo i nomi elencati lì sono utilizzabili.
  • Su ESX con l’inventario predefinito, l’oggetto non è nella tabella items. Esegui il blocco ESX presente nel readme.md della risorsa.

La console mostra un errore riguardante qbx-core su QBox

Sezione intitolata “La console mostra un errore riguardante qbx-core su QBox”

Il ramo QBox in server/server.lua e client/utils.lua cerca una risorsa chiamata qbx-core. Se il tuo core si chiama qbx_core (con il trattino basso), quella ricerca fallisce. Entrambi i file sono aperti: modifica il nome lì per farlo corrispondere alla tua risorsa, oppure apri un ticket su Discord e lo sistemeremo insieme a te.

Un solo uccello per giocatore. Apri il menu e premi Dismiss, aspetta che voli via, poi usa l’oggetto successivo.

Il menu si apre solo mentre hai un uccello attivo fuori dall’inventario. Usa prima un oggetto uccello.

Se il tasto U non fa nulla ma /parrot funziona, un’altra risorsa sta usando lo stesso controllo. Cambia Config.MenuKey in config.lua con un altro numero di controllo.

/parrot dice “You don’t have permission to use this command”

Sezione intitolata “/parrot dice “You don’t have permission to use this command””

È il messaggio che il comando mostra quando non hai nessun uccello attivo e Config.NoActiveBirdNotification è impostato su true. Si tratta della riga no_permission nel file della tua lingua; il tasto U usa invece la riga no_active_bird_for_menu. Chiama prima un uccello, oppure riformula no_permission in locales/ se la frase non ti piace.

Il passero è incluso (modello, voce in flight.meta e inventory_images/sparrow.png), ma manca nei tre blocchi già pronti in readme.md. Aggiungilo al tuo inventario copiando la riga di qualsiasi altro uccello e rinominandola in sparrow.

Cormorano e Poiana mostrano l’icona della silvia su QBCore

Sezione intitolata “Cormorano e Poiana mostrano l’icona della silvia su QBCore”

Le righe QBCore in readme.md per cormorant e chickenhawk puntano l’immagine a warbler.png. Cambiale in cormorant.png e chickenhawk.png, entrambe già presenti in inventory_images/.

Un uccello personalizzato è invisibile o cade invece di volare

Sezione intitolata “Un uccello personalizzato è invisibile o cade invece di volare”

I nove modelli personalizzati provengono da stream/ e i loro dati ped da flight.meta. Controlla che entrambi siano ancora nella cartella della risorsa e che nessun’altra risorsa sul tuo server trasmetta in streaming un modello con lo stesso nome (Parrot, Eagle, Owl…). Se hai aggiunto un uccello tuo, deve avere una propria voce in flight.meta.

Il menu è in inglese anche se ho cambiato la lingua

Sezione intitolata “Il menu è in inglese anche se ho cambiato la lingua”

Config.Locale cambia le notifiche. I pulsanti del menu sono scritti in html/index.html; traducili lì.

Config.Locale indica una lingua che non ha un file associato. Usa uno tra en, es, de, fr, it, pl, pt, ru, tr, oppure aggiungi il tuo come descritto in Personalizzazione.