[Ajuda] Verificar oque o Admin Fez
#1

Eu queria que alguйm ajudasse tipo assim vou dar um exemplo:

AdmCmd: [Exemplo] Usou o Comando /darvida em [Exemplo]

AdmCmd: [Exemplo] Usou o Comando /darcolete em [Exemplo]

AdmCmd: [Exemplo] Deu a Arma ID: [ID da Arma] Com [Tanto de Muniзгo] Para o Jogador [Exemplo]

AdmCmd: [Exemplo] Mudou seu Interior para [ID do Interior]

Alguйm tem esse tipo de Sistema?
Poderia Ajudar:
Estou Usando o GM Brasil Play Scipt
Reply
#2

Para de Editar GM -'
Crie o Seu.. -'

#
Eu Jб Baixei esse GM ai, pra ver como que era,
Vou tentar fazer um code aki, Jaja Edito..
Reply
#3

Ok =)
Reply
#4

Rб:
pawn Код:
#if defined _zcmd_included
public OnPlayerCommandPerformed(playerid, cmdtext[], success){
    new str[128], Nome[24];
    format(str, 128, "(Player: %s usou o comando: %s)", (GetPlayerName(playerid, Nome, 24), Nome), cmdtext);
    for(new i, e = GetMaxPlayers(); i != e; ++i){
        if(IsPlayerAdmin(i)){
            SendClientMessage(i, -1, str);
        }
    }
    return true;
}
#else
    public OnPlayerCommandText(playerid, cmdtext[]){
        new str[128], Nome[24];
        format(str, 128, "(Player: %s usou o comando: %s)", (GetPlayerName(playerid, Nome, 24), Nome), cmdtext);
        for(new i, e = GetMaxPlayers(); i != e; ++i){
            if(IsPlayerAdmin(i)){
                SendClientMessage(i, -1, str);
            }
        }
        return false;
    }
#endif
Reply
#5

garfield praque server #if defined e #endif

ja vi os cara usando isso para esconder.. por exemplo em um sistema de administraзгo usaram isso caso queiram sу o sistema de administraзгo sem o sistema de login trocava 0 ou 1..
Reply
#6

Ta ae
Ve se Funfa


pawn Код:
// Comando /dararma //
format(string, sizeof(string), "AdmCmd: %s Deu uma Arma [%d] Com [%d] de Muniзгo Para o Jogador [%s]", PlayerName(playerid), gun, ammo, PlayerName(playa));
ABroadCast(COLOR_LIGHTRED,string,1);
pawn Код:
// Comando /darvida //
format(string, sizeof(string), "AdmCmd: %s Usou o Comando /darvida em [%s]", PlayerName(playerid), PlayerName(playa));
ABroadCast(COLOR_LIGHTRED,string,1);
pawn Код:
// Comando /darcolete //
format(string, sizeof(string), "AdmCmd: %s Usou o Comando /darcolete em [%s]", PlayerName(playerid), PlayerName(playa));
ABroadCast(COLOR_LIGHTRED,string,1);
pawn Код:
// Comando /setint //
format(string, sizeof(string), "AdmCmd: ID:[%d] %s Mudou seu Interior Para %d",playerid,PlayerName(playerid), intid);
ABroadCast(COLOR_LIGHTRED,string,1);
Reply
#7

Smir
Funciono
Vlw mano
Reply
#8

De Nada '-' /\
Precisar tamo ae
Reply
#9

Quote:
Originally Posted by histire
Посмотреть сообщение
garfield praque server #if defined e #endif

ja vi os cara usando isso para esconder.. por exemplo em um sistema de administraзгo usaram isso caso queiram sу o sistema de administraзгo sem o sistema de login trocava 0 ou 1..
Isto sгo funзхes nativas do PAWNO,
ou seja:
pawn Код:
#include a_samp


// Definimos que "FILTERSCRIPT" tem o valor "TRUE" ( verdadeiro )
#define FILTERSCRIPT            true


// Comparamos, se "FILTERSCRIPT" for igual hб "TRUE"
#if FILTERSCRIPT == true
    public OnFilterScriptInit(){
        printf("Й Um filterscript");
        return true;
    }
   
// Fechamos a comparaзгo, entгo tudo que estiver entre #if e #endif serб imprimido se a condiзгo for verdadeira.
#endif




// Verificamos se FILTERSCRIPT й igual hб FALSE(0)
#if FILTERSCRIPT == false

    // Cуdigos
    public OnGameModeInit() // note que esta linha estб faltando uma chave (propositalmente).
        printf("Й Um GameMode");
        return true;
    }
   
// fechamos
#endif
Note que se a condiзгo for verdadeira ela ignorarб o segundo cуdigo que
contйm um erro(faltando chave), isto й do Prуprio pawn/pawno, ou seja
nгo chega hб ser compilado o OnGameModeInit.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)