Hallo Boyz,
habe in den letzten Tag für einige von euch an Vio-Extended gearbeitet und alle MySQL-Modul-Nutzungen zu den DB-Funktionen von MTA umgewandelt.
Das heißt hier wird KEIN MySQL-Modul mehr benutzt.
Außerdem wurden alle (hoffentlich) möglichen SQL-Injection Stellen dicht gemacht, wovon es in Vio-Extended sehr sehr viele gab.
Für die, die nicht wissen, was SQL-Injection ist:
Damit kann man leicht die Datenbank zerstören, Werte ändern (also Admin geben) usw.
Habe außerdem versucht so oft es möglich war mit Callbacks zu arbeiten, um die Performance so gut wie möglich zu halten.
Achtung:
Es KÖNNEN neue Fehler hinzugekommen sein!
Ich habe das Gamemode NICHT getestet!
Bin auch nur ein Mensch, daher kann es sein, dass ich einiges falsch gemacht habe.
Bei Fehlern einfach melden, z.B. in Github ein Issue öffnen (wird bevorzugt) oder es hier reinschreiben.
Dafür wurden aber auch viele Fehler nebenbei gefixt
https://github.com/emre1702/Vio-Extended-DB
Über eine Spende würde ich mich natürlich freuen
http://paypal.me/1702