0r Craft (Version 1.1.0 von 0Resmon) ist ein Crafting- und Waffenaufsatz-Skript für ESX und QBCore. Spieler stellen Gegenstände an einem Crafting-Tisch her und fügen Waffenkomponenten an einem Aufsatztisch hinzu.
Funktionen
- Crafting-Tisch und Aufsatz-Tisch
- In der Konfiguration festlegbare herstellbare Gegenstände mit Bezeichnung, Ausgangsanzahl, Herstellungszeit, Zutaten und einem Bankpreis pro Herstellung
- Zutaten können auch Werkzeuge mit Haltbarkeit sein (zum Beispiel ein Hammer, der eine bestimmte Haltbarkeit benötigt).
- Crafting-Warteschlange in der Datenbank gespeichert (
0r_crafting_queue) - So viele Crafting-Tische, wie du möchtest, über
Config.CraftingTables, jeweils mit Koordinaten, Kamera, Blip, Prop und einer Themenfarbe (rot, blau, grün oder orange) - Interaktion durch Target (ox_target oder qb-target) oder Draw Text
- Waffenkomponenten konfiguriert in
Config.Weapons, mit UI-Bildern für Magazine, Visiere, Griffe, Taschenlampen, Schalldämpfer und einen Luxus-Skin - Benachrichtigungen über esx_notify, qb_notify oder eine benutzerdefinierte Funktion
- Sprachdateien im
localesOrdner
Anforderungen
- ESX oder QBCore
- 0r-lib (starte es vor 0r-craft)
- oxmysql
- ox_inventory oder qb-inventory; für andere Inventare musst du die Funktionen ausfüllen in
shared/utils.lua - ox_target oder qb-target, wenn du die Zielinteraktion verwendest
- ox_lib, wenn du ox verwendest (geladen in fxmanifest.lua)
Installation
- Installiere 0r-lib und füge hinzu
ensure 0r-libvorensure 0r-craftin deiner server.cfg. - Import
database.sql. - Überprüfe die Sprachdateien in der
localesOrdner. - Konfigurieren
shared/config.lua(Framework-Benachrichtigung, Inventar, Ziel, herstellbare Gegenstände, Handwerkstische, Waffen). - Füge die Items aus der Konfiguration zu deinem Inventar hinzu und stelle sicher, dass sie zum Komponentensystem deines Inventarskripts passen.
- Lade das Skript auf deinen Server hoch und starte es.



Bewertungen
Es gibt noch keine Bewertungen.