Placeable items
Diese Anleitung zeigt dir Schritt für Schritt, wie du das KQ_PLACEABLE_ITEMS Script für FiveM installierst und einrichtest.
Schritt 1:
Entpacke den Ordner nach dem Download und lege ihn in das resources-Verzeichnis deines FiveM Servers.
Schritt 2:
Öffne die Datei config.lua im Script-Ordner und prüfe, ob das richtige Framework aktiviert ist.
Wenn du ox-inventory nutzt, setze Config.oxInventorySettings > enabled auf true und deaktiviere die anderen Frameworks.
Wenn du kein ox-inventory nutzt, deaktiviere unbedingt Config.oxInventorySettings > enabled.
Schritt 3:
<!> Nur nötig, wenn du persistente Items nutzt
Importiere als Nächstes die Datei kq_placeable_items.sql in deine Datenbank. Sie legt die Tabellen an, die das Script braucht, um richtig zu funktionieren. Wie du eine SQL-Datei in deine Datenbank importierst, zeigt dir dieses Video: https://www.youtube.com/watch?v=xBbqDLXrZGY.
Schritt 4:
Sobald die Config eingerichtet ist, trägst du das Script in deine server.cfg ein. Achte darauf, dass es nach deinem Framework eingetragen ist, damit es korrekt lädt und startet.
Schritt 5:
Passe das Script nach deinen Wünschen an. Füge deine eigenen Items hinzu und lege die passenden Modelle fest.
Fertig
Viel Spaß mit dem Script!
OX-Inventory-Integration
Wenn du direkt im Inventar eine Option „Place“ (Platzieren) haben möchtest, füge einfach Folgendes zu jedem Item in deinen Item-Listen (und Waffen-Listen) von ox-inventory hinzu:
buttons = {{ label = 'Place', action = function(slot) exports['kq_placeable_items']:placeItem(slot) end }},
Hier ein vollständiges Beispiel:
["gold"] = {
label = "Gold",
weight = 1,
stack = true,
close = true,
buttons = {{ label = 'Place', action = function(slot) exports['kq_placeable_items']:placeItem(slot) end }},
},

