⚙️ Technischer Überblick
Frameworks
ESX (Legacy & New)
QBCore
ESX (Legacy & New)
QBCore
Datenbank
MySQL (mysql-async oder oxmysql)
permanente Prop-Speicherung
MySQL (mysql-async oder oxmysql)
permanente Prop-Speicherung
Interaktion
Ingame-UI, Ghost‑Prop‑Platzierung
optional ox_target
Ingame-UI, Ghost‑Prop‑Platzierung
optional ox_target
Benachrichtigungen
Code & Poly Notify, ox_lib
oder Standard-Notifies
Code & Poly Notify, ox_lib
oder Standard-Notifies
🧱 Prop Placer – Ingame-Editor für Welt-Props
Der Prop Placer ist ein Admin‑Tool, mit dem du deine Spielwelt in Echtzeit gestalten kannst. Über ein modernes NUI platzierst, bearbeitest und verwaltest du Props – mit präzisen Placement‑Tools und permanenter MySQL‑Speicherung.
💎 Kern-Features
- 🔹 Multi‑Framework: Voll kompatibel mit ESX (Legacy & New) und QBCore.
- 🔹 Permanente Speicherung: Alle platzierten Objekte werden in der MySQL‑Datenbank gesichert und bei Server‑ oder Script‑Neustarts automatisch geladen.
- 🔹 Admin‑Sicherheit: Zugriff auf UI, Platzierung und Datenbank‑Operationen nur für berechtigte Admins.
- 🔹 Performance‑optimiert: Effizientes Streaming & Client‑Caching für flüssiges Gameplay auch bei vielen Props.
🏗️ Dynamisches Platzierungssystem (Ghost‑Prop)
Ein halbtransparentes Ghost‑Prop zeigt die exakte Position, bevor endgültig platziert wird.
- Rotation: Volle Kontrolle über Yaw (Mausrad), Pitch & Roll (Pfeiltasten).
- Höhenverstellung: Stufenlose Z‑Achse über Bild‑Auf/Ab.
- Ground‑Snap: Mit [Leertaste] rastet das Objekt sauber auf dem Boden ein.
- Speed‑Modifikatoren: [Shift] für schnelles Drehen, [ALT] für präzises Einrasten (z. B. 15°/45°).
- Freeze‑Toggle: Wechsel zwischen statisch (fest verankert) und dynamisch (bewegbar).
- Immersion: Beim Platzieren, Bearbeiten und Entfernen werden passende Charakter‑Animationen abgespielt.
🖥️ Modernes NUI-Interface
Übersichtliches Zwei‑Tab‑System für Bibliothek & Management:
Verfügbare Props (Tab 1):
- • Kategorien: Props sind in aufklappbaren Kategorien organisiert.
- • Live‑Suche: Filter nach Anzeigenamen oder Modelnamen.
- • Ingame‑Editor: Props direkt im UI hinzufügen, bearbeiten oder löschen – ohne Server‑Restart.
Prop‑Manager (Tab 2):
- • Umgebungs‑Liste: Zeigt alle platzierten Props, sortiert nach Entfernung zum Spieler.
- • Teleport: Per Klick direkt zu einem Objekt springen.
- • Remote Management: Props aus der Ferne löschen oder zurück in den Bearbeitungs‑/Ghost‑Modus versetzen.
🖱️ Welt-Interaktion & Integration
- 🔹 ox_target Support: Kontextmenü direkt am Prop – Bearbeiten oder Entfernen per „Anschauen“ in der Welt.
- 🔹 Cross‑Resource Notifications: Unterstützt
Code & Poly Notify(ehemals azs_notify),ox_liboder Standard‑Notifies. - 🔹 Automatischer Cleanup: Beim Stoppen des Scripts werden Client‑Objekte sauber entfernt, um Ghost‑Entities zu vermeiden.
⚙️ Konfiguration (config.lua)
- • Anpassbare Tastenkürzel für alle Funktionen.
- • Einstellbare Drehgeschwindigkeiten & Snap‑Winkel.
- • Vollständige Lokalisierung – Deutsch & Englisch bereits enthalten.
📚 Wiki & Support
Setup‑Guide, Best Practices und Beispiele findest du im Code & Poly Wiki und auf unserem Discord.
Ein Produkt von Code & Poly
Weil Quallität kein Zufall ist.