SA-MP Forums Archive
[Ajuda] Aperecer o Level De Admin No Comando /Kick - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Aperecer o Level De Admin No Comando /Kick (/showthread.php?tid=405864)



Aperecer o Level De Admin No Comando /Kick [Nгo Resolvido] - Pietrotm2012 - 08.01.2013

O Comando:

pawn Код:
CMD:kick(playerid, params[])
{
    if(Admin[playerid] == Moderador || Admininstrador)
    {
        new ID, zString[128], Motivo[128], aName[MAX_PLAYER_NAME], pName[MAX_PLAYER_NAME];
        if(sscanf(params, "us", ID, Motivo)) return SendClientMessage(playerid, -1, "USE: /kick [ID] [MOTIVO]");
        GetPlayerName(playerid, aName, MAX_PLAYER_NAME);
        GetPlayerName(ID, pName, MAX_PLAYER_NAME);
        format(zString,sizeof(zString),"{7FFFD4}O Moderador {AFEEEE}%s {7FFFD4}kickou o player {AFEEEE}%s{7FFFD4}, Motivo: {AFEEEE}%s", aName, pName, Motivo);
        SendClientMessageToAll(-1, zString);
        Kick(ID);
    }
    else
    {
        SendClientMessage(playerid, -1, "Vocк nгo tem permissгo!");
    }
    return 1;
}
Eu Quero Ajuda No:
pawn Код:
format(zString,sizeof(zString),"{7FFFD4}O Moderador {AFEEEE}%s {7FFFD4}kickou o player {AFEEEE}%s{7FFFD4}, Motivo: {AFEEEE}%s", aName, pName, Motivo);
Sabe Onde Ta Esse O Moderador Era Para Ficar %s Que Aparece O Level De Admin Ajudemm? Eu Queria Que Aparecesse o Level De Admin Porque Se o Admininstrador Digitar Este CMD Aparece que e Moderador Ajudem - Me (Vale Rep+)


Re: Aperecer o Level De Admin No Comando /Kick - paulor - 08.01.2013

Leveis em Numero ou em Nome ? se for em Nome, diga quais sгo eles.


Re: Aperecer o Level De Admin No Comando /Kick - Pietrotm2012 - 08.01.2013

Quote:
Originally Posted by paulor
Посмотреть сообщение
Leveis em Numero ou em Nome ? se for em Nome, diga quais sгo eles.
Leveis Em Nome

Leveis Dos que podem Usar Este CMD : Moderador, Admininstrador


Re: Aperecer o Level De Admin No Comando /Kick - paulor - 08.01.2013

Quote:
Originally Posted by Pietrotm2012
Посмотреть сообщение
Leveis Em Nome

Leveis Dos que podem Usar Este CMD : Moderador, Admininstrador
Entгo posta os nomes e seus devidos leveis.


Re: Aperecer o Level De Admin No Comando /Kick - Pietrotm2012 - 08.01.2013

Quote:
Originally Posted by paulor
Посмотреть сообщение
Entгo posta os nomes e seus devidos leveis.
Explica Melhor!!!

Acho que e isso:

pawn Код:
#define Moderador 2001
#define Admininstrador 2002
Variavel:
pawn Код:
new Admin[MAX_PLAYERS];



Re: Aperecer o Level De Admin No Comando /Kick - paulor - 08.01.2013

Quote:
Originally Posted by Pietrotm2012
Посмотреть сообщение
Explica Melhor!!!

Acho que e isso:

pawn Код:
#define Moderador 2001
#define Admininstrador 2002
Variavel:
pawn Код:
new Admin[MAX_PLAYERS];
Como explicar melhor cidadгo ? isso й obvio!

Й isso mesmo.

pawn Код:
GetPlayerAdmin(playerid) {
    switch(Admin[playerid]) {
        case 2001: return "Moderador";
        case 2002: return "Administrador";
    }
    return "\1";
}

format(zString,sizeof(zString),"{7FFFD4}O %s {AFEEEE}%s {7FFFD4}kickou o player {AFEEEE}%s{7FFFD4}, Motivo: {AFEEEE}%s", GetPlayerAdmin(playerid), aName, pName, Motivo);
@Corrigindo seu CMD que estб errado!

pawn Код:
CMD:kick(playerid, params[])
{
    if(Admin[playerid] == Moderador || Admin[playerid] == Admininstrador)
    {
        new ID, zString[128], Motivo[128], aName[MAX_PLAYER_NAME], pName[MAX_PLAYER_NAME];
        if(sscanf(params, "us[128]", ID, Motivo)) return SendClientMessage(playerid, -1, "USE: /kick [ID] [MOTIVO]");
        GetPlayerName(playerid, aName, MAX_PLAYER_NAME);
        GetPlayerName(ID, pName, MAX_PLAYER_NAME);
        format(zString,sizeof(zString),"{7FFFD4}O %s {AFEEEE}%s {7FFFD4}kickou o player {AFEEEE}%s{7FFFD4}, Motivo: {AFEEEE}%s", GetPlayerAdmin(playerid), aName, pName, Motivo);
        SendClientMessageToAll(-1, zString);
        Kick(ID);
    }
    else
    {
        SendClientMessage(playerid, -1, "Vocк nгo tem permissгo!");
    }
    return 1;
}



Re: Aperecer o Level De Admin No Comando /Kick - paulor - 08.01.2013

Fmz!

This forum requires that you wait 120 seconds between posts. Please try again in 50 seconds.