Anti Money Cheat ?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo Hier das antiomoneycheat system habe ich funktioniert sogar schon zu gut finde ich



    forward AntiMoneyCheat();


    //Ongamemodei....
    SetTimer("AntiMoneyCheat", 500, 1);


    //Irgendwo im script z.b. ganz unten
    public AntiMoneyCheat() // AntimoneyCheat
    {
    new i, j;
    for (i = 0, j = MAX_PLAYERS; i < j; i++)
    {
    if(GetPlayerMoney(i) > PlayerMoney[i])
    {
    new moneydif;
    moneydif = GetPlayerMoney(i)-PlayerMoney[i];
    GivePlayerMoney(i, - moneydif);
    }
    else if(GetPlayerMoney(i) < PlayerMoney[i])
    {
    if(IsPlayerInAnyVehicle(i))
    {
    if(GetPlayerInterior(i) == 1 || GetPlayerInterior(i) == 3)
    {
    PlayerMoney[i] = GetPlayerMoney(i);
    }
    else
    {
    new moneydif;
    moneydif = PlayerMoney[i]-GetPlayerMoney(i);
    GivePlayerMoney(i, moneydif);
    }
    }
    else
    {
    new moneydif;
    moneydif = PlayerMoney[i]-GetPlayerMoney(i);
    GivePlayerMoney(i, moneydif);
    }
    }
    }
    }


    Nur du musst
    GivePlayerMoney(playerid, 200);
    durch
    PlayerMoney[playerid] -= 200;
    ersetzen
    (Also wenn du z.b. eine zollstation hast wo mit
    GivePlayerMoney(playerid, -200);
    geld abgezogen wird musste halt
    PlayerMoney[playerid] -= 200;
    hinmachen


    wenn es nicht geht melde dich per icq
    433-001-527

  • Nein, grundlagen... da müsstest du Remote functions benutzen.

  • hmm bekomm errors
    D:\Games\GTA San Andreas\gamemodes\MafiaT.pwn(593) : error 017: undefined symbol "PlayerMoney"
    D:\Games\GTA San Andreas\gamemodes\MafiaT.pwn(593) : warning 215: expression has no effect
    D:\Games\GTA San Andreas\gamemodes\MafiaT.pwn(593) : error 001: expected token: ";", but found "]"
    D:\Games\GTA San Andreas\gamemodes\MafiaT.pwn(593) : error 029: invalid expression, assumed zero
    D:\Games\GTA San Andreas\gamemodes\MafiaT.pwn(593) : fatal error 107: too many error messages on one line
    Komisch kann es sein dass du mir nicht das ganze gesendet hast ? :/

  • {
    if(GetPlayerMoney(playerid) < 200) return SendClientMessage(playerid,rot,"You need more money!");// Geld.Ab.
    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);//Der FightStyle
    593 PlayerMoney[playerid] -= 200;//wie viel money abziehn
    return 1;
    }
    da bitte da ist die zeille 593 ... ahja genau dasselbe wird auch bei den naechsten zeilen passiern ..... weil ich da genau dasselbe habe