AntiCheat 0.3x

:D

« Older   Newer »
 
  Share  
.
  1. [Corleone]Wuozie
        -1   +1   -1
     
    .

    User deleted


    Questo e un AntiCheat :DDDDDD
    #include <a_samp>

    #define COLOR_RED 0xFF0000AA

    new pMoney[MAX_PLAYERS];
    new ForbiddenWeapons[][] = {
    38,
    35,
    36
    };

    public OnPlayerConnect(playerid)
    {
    pMoney[playerid] = 0;
    return 1;
    }
    public OnPlayerDisconnect(playerid, reason)
    {
    pMoney[playerid] = 0;
    return 1;
    }
    public OnPlayerUpdate(playerid)
    {
    new pName[MAX_PLAYER_NAME],
    w = 0,
    string[128];
    if(GetPlayerMoney(playerid) > pMoney[playerid]){
    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
    format(string, sizeof(string), "* %­s has been banned: MONEY CHEAT", pName);
    SendClientMessageToAll(COLOR_RED, string);
    BanEx(playerid, "Money Cheat");
    }
    while(w < (sizeof(ForbiddenWeapons))){
    if(GetPlayerWeapon(playerid) == w){
    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
    format(string, sizeof(string), "* %­s has been banned: WEAPON CHEAT", pName);
    SendClientMessageToAll(COLOR_RED, string);
    BanEx(playerid, "Weapon Cheat");
    }
    }
    return 1;
    }

    stock a_GivePlayerMoney(playerid, money)
    {
    pMoney[playerid] += money;
    GivePlayerMoney(playerid, money);
    }
    stock a_SetPlayerMoney(playerid, money)
    {
    pMoney[playerid] = money;
    ResetPlayerMoney(playerid);
    GivePlayerMoney(playerid, money);
    }
     
    .
  2. RikiLOL
        +1   -1
     
    .

    User deleted


    Ovviamente non è tuo :O ma funziona?
     
    .
  3. [Corleone]Wuozie
        +1   -1
     
    .

    User deleted


    Ovvio funziona
     
    .
  4.     +1   -1
     
    .
    Avatar

    Advanced Member

    Group
    Admin
    Posts
    3,164
    Reputazione
    +610
    Location
    Terra

    Status
    Anonymous
    Gli Admin poi non possono bannare :(
     
    .
  5. Dragonblade
        +1   -1
     
    .

    User deleted


    scusate ma non potrebbe dare problemi con killtime? oppure nel caso si faccia il comando per donare i soldi non scatterebbe anche in quel caso?
     
    .
  6.     +1   -1
     
    .
    Avatar


    Group
    Member
    Posts
    733
    Reputazione
    +16
    Location
    Sopra di te.

    Status
    Offline
    Appena ti connetti la variabile è 0, caricando i dati dal mysql dei account.. appena si settano i soldi che hai si verebbe bannati, io vi suggerisco United Anti cheat..
    Ha un plugin e un client da scaricare
    Bisogna avere il client acceso per entrare nel server
     
    .
  7.     +2   +1   -1
     
    .
    Avatar

    Senior Member

    Group
    Owners
    Posts
    18,167
    Reputazione
    +4,067
    Location
    San Siro

    Status
    Anonymous
    Anticheat? -.- Ma se banna solo se il player ha minigun/rpg/rpg termico oppure se usa money hack -____-
    Non abbiamo bisogno di anticheat, ci sono gli admin per bannare.. Poi obbligare i player ad installare un ac causerebbe solo una perdita abnorme di players.
     
    .
6 replies since 15/7/2013, 09:52   126 views
  Share  
.
Top