Skip to content

Releases: DarkNinja-Lab/dynora_shop

1.0.0 Initial Release

29 Mar 22:36
aff5695

Choose a tag to compare

🎉 Erster öffentlicher Release

✨ Features

🎮 Interface & UI

  • GTA V Style Design - Modernes Interface mit Blur-Effekt und Dark Theme
  • Responsive Grid-Layout - Übersichtliche Item-Anzeige
  • 3D Item-Vorschau - Rotierende Modelle vor dem Kauf
  • Echtzeit-Uhr - Im Header eingebaut
  • Job-Anzeige - Zeigt aktuellen DarkRP Job

🔒 Sicherheit & Permissions

  • Job-Lock System - Kategorien nur für bestimmte Jobs sichtbar
  • Entity Limits - Max. Anzahl pro Item pro Spieler konfigurierbar
  • Anti-Spam Cooldowns - Max. 50 Käufe pro Minute, 2s Delay zwischen Käufen
  • Job-Check - Server-seitige Validierung vor dem Kauf

🛒 Einkaufssystem

  • Warenkorb - Mehrere Items auf einmal kaufen
  • Schnellkauf - Rechtsklick (1x), Shift+Klick (10x)
  • Mengenauswahl - 1-10 Stück pro Kauf einstellbar
  • Bestätigungsdialog - Preis-Übersicht vor dem finalen Kauf
  • Automatisches Spawning - Items erscheinen im Kreis um den Spieler
  • Boden-Erkennung - Keine Items unter der Map

💾 Datenspeicherung (SQLite)

  • Favoriten - Persistente Speicherung über Sessions
  • Kaufhistorie - Letzte 20 Käufe mit Zeitstempel
  • Statistiken - Gesamtausgaben, Anzahl gekaufter Items, Lieblingsitem

🔧 Admin & Ownership

  • FPP Kompatibel - CPPISetOwner für Falco's Prop Protection
  • SAM Support - Server Administration Mod Integration
  • Physgun-Safe - Entities können bewegt werden (kein SetOwner-Bug)
  • Cleanup bei Disconnect - Automatische Entfernung von Shop-Entities
  • Tool-Schutz - Andere Spieler können fremde Items nicht removen

⚡ Performance

  • Client-Side Cache - Nur sichtbare Items für aktuellen Job werden geladen
  • Lazy Loading - Cache wird nur bei Jobwechsel neu gebaut
  • Optimierte Net Messages - Minimaler Server-Client Traffic
  • Material Caching - Icons werden wiederverwendet

🎨 Item-System

  • Kategorien - Flexible Gruppierung mit Job-Locks
  • Raritäts-Stufen - Farbcodierung (Common, Uncommon, Rare, Epic, Legendary)
  • Consumables - onBuy Funktionen für Essen/Heilung
  • Entity Spawning - Unterstützung für alle SENTs
  • Custom Offset - Spawn-Position pro Item konfigurierbar

🎹 Bedienung

  • F8 Hotkey - Schnelles Öffnen/Schließen
  • Dynamische Keybinds - Kompatibel mit Dynora Keybinds System
  • Shift-Multiplier - Schnelles Massen-Kaufen
  • Live-Suche - Filtert Items während des Tippens

🛡️ Stabilität

  • Fehlerbehandlung - Geld-Rückerstattung bei fehlgeschlagenem Spawn
  • Entity Validierung - Prüfung ob Entity-Class existiert
  • Physics-Wake - Keine eingefrorenen Items mehr
  • Anti-Dupe Timer - Verzögerung zwischen Multi-Spawns

🌐 Lokalisierung

  • Deutsche Standartsprache - Alle UI-Texte auf Deutsch
  • Einfach anpassbar - Alle Texte in einer Datei (cl_main.lua)