Rozwiązywanie problemów
Problemy, na które użytkownicy faktycznie natrafiają podczas korzystania z tego zasobu, w kolejności, w jakiej zazwyczaj występują.
Zmiana w zasobie nic nie dała
Dział zatytułowany „Zmiana w zasobie nic nie dała”Komenda restart nie wczytuje ponownie pliku fxmanifest.lua. Jeśli dodałeś nowy plik — nowe tłumaczenie lub nowy model w stream/ — wpisz najpierw refresh w konsoli serwera, a dopiero potem restart mic_parrots. Bez odświeżenia serwer pamięta starą listę plików i nowego pliku po prostu dla niego nie ma.
Użycie przedmiotu ptaka nic nie robi
Dział zatytułowany „Użycie przedmiotu ptaka nic nie robi”Sprawdź po kolei:
Config.Frameworknie pasuje do Twojego serwera. Wartość musi wynosić dokładnieesx,qb-corelubqbox. Przedmioty są rejestrowane wyłącznie dla frameworka wskazanego w tym miejscu.mic_parrotsuruchamia się przed Twoim frameworkiem. Przenieśensure mic_parrotsponiżej frameworka w plikuserver.cfg.- Nazwy przedmiotu nie ma w
Config.BirdItems. Używalne są tylko nazwy wymienione na tej liście. - Na ESX z domyślnym ekwipunkiem przedmiotu nie ma w tabeli
items. Wykonaj zapytanie z bloku ESX znajdującego się w plikureadme.mdzasobu.
Konsola pokazuje błąd dotyczący qbx-core na QBox
Dział zatytułowany „Konsola pokazuje błąd dotyczący qbx-core na QBox”Gałąź kodu dla QBox w server/server.lua oraz client/utils.lua odwołuje się do zasobu o nazwie qbx-core. Jeśli Twój core nazywa się qbx_core (z podkreślnikiem), odwołanie się nie powiedzie. Oba pliki są otwarte: zmień w nich nazwę, aby pasowała do Twojego zasobu, lub otwórz ticket na Discordzie, a pomożemy Ci to ustawić.
“You already have a bird companion!”
Dział zatytułowany „“You already have a bird companion!””Jeden ptak na gracza. Otwórz menu i naciśnij Dismiss, poczekaj, aż ptak odleci, a następnie użyj kolejnego przedmiotu.
Menu się nie otwiera
Dział zatytułowany „Menu się nie otwiera”Menu otwiera się tylko wtedy, gdy masz przywołanego ptaka. Najpierw użyj przedmiotu ptaka z ekwipunku.
Jeśli klawisz U nic nie robi, ale komenda /parrot działa, inny zasób przechwytuje tę samą kontrolkę. Zmień Config.MenuKey w config.lua na inny numer kontrolki.
Komenda /parrot zwraca “You don’t have permission to use this command”
Dział zatytułowany „Komenda /parrot zwraca “You don’t have permission to use this command””Jest to komunikat wyświetlany przez komendę, gdy nie masz przywołanego ptaka, a opcja Config.NoActiveBirdNotification jest ustawiona na true. Odpowiada za to linia no_permission w pliku językowym; klawisz U używa zamiast tego linii no_active_bird_for_menu. Przywołaj najpierw ptaka lub zmień treść no_permission w folderze locales/, jeśli obecne sformułowanie Ci przeszkadza.
Brak przedmiotu sparrow
Dział zatytułowany „Brak przedmiotu sparrow”Wróbel znajduje się w paczce (model, wpis w flight.meta oraz ikona inventory_images/sparrow.png), ale pominięto go w trzech gotowych blokach w pliku readme.md. Dodaj go do swojego ekwipunku, kopiując linię dowolnego innego ptaka i zmieniając jej nazwę na sparrow.
Kormoran i Myszołów mają ikonę gajówki na QBCore
Dział zatytułowany „Kormoran i Myszołów mają ikonę gajówki na QBCore”Linie dla QBCore w pliku readme.md dla przedmiotów cormorant oraz chickenhawk wskazują jako obrazek plik warbler.png. Zmień je na cormorant.png oraz chickenhawk.png — oba pliki znajdują się już w inventory_images/.
Niestandardowy ptak jest niewidzialny lub spada zamiast latać
Dział zatytułowany „Niestandardowy ptak jest niewidzialny lub spada zamiast latać”Dziewięć niestandardowych modeli pochodzi z folderu stream/, a ich dane pedów z pliku flight.meta. Upewnij się, że oba elementy nadal znajdują się w folderze zasobu i że żaden inny skrypt na serwerze nie streamuje modelu o tej samej nazwie (Parrot, Eagle, Owl…). Jeśli dodałeś własnego ptaka, musi on posiadać własny wpis w flight.meta.
Menu jest po angielsku mimo zmiany języka
Dział zatytułowany „Menu jest po angielsku mimo zmiany języka”Config.Locale zmienia język powiadomień. Przyciski menu są wpisane na stałe w html/index.html; przetłumacz je w tym pliku.
“Locale [xx] does not exist”
Dział zatytułowany „“Locale [xx] does not exist””Config.Locale wskazuje język, dla którego nie ma pliku. Użyj jednego z dostępnych: en, es, de, fr, it, pl, pt, ru, tr lub dodaj własny zgodnie z instrukcją w sekcji Personalizacja.