{"id":216562,"date":"2025-01-21T16:07:01","date_gmt":"2025-01-21T15:07:01","guid":{"rendered":"http:\/\/fivemx.com\/free-black-market-script\/"},"modified":"2025-01-21T16:07:01","modified_gmt":"2025-01-21T15:07:01","slug":"kostenloses-schwarzmarkt-skript","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/de\/free-black-market-script\/","title":{"rendered":"Kostenloses Schwarzmarkt-Skript \u2013 Kostenlose FiveM-Mods"},"content":{"rendered":"<p>CAS Blackmarket ist die \u00e4ltere 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\u00e4rte der Entwickler, die FiveM-Unterst\u00fctzung eingestellt zu haben.<\/p>\n<h2>Ressourcenordner und Konfiguration<\/h2>\n<p>Entpacke den inneren Ordner cas-market in die Server-Ressourcen und behalte genau diesen Namen: Die Weboberfl\u00e4che verwendet ihn fest in ihren NUI-Callback-URLs. W\u00e4hle qb oder esx \u00fcber CAS.Framework und gleiche den Inventaradapter in server\/server_hook.lua sowie den Benachrichtigungsadapter in client\/client_hook.lua mit deinen installierten Ressourcen ab.<\/p>\n<p>Konfiguriere Sortiment, Preise und den einzelnen Standort CAS.PedCoords. Der Client \u00f6ffnet den Markt dort in der N\u00e4he mit E. inventoryPatch in html\/app.js verweist standardm\u00e4\u00dfig auf qb-inventory-Bilder; passe den Pfad an dein tats\u00e4chliches Inventar an. sessionStorage im Browser speichert den Warenkorb und belegt keine Leistungsverbesserung.<\/p>\n<h2>Die Kaufverarbeitung muss korrigiert werden<\/h2>\n<p>Der gepr\u00fcfte Server \u00fcbernimmt Warenkorbsumme, Mengen und Zahlungsarten vom Client. Anschlie\u00dfend versucht er, die \u00fcbermittelte Gesamtsumme innerhalb der Schleife f\u00fcr jede Artikelzeile abzubuchen. Bei mehreren Artikeln kann die Summe dadurch mehrfach statt einmal berechnet werden. Preise und Mengen ben\u00f6tigen eine Pr\u00fcfung und die Summe muss aus dem serverseitigen Sortiment neu berechnet werden.<\/p>\n<p>Pr\u00fcfe vor \u00f6ffentlichem Einsatz zus\u00e4tzlich Entfernung und Zahlungskonten, kontrolliere die erfolgreiche Gegenstands\u00fcbergabe und behandle Fehler ohne Geldverlust oder duplizierte Gegenst\u00e4nde. Die standardm\u00e4\u00dfige Zahlungsbezeichnung cash muss zu deinen ESX-Kontonamen passen. Anpassbare Hooks allein garantieren keine Kompatibilit\u00e4t mit jedem Inventar.<\/p>\n<h2>Weitere zu pr\u00fcfende Grenzen<\/h2>\n<p>Der Client erstellt CAS.Ped, verwendet sp\u00e4ter f\u00fcr die NPC-Einrichtung aber eine andere Variable ped. Pr\u00fcfe diese Verweise und die Blickrichtungskoordinate, bevor du einen eingefrorenen, korrekt eingerichteten NPC voraussetzt. F\u00fcr diese Pr\u00fcfung wurde keine Ressource ausgef\u00fchrt: ZIP-Integrit\u00e4t sowie vollst\u00e4ndiger relevanter Lua-Code, Konfiguration und Shop-JavaScript wurden gepr\u00fcft. Teste NPC-Interaktion, gemischte Warenk\u00f6rbe, unzureichendes Guthaben und volle Inventare auf einem separaten Server.<\/p>\n<p><a href=\"https:\/\/github.com\/mb-later\/CAS-Market\">Originalcode von CAS-Market<\/a><\/p>\n<p><a href=\"https:\/\/forum.cfx.re\/t\/free-cas-blackmarket-black-market-script-from-code-after-s-x\/5133747\">Ver\u00f6ffentlichung und Supportdiskussion des Entwicklers<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>CAS Blackmarket: Originaldownload, ESX\/QBCore-Adapter, Inventarbilder und Fehler bei der Kaufpr\u00fcfung vor dem Einsatz korrigieren.<\/p>","protected":false},"author":0,"featured_media":178104,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[],"class_list":["post-216562","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/216562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/comments?post=216562"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/216562\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media\/178104"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media?parent=216562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/categories?post=216562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/tags?post=216562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}