Novac Anticheat

Započeo Plen Ki Mun
24. Dec. 2017. Zaključano
464
pregleda
5
postova
Mate
5
Underboss
24. Dec. 2017.
Skripta koju koristim: Moja
Detaljan opis problema: Zanima me kako da napravim jednostavan AC, kada haxer sebi da npr 99999999 da kao odmah banuje ?
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
RahimPAWNO
5
OG Legend
24. Dec. 2017.
Ovo ispod ti je definicija funkcije za davanje novca koju koristis umjesto GivePlayerMoney.
new acPare [ MAX_PLAYERS ];
stock dajPare( playerid, svota ) {
    GivePlayerMoney ( playerid, svota );
    if ( svota < 0 ) {
        acPare [ playerid ] -= svota;
    }
    else {
        acPare [ playerid ] += svota;
    }
    return true;
}



Provjeravamo igracev novac:
#include 
#include
task pareProvjera(){
    foreach ( Player, i ) {
        if ( GetPlayerMoney ( i ) > acPare [ i ] ) {
            ResetPlayerMoney ( i ); GivePlayerMoney ( i, acPare [ i ] ); Ban ( i );
        }
    }
    return true;
}

Mozes umjesto task tajmera koristiti default SetTimer kojeg pozoves u OnGameModeInit.
*edit: ubacen ban(playerid); jer si to trazio.
Mate
5
Underboss
24. Dec. 2017.
Hvala na pomoci ali nije to to. Milsio sam kao da se naporavi ac da ako igrac spawnuje 9999999 ili bilo koju kolicinu ja postavim, a ne ovako.

Nešto kao if(GetPlayerMoney < 9999999); Ako me razumijete
RahimPAWNO
5
OG Legend
24. Dec. 2017.
Vantage wrote on December 24, 2017, 11:37 am:
Hvala na pomoci ali nije to to. Milsio sam kao da se naporavi ac da ako igrac spawnuje 9999999 ili bilo koju kolicinu ja postavim, a ne ovako.

Nešto kao if(GetPlayerMoney < 9999999); Ako me razumijete

Onda ubacis provjeru if(acPare [ i ] + 999999 > GetPlayerMoney ( i ) ) { ... }
ophion
5
OG Legend
27. Dec. 2017.


Prošlo 48h bez ikakvog odgovora na temu.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha