Gutschein verwenden WELCOME um 20% zu sparen

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
Neo Banking – Kostenloser Download

Noel Neo Banking: Voraussetzungen für älteres ESX und Code-Mängel

Noel Neo Banking ist RezaNoels befehlsbasierte ESX-Ressource. Die geprüfte Version 1.0.0 nutzt mysql-async und das ältere Ereignis esx:getSharedObject. Die zuvor hier beschriebenen QBCore-/Qbox-Adapter, Zinseinstellungen, das Geldautomatensystem und die Konfiguration zur Anfragenbegrenzung sind nicht enthalten.

Originalquelle und Dateien

Inhalt des Pakets

Der Befehl /bank öffnet Kontoerstellung, Einzahlungen, Abhebungen, Überweisungen und Kontolöschung; /balance zeigt Guthaben. Der Server erstellt user_bank_accounts und begrenzt die reguläre Kontoerstellung auf drei Konten pro Spieler. Config.ESX ist die mitgelieferte Framework-Einstellung. Das Manifest lädt Client-Lua und deklariert keine browserbasierte NUI.

Warum diese Version repariert werden muss

In der geprüften server/main.lua wählen Abhebungsabfragen ein Konto anhand der übergebenen ID aus und ändern es, ohne dessen Zugehörigkeit zum anfragenden Spieler zu prüfen. Lesen und Schreiben des Guthabens sind außerdem getrennte Vorgänge. Diese Code-Mängel widersprechen der Behauptung, die Version sei gegen Kontomissbrauch geschützt. Verwende sie nicht unverändert für eine produktive Serverwirtschaft.

Sinnvoller Prüfrahmen

Vor dem Einsatz sollte ein Entwickler auf dem Server Kontoeigentum, positive begrenzte Beträge und atomare Geldänderungen durchsetzen. Teste mit getrennten Konten und gleichzeitigen Anfragen in einer isolierten Datenbank. Die Originalversion richtet sich an älteres ESX; modernes ESX, QBCore und Qbox benötigen eine geprüfte Anpassung. Dies ist ein Befund aus der Codeprüfung, kein Spieltest oder vollständiges Sicherheitsaudit.