[Ajuda]Preciso de uma ajuda com o anti cheat
#1

Ae galera to fazendo um anti cheat vou adaptar ele mais tarde pra armas
mas й o seguinte quando a grana passa de 1kk ele avisa os admins

intao fico uma coisa mais ou menos assim

Код:
forward verdinheiro(playerid);
Код:
public OnPlayerConnect(playerid)
{

    SetTimer ("verdinheiro",true,1000);
    return 1;
}
Код:
public verdinheiro(playerid)
{
if(GetPlayerMoney(playerid) >= 1000000)
{
new name[MAX_PLAYER_NAME], string[55];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s Pode estar usando MoneyCheat.",name);
for(new i = 0; i < MAX_PLAYERS; i++)
{
    if(IsPlayerConnected(i))
    {
        if(IsPlayerAdmin(i))
        {
            SendClientMessage(i, COLOR_RED, string);
        }
    }
}
}
return 1;
}
ta funcionando certinho mas tem um problema quando a grana passa de 1kk ele comeзa a floda eu queria um jeito de nгo flodar tem como?
Reply
#2

@Fabricio:
Tipo,usa meu AntiMoneyHack,esse seu apenas trarб problemas, as pessoas podem fazer dinheiro aos poucos..

pawn Код:
new bool:adminavisados;
public verdinheiro(playerid)
{
    if(GetPlayerMoney(playerid) >= 1000000) {
        new name[MAX_PLAYER_NAME], string[55];
        GetPlayerName(playerid, name, sizeof(name));
        format(string, sizeof(string), "%s Pode estar usando MoneyCheat.",name);
        for(new i = 0; i < MAX_PLAYERS; i++) {
            if(IsPlayerConnected(i)) {
                if(IsPlayerAdmin(i)) {
                    if(adminavisados == false) SendClientMessage(i, COLOR_RED, string);
                    adminavisados = true.
                }
            }
        }
    }
    return 1;
}
Reply
#3

Gostei cara testei e ficou muito bom exatamente oq eu queria sem nenhum flood

muito obrigado eu modifiquei ele pra usar com armas

Код:
if(GetPlayerWeapon(playerid) == 38) {
        new name[MAX_PLAYER_NAME], string[55];
        GetPlayerName(playerid, name, sizeof(name));
        format(string, sizeof(string), "[Anti Cheat] %s esta usando uma minigun, /spec nele.",name);
        for(new i = 0; i < MAX_PLAYERS; i++) {
            if(IsPlayerConnected(i)) {
                if(IsPlayerAdmin(i)) {
                    if(adminavisados == false) SendClientMessage(i, COLOR_RED, string);
                    adminavisados = true;
                }
            }
        }
    }
ficou muito bom valeu
Reply
#4

Quote:
Originally Posted by Fabricio_Rios
Посмотреть сообщение
Gostei cara testei e ficou muito bom exatamente oq eu queria sem nenhum flood

muito obrigado eu modifiquei ele pra usar com armas


ficou muito bom valeu
Denada,qualquer coisa falar
Reply
#5

(mensagem apagada =))
Reply
#6

LOL ?
Reply
#7

й q eu ia pergunta um bagulho mas eu resolvi nгo pergunta daai eu nun axei botгo de apagar mensagem eu editei e escrevi isso

iaheaiuehauie
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)