Rozwiązywanie problemów
Co może pójść nie tak z liną i gdzie szukać przyczyny.
Zmiana w zasobie nic nie dała
Dział zatytułowany „Zmiana w zasobie nic nie dała”restart nie wczytuje ponownie fxmanifest.lua. Po zaktualizowaniu mic_drag do nowej wersji lub dodaniu pliku wpisz w konsoli serwera najpierw refresh, a dopiero potem restart mic_drag. Edycje config.lua wymagają tylko restartu.
Zasób zatrzymuje się przy starcie z komunikatem “Config.Framework must be esx or qbcore”
Dział zatytułowany „Zasób zatrzymuje się przy starcie z komunikatem “Config.Framework must be esx or qbcore””Config.Framework w config.lua ma wartość inną niż esx lub qbcore. Nie ma autowykrywania — ustaw framework, z którego korzystasz. Jeśli wartość jest już prawidłowa, mic_drag startuje przed twoim frameworkiem: przenieś ensure mic_drag poniżej niego w server.cfg.
Na QBox wartość to qbcore — QBox uruchamia zasoby QBCore przez swoją warstwę kompatybilności — a qbx_core musi wystartować przed mic_drag.
Użycie przedmiotu nic nie robi
Dział zatytułowany „Użycie przedmiotu nic nie robi”Po kolei:
- Przedmiot nie jest zarejestrowany. Lina rejestruje
Config.Itemprzez używalne przedmioty twojego frameworka. Jeśli twój ekwipunek używa zamiast tego własnych callbacków przedmiotów, wywołaj stamtądmic_drag:useRope(zobacz “Bridge” w Personalizacja). - Nazwa przedmiotu w QBCore. Dostarczony wpis QBCore ma
nameustawione naRope. Musi byćrope, tak samo jak klucz iConfig.Item. - Prop się nie wczytuje. Prop liny jest streamowany z
stream/. Jeśli ten folder nie został wgrany, lina nigdy nie pojawi się w twojej dłoni. - Sam jesteś ciągnięty. Z końca liny nie da się niczego użyć.
Mam linę w ręku, ale nie mogę nikogo chwycić
Dział zatytułowany „Mam linę w ręku, ale nie mogę nikogo chwycić”- Lina chwyta tylko graczy — nie NPC, nie ciebie samego.
- Muszą stać na nogach, żyć i być w zasięgu
Config.MaxDetectionDistance(domyślnie 2 m). Ty też musisz stać na nogach. - Serwer sprawdza, czy nadal masz przedmiot, gdy zaczyna się ciągnięcie. Jeśli zniknął z twojego ekwipunku, gdy prop był wyciągnięty, chwycenie jest odrzucane.
- Możesz ciągnąć tylko jedną osobę naraz, a osoby już będącej na linie nie da się chwycić drugi raz.
Opcja targetu nigdy się nie pokazuje
Dział zatytułowany „Opcja targetu nigdy się nie pokazuje”Spójrz do konsoli klienta (F8). “ox_target is not started; using drawtext until it starts” oznacza, że target z Config.InteractionSystem nie działa — lina używa zamiast niego tekstu 3D i E. Sprawdź, czy nazwa to dokładnie ox_target lub qb-target; każda inna wypisze “Unknown InteractionSystem” i użyje drawtext.
Nie mogę przywiązać liny do auta
Dział zatytułowany „Nie mogę przywiązać liny do auta”Musisz kogoś ciągnąć, z liną w ręku, w obrębie Config.MaxVehicleAttachDistance od pojazdu (domyślnie 5 m). Pojazd musi być pojazdem sieciowym — lokalne pojazdy tylko po stronie klienta są odrzucane.
Podpowiedź pokazuje zły klawisz
Dział zatytułowany „Podpowiedź pokazuje zły klawisz”Zmieniłeś Config.AttachKey lub Config.AttachToVehicleKey, ale nie Config.KeyLabels. Etykiety to tylko tekst; zaktualizuj je, żeby się zgadzały.
Lina zerwała się sama
Dział zatytułowany „Lina zerwała się sama”Config.EnableMaxDragTime jest włączone i minęło Config.MaxDragTime sekund. Lina spada też, gdy któryś z graczy wyjdzie, gdy pojazd, do którego jest przywiązana, zostanie usunięty, albo gdy ciągnięty gracz oddali się poza zasięg ciągnącego.
Ciągnięty gracz nadal może ruszać kamerą lub naciskać klawisze
Dział zatytułowany „Ciągnięty gracz nadal może ruszać kamerą lub naciskać klawisze”Config.DisableControls jest wyłączone. Włącz je, aby blokować wszystkie kontrolki, gdy ktoś jest na linie.