Gutschein verwenden WELCOME um 20% zu sparen

€ EUR
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
Kostenloses Schwarzmarkt-Skript – Kostenlose FiveM-Mods

Kostenloses Schwarzmarkt-Skript – Kostenlose FiveM-Mods

CAS Blackmarket ist die ältere FiveM-Shop-Ressource von Codeaftersex aus dem Jahr 2023. Der Originalcode liegt unter mb-later/CAS-Market. Die bisherige GitHub-Adresse enthielt yourgithublink, einen Platzhalter statt eines Downloads. Im September 2024 erklärte der Entwickler, die FiveM-Unterstützung eingestellt zu haben.

Ressourcenordner und Konfiguration

Entpacke den inneren Ordner cas-market in die Server-Ressourcen und behalte genau diesen Namen: Die Weboberfläche verwendet ihn fest in ihren NUI-Callback-URLs. Wähle qb oder esx über CAS.Framework und gleiche den Inventaradapter in server/server_hook.lua sowie den Benachrichtigungsadapter in client/client_hook.lua mit deinen installierten Ressourcen ab.

Konfiguriere Sortiment, Preise und den einzelnen Standort CAS.PedCoords. Der Client öffnet den Markt dort in der Nähe mit E. inventoryPatch in html/app.js verweist standardmäßig auf qb-inventory-Bilder; passe den Pfad an dein tatsächliches Inventar an. sessionStorage im Browser speichert den Warenkorb und belegt keine Leistungsverbesserung.

Die Kaufverarbeitung muss korrigiert werden

Der geprüfte Server übernimmt Warenkorbsumme, Mengen und Zahlungsarten vom Client. Anschließend versucht er, die übermittelte Gesamtsumme innerhalb der Schleife für jede Artikelzeile abzubuchen. Bei mehreren Artikeln kann die Summe dadurch mehrfach statt einmal berechnet werden. Preise und Mengen benötigen eine Prüfung und die Summe muss aus dem serverseitigen Sortiment neu berechnet werden.

Prüfe vor öffentlichem Einsatz zusätzlich Entfernung und Zahlungskonten, kontrolliere die erfolgreiche Gegenstandsübergabe und behandle Fehler ohne Geldverlust oder duplizierte Gegenstände. Die standardmäßige Zahlungsbezeichnung cash muss zu deinen ESX-Kontonamen passen. Anpassbare Hooks allein garantieren keine Kompatibilität mit jedem Inventar.

Weitere zu prüfende Grenzen

Der Client erstellt CAS.Ped, verwendet später für die NPC-Einrichtung aber eine andere Variable ped. Prüfe diese Verweise und die Blickrichtungskoordinate, bevor du einen eingefrorenen, korrekt eingerichteten NPC voraussetzt. Für diese Prüfung wurde keine Ressource ausgeführt: ZIP-Integrität sowie vollständiger relevanter Lua-Code, Konfiguration und Shop-JavaScript wurden geprüft. Teste NPC-Interaktion, gemischte Warenkörbe, unzureichendes Guthaben und volle Inventare auf einem separaten Server.

Originalcode von CAS-Market

Veröffentlichung und Supportdiskussion des Entwicklers