{"id":216609,"date":"2024-10-03T08:58:02","date_gmt":"2024-10-03T06:58:02","guid":{"rendered":"http:\/\/fivemx.com\/weapon-shop-menu\/"},"modified":"2024-10-03T08:58:02","modified_gmt":"2024-10-03T06:58:02","slug":"waffenladen-menu","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/de\/weapon-shop-menu\/","title":{"rendered":"Waffenladen-Men\u00fc \u2013 Kostenlose FiveM-Mods"},"content":{"rendered":"<p>primeWeaponshop ist ein ESX-Waffen- und Gegenstandsladen mit NativeUI Reloaded. Das Repository hei\u00dft CentralSuck\/primeWeaponshop; sein Manifest nennt primeScripts und Version 1.0. Standorte, NPC-Modelle sowie Bargeld- und Bankoptionen sind konfigurierbar. Der Kauf-Handler ben\u00f6tigt vor \u00f6ffentlichem Einsatz serverseitige Pr\u00fcfungen.<\/p>\n<h2>Richtigen Ordner und Abh\u00e4ngigkeiten installieren<\/h2>\n<p>Entpacke den inneren Ordner primeWeaponshop mit fxmanifest.lua. Das Manifest importiert NativeUILua_Reloaded\/src\/NativeUIReloaded.lua und ox_lib\/init.lua; behalte Ressourcenname und Gro\u00dfschreibung von NativeUILua_Reloaded bei. Starte ESX, NativeUI Reloaded und ox_lib vor ensure primeWeaponshop. Eine eigene SQL-Datei wird nicht mitgeliefert.<\/p>\n<p>Der Waffenpfad verwendet ESX-Loadout-Methoden wie addWeapon. Kompatibilit\u00e4t mit einem Inventar, das ESX-Waffen ersetzt, ist durch diesen Code nicht belegt. Pr\u00fcfe die Anbindung auf deinem Testserver; der Import von ox_lib beweist keine Unterst\u00fctzung f\u00fcr ox_inventory.<\/p>\n<h2>Produkte und Zahlungsarten konfigurieren<\/h2>\n<p>config.lua enth\u00e4lt neun Ladenstandorte, acht m\u00f6gliche NPC-Modelle und englische\/deutsche Oberfl\u00e4chentexte. Config.DefaultWeaponAmmo ist 0. Standardprodukte sind eine Pistole f\u00fcr 10000, eine Pistole Mk II f\u00fcr 15000 und bread f\u00fcr 2000 Spielgeld. bread tr\u00e4gt die Anzeige Magazin; dadurch wird Brot nicht zu Munition. Ersetze es durch deinen tats\u00e4chlichen Inventargegenstand mit passender Bezeichnung.<\/p>\n<p>Die Client-Mengenauswahl bietet 1\u201350 Gegenst\u00e4nde. Ihr \u00c4nderungs-Handler greift auf Bargeld- und Bank-Schaltfl\u00e4chen zu, selbst wenn eine Zahlungsart deaktiviert ist. Sichere diese Zugriffe ab und teste danach reine Bargeld- und Bankkonfigurationen. Config.Payments allein zu \u00e4ndern belegt nicht, dass beide Modi funktionieren.<\/p>\n<h2>K\u00e4ufe auf dem Server validieren<\/h2>\n<p>Der Kauf-Handler \u00fcbernimmt Produktname, Typ, Zahlung, Preis, Anzeige und Menge vom Client. Er berechnet Preise nicht anhand von Config.Weapons neu und pr\u00fcft weder erlaubte Zahlungsarten, Mengenlimits, Guthaben noch Ladenabstand. Erg\u00e4nze eine serverseitige Produktliste, positive ganzzahlige Mengen, Kontopr\u00fcfungen und erforderliche Job- oder Waffenlizenzregeln.<\/p>\n<p>Gegenst\u00e4nde oder Waffen werden vor der Abbuchung vergeben. Die Abbuchung erfolgt auch dann, wenn der Spieler die Waffe schon besitzt oder den Gegenstand nicht tragen kann. Kopple sie an einen erfolgreichen, bei Teilfehlern korrigierbaren Kauf und berechne bei abgelehnter \u00dcbergabe nichts. Eine Guthabenpr\u00fcfung im Men\u00fc allein sichert diesen Ablauf nicht ab.<\/p>\n<p>Teste vor der Freigabe zu wenig Bargeld oder Bankguthaben, vorhandene Waffen, volles Inventar, ung\u00fcltige Produkte, deaktivierte Zahlungsarten, gleichzeitige K\u00e4ufe und erneutes Verbinden. Pr\u00fcfe die tats\u00e4chliche Waffen-\/Munitionsanbindung und das Aufr\u00e4umen von NPCs und Oberfl\u00e4che beim Ressourcen-Neustart. Dies sind Abnahmekriterien, keine Ergebnisse dieser Pr\u00fcfung.<\/p>\n<p>Am 10. September 2026 anhand der Revision 64c68c90074144a3e039f01dd1ee948b56687c29 gepr\u00fcft. S\u00e4mtliche Lua-Dateien, Konfiguration, Manifest und README wurden gelesen. Keine FiveM-Waffe wurde vergeben, kein Inventarkauf und keine Zahlung ausgef\u00fchrt.<\/p>\n<p><a href=\"https:\/\/github.com\/CentralSuck\/primeWeaponshop\/tree\/64c68c90074144a3e039f01dd1ee948b56687c29\">primeWeaponshop in der gepr\u00fcften Revision lesen<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>primeWeaponshop f\u00fcr ESX mit NativeUI Reloaded, Standorten und echten Inventargegenst\u00e4nden einrichten. Kaufpr\u00fcfung und Zahlungsfehler verstehen.<\/p>","protected":false},"author":0,"featured_media":160069,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[],"class_list":["post-216609","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\/216609","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=216609"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/216609\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media\/160069"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media?parent=216609"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/categories?post=216609"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/tags?post=216609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}