Placeable items
W tej instrukcji krok po kroku pokażemy, jak zainstalować i skonfigurować skrypt KQ_PLACEABLE_ITEMS do FiveM.
Krok 1:
Po pobraniu skryptu rozpakuj folder i umieść go w katalogu resources na swoim serwerze FiveM.
Krok 2:
Otwórz plik config.lua w folderze skryptu i upewnij się, że włączony jest właściwy framework.
Jeśli używasz ox-inventory, ustaw Config.oxInventorySettings > enabled na true i wyłącz pozostałe frameworki.
Jeśli nie używasz ox-inventory, pamiętaj, żeby wyłączyć Config.oxInventorySettings > enabled.
Krok 3:
<!> Potrzebne tylko przy trwałych przedmiotach (persistent items)
Następnie zaimportuj plik kq_placeable_items.sql do swojej bazy danych. Utworzy on tabele, których skrypt potrzebuje do prawidłowego działania. Jak zaimportować plik SQL do bazy danych, zobaczysz na tym filmie: https://www.youtube.com/watch?v=xBbqDLXrZGY.
Krok 4:
Po skonfigurowaniu pliku config dodaj skrypt do pliku server.cfg. Upewnij się, że jest dodany po wybranym frameworku, żeby poprawnie się załadował i uruchomił.
Krok 5:
Skonfiguruj skrypt według własnych potrzeb. Dodaj własne przedmioty i przypisz do nich odpowiednie modele.
Gotowe
Miłej zabawy ze skryptem!
Integracja z OX-Inventory
Jeśli chcesz dodać opcję „Place” bezpośrednio w ekwipunku, po prostu dodaj poniższą linię do każdego przedmiotu na listach przedmiotów (i broni) w ox-inventory:
buttons = {{ label = 'Place', action = function(slot) exports['kq_placeable_items']:placeItem(slot) end }},
Pełny przykład:
["gold"] = {
label = "Gold",
weight = 1,
stack = true,
close = true,
buttons = {{ label = 'Place', action = function(slot) exports['kq_placeable_items']:placeItem(slot) end }},
},

