SA-MP Forums Archive
[ajuda]ajuuda ou tuto '-' - 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]ajuuda ou tuto '-' (/showthread.php?tid=294436)



[ajuda]ajuuda ou tuto '-' - kshorro - 01.11.2011

Como euu deixo esse comando soomente para Admin 1342, 1341 ?

PHP код:
    new cmd[128], idx;
    
cmd strtok(cmdtextidx);
    if(
strcmp(cmd"/kick"true) == 0)
    {
        new 
tmp[128];
        
tmp strtok(cmdtextidx);
        if(
strlen(tmp) == 0) return SendClientMessage(playerid0xFFFFFFFF"USE: /kick [ID DO PLAYER]");
        
Kick(strval(tmp));
        return 
1;
    } 



Re: [aju/duv]ajuuda ou tuto '-' - whiXґ - 01.11.2011

pawn Код:
new cmd[128], idx;
    cmd = strtok(cmdtext, idx);
    if(strcmp(cmd, "/kick", true) == 0)
    {
        if(!IsPlayerAdmin(playerid))
        {
             new tmp[128];
             tmp = strtok(cmdtext, idx);
             if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "USE: /kick [ID DO PLAYER]");
             Kick(strval(tmp));
             return 1;
        }



Re: [aju/duv]ajuuda ou tuto '-' - Miqueias Barros - 01.11.2011

pawn Код:
new cmd[128], idx;
    cmd = strtok(cmdtext, idx);
    if(strcmp(cmd, "/kick", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pAdmin] <= 1342)
            {
                new tmp[128];
                tmp = strtok(cmdtext, idx);
                if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "USE: /kick [ID DO PLAYER]");
                Kick(strval(tmp));
                return 1;
            }
            else
            {
                SendClientMessage(playerid, 0xFFFFFFFF, "      Vocк nгo й Admin!");
            }
        }
    }



Re: [aju/duv]ajuuda ou tuto '-' - Lуs - 01.11.2011

Quote:
Originally Posted by kshorro
Посмотреть сообщение
Como euu deixo esse comando soomente para Admin 1342, 1341 ?

PHP код:
    new cmd[128], idx;
    
cmd strtok(cmdtextidx);
    if(
strcmp(cmd"/kick"true) == 0)
    {
        new 
tmp[128];
        
tmp strtok(cmdtextidx);
        if(
strlen(tmp) == 0) return SendClientMessage(playerid0xFFFFFFFF"USE: /kick [ID DO PLAYER]");
        
Kick(strval(tmp));
        return 
1;
    } 
Imagino que seja GF, entгo use:

pawn Код:
new cmd[128], idx;
    cmd = strtok(cmdtext, idx);
    if(strcmp(cmd, "/kick", true) == 0)
    {
        if(PlayerInfo[playerid][pAdmin] < 1341) return SendClientMessage(playerid, -1, "Vocк nгo й administrador 1341 ou mais!");
        new tmp[128];
        tmp = strtok(cmdtext, idx);
        if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "USE: /kick [ID DO PLAYER]");
        Kick(strval(tmp));
        return 1;
    }
Quote:
Originally Posted by whiXґ
Посмотреть сообщение
pawn Код:
new cmd[128], idx;
    cmd = strtok(cmdtext, idx);
    if(strcmp(cmd, "/kick", true) == 0)
    {
        if(!IsPlayerAdmin(playerid))
        {
             new tmp[128];
             tmp = strtok(cmdtext, idx);
             if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "USE: /kick [ID DO PLAYER]");
             Kick(strval(tmp));
             return 1;
        }
WTF cara? Isso simplesmente tб errado, alйm de checar se o cara NГO estб na RCON, nгo й variбvel de administraзгo do servidor dele.


Re: [aju/duv]ajuuda ou tuto '-' - kshorro - 01.11.2011

Quote:
Originally Posted by Los
Посмотреть сообщение
Imagino que seja GF, entгo use:

pawn Код:
new cmd[128], idx;
    cmd = strtok(cmdtext, idx);
    if(strcmp(cmd, "/kick", true) == 0)
    {
        if(PlayerInfo[playerid][pAdmin] < 1341) return SendClientMessage(playerid, -1, "Vocк nгo й administrador 1341 ou mais!");
        new tmp[128];
        tmp = strtok(cmdtext, idx);
        if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "USE: /kick [ID DO PLAYER]");
        Kick(strval(tmp));
        return 1;
    }


WTF cara? Isso simplesmente tб errado, alйm de checar se o cara NГO estб na RCON, nгo й variбvel de administraзгo do servidor dele.
error
PHP код:
C:\Users\matheus\Desktop\Teste.pwn(69) : error 017undefined symbol "pInfo"
C:\Users\matheus\Desktop\Teste.pwn(69) : error 009invalid array size (negativezero or out of bounds 
linha

PHP код:
new PlayerInfo[MAX_PLAYERS][pInfo]; 



Re: [ajuda]ajuuda ou tuto '-' - RebeloX - 01.11.2011

Adicione um enum.

pawn Код:
enum pInfo
{
    Admin,
    Banido,
    Level,
    Grana
};
Adicione um enum parecido a esse, esse й um simples exemplo.