Hey,
Eigentlich ist ein AntiMoneyhack unnötig da das Geld ja eh Serverseitig läuft.Sowie S0beit damals für den Singleplayer ausgelegt war,soweit ich weiß ändert so ein Money Hack nur deine Hud also du denkst es wäre mehr ist es aber nicht.Der Server zieht sich ja alle Infos aus der Datenbank und der Hack kann diese nicht beeinflussen
Falls du es doch willst empfehle ich dir einfach dass GivePlayerMoney in GivePlayerCash oder so umzuändern.Wenn jmd. Dann Money bekommt lässt du ihn bannen :p
Ist es ja eigentlich nicht ![]()
Wenn er das normale GTA San Andreas Geld System benutzen würde, dann würde er die Speicherung warscheinlich mit GetPlayerMoney machen.
Und was würde heißen man geht in ein beliebiges Programm z.B Cheat Engine, S0beit, Trollbeit etc.
Dann würde Funktion SetPlayerMoney zum Einsatz kommen, da ja das normale System verwenden wird.
Also kann man sich extra Funktionen erstellen, die zur Erleichterung dienen.
Beispiel Code:
stock SetPlayerMoney(playerid, amount) {
SetPVarInt(playerid, "Money", 0);
return GivePlayerMoneyEx(playerid, amount);
}
stock GivePlayerMoneyEx(playerid, amount) {
SetPVarInt(playerid, "Money", GetPlayerMoneyEx(playerid) + amount );
return GivePlayerMoney(playerid, amount);
}
stock GetPlayerMoneyEx(playerid) {
return GetPVarInt(playerid, "Money");
}
Mit Freundlichen Grüßen,
Michael aka MrPawn