Przejdź do głównej zawartości

Szybki start

Każdy skrypt Mic instaluje się na serwerze w ten sam sposób. Ta strona opisuje część wspólną dla nich wszystkich; osobna strona Instalacja przy każdym skrypcie zawiera tylko to, co jest specyficzne dla danego zasobu.


Po zakupie na mic.tebex.io skrypt pojawi się w portalu Cfx.re w zakładce Granted Assets, na koncie Cfx.re użytym podczas płatności. Pobierz go stamtąd — w tym samym miejscu będą pojawiać się również wszystkie aktualizacje.

Rozpakuj archiwum do folderu resources. Katalog w nawiasach kwadratowych, np. resources/[mic]/, pomaga utrzymać porządek i pozwala uruchamiać zasoby grupowo. Jeśli do skryptu dołączona jest dodatkowa paczka props (Arcade Machines, Crypto Mining…), wrzuć oba foldery.

W pliku server.cfg linia ensure skryptu musi znajdować się poniżej zasobów, z których korzysta: oxmysql, Twojego frameworka (es_extended, qb-core lub qbx_core), ekwipunku oraz systemu target. Uruchomienie skryptu przed frameworkiem to najczęstszy powód czerwonych błędów w konsoli.

Niektóre skrypty same tworzą swoje tabele w bazie, a inne zawierają plik .sql, który należy jednorazowo zaimportować. Skrypty korzystające z przedmiotów mają gotowe definicje oraz ikony wewnątrz zasobu — przygotowane dla ox_inventory, QBCore i ESX. Strona Instalacja danego skryptu wyjaśnia, co jest wymagane i gdzie znajdują się pliki.

Każdy skrypt posiada otwarty plik config.lua (oraz zazwyczaj otwarte foldery locales/ i bridge/). Strona Personalizacja każdego skryptu opisuje wszystkie opcje i ich działanie.


Dwa nawyki w FiveM, które oszczędzają godzinę szukania błędu

Dział zatytułowany „Dwa nawyki w FiveM, które oszczędzają godzinę szukania błędu”
  • restart nie wczytuje ponownie fxmanifest.lua. Po dodaniu lub aktualizacji plików wpisz najpierw refresh w konsoli serwera, a dopiero potem restart zasobu — albo po prostu zrestartuj cały serwer.
  • Aktualizuj artefakty serwera. Zasoby z escrow i nowoczesne funkcje natywne wymagają aktualnej wersji FXServer; roczne opóźnienie w wersji artefaktów to główne źródło nietypowych błędów.

Większość skryptów posiada folder bridge/. Znajdują się w nim wszystkie odwołania skryptu do innych zasobów — frameworka, ekwipunku, targetu, powiadomień, telefonu, paliwa czy kluczyków. Jest on celowo otwarty do edycji: jeśli Twój serwer korzysta z niestandardowych rozwiązań, wystarczy dostosować tam jeden mały plik zamiast czekać na aktualizację.