SA-MP Forums Archive
[Pedido]Comando - 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: [Pedido]Comando (/showthread.php?tid=246000)



[Pedido]Comando - ceesar90 - 02.04.2011

entгo, no meu sistema de adm o nнvel mбximo й 2001, e eu queria 1 comando apenas rcon para quando fala-se exemplo /pegaradmin, APENAS LOGADO NA RCON, quem falou iria ganhar o level mбximo de admin, que seria 2001.
Valeu '-'


Re: [Pedido]Comando - rjjj - 02.04.2011

Isto deve resolver o seu problema .

Coloque:

pawn Код:
//No OnPlayerCommandText:


if(strcmp("/pegaradmin",cmdtext,true,11)==0)
    {
        if(IsPlayerAdmin(playerid))
        {
            //Coloque aqui sua variбvel de admin de modo que o admin seja colocado ao jogador :D
        }
        else
        {
            SendClientMessage(playerid,0xFFFFFFAA,"APENAS LOGADO NA RCON");
        }
        return 1;
    }

Espero ter ajudado .


Re: [Pedido]Comando - Macintosh - 02.04.2011

pawn Код:
if(strcmp("/pegaradmin", cmdtext, true) == 0)
{
 if(!IsPlayerAdmin(playerid))
 {
  SendClientMessage(playerid, COLOR_GRAD1, "[ERRO] Vocк nгo estб logado na RCON")
  return 1;
 }
 PlayerInfo[playerid][pAdmin] == 2001;
 return 1;
}



Re: [Pedido]Comando - ceesar90 - 02.04.2011

Quote:
Originally Posted by Shickcard
Посмотреть сообщение
pawn Код:
if(strcmp("/pegaradmin", cmdtext, true) == 0)
{
 if(!IsPlayerAdmin(playerid))
 {
  SendClientMessage(playerid, COLOR_GRAD1, "[ERRO] Vocк nгo estб logado na RCON")
  return 1;
 }
 PlayerInfo[playerid][pAdmin] == 2001;
 return 1;
}
Shick, usei o seu e deu o erro:
Код:
Gamemode.pwn(19071) : warning 215: expression has no effect
Com o cуdigo que vocк me falou, no onplayercommand text.
Tentei por o cуdigo que aparece em alguns comandos de admins que й: if(PlayerInfo[playerid][pAdmin] < 2001) mais mesmo assim nгo pego.

@rjj como assim variavel?
se й pra por isso: PlayerInfo[playerid][pAdmin] == 2001; tambйm deu o mesmo erro acima '-' e tentei o if(PlayerInfo[playerid][pAdmin] < 2001) e deu varios erros nada a vк em outras linhas ;F
o cуdigo nгo deveria ser giveadmin, algo do tipo nгo? '-'


Re: [Pedido]Comando - Diogo_Bras - 02.04.2011

Quote:
Originally Posted by ceesar90
Посмотреть сообщение
Shick, usei o seu e deu o erro:
Код:
Gamemode.pwn(19071) : warning 215: expression has no effect
Com o cуdigo que vocк me falou, no onplayercommand text.
Tentei por o cуdigo que aparece em alguns comandos de admins que й: if(PlayerInfo[playerid][pAdmin] < 2001) mais mesmo assim nгo pego.

@rjj como assim variavel?
se й pra por isso: PlayerInfo[playerid][pAdmin] == 2001; tambйm deu o mesmo erro acima '-' e tentei o if(PlayerInfo[playerid][pAdmin] < 2001) e deu varios erros nada a vк em outras linhas ;F
o cуdigo nгo deveria ser giveadmin, algo do tipo nгo? '-'
Vб ver o seu gamemode, e veja qual variбvel estб a ser usada para identificar se o jogador й administrador ou nгo.


Re: [Pedido]Comando - ceesar90 - 02.04.2011

Quote:
Originally Posted by Diogo_Bras
Посмотреть сообщение
Vб ver o seu gamemode, e veja qual variбvel estб a ser usada para identificar se o jogador й administrador ou nгo.
Quote:

Com o cуdigo que vocк me falou, no onplayercommand text.
Tentei por o cуdigo que aparece em alguns comandos de admins que й: if(PlayerInfo[playerid][pAdmin] < 2001) mais mesmo assim nгo pego.

й isso '-'
sу que eu tentei assim, compilo sem erros, sу que quando logo na rcon e digito, nada acontece.


Re: [Pedido]Comando - -GooGle- - 02.04.2011

pawn Код:
if(strcmp("/pegaradmin", cmdtext, true) == 0)
{
 if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "[ERRO] Vocк nгo estб logado na RCON")
 return PlayerInfo[playerid][pAdmin] = 2001;
}



Re: [Pedido]Comando - ceesar90 - 02.04.2011

Quote:
Originally Posted by -******-
Посмотреть сообщение
pawn Код:
if(strcmp("/pegaradmin", cmdtext, true) == 0)
{
 if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "[ERRO] Vocк nгo estб logado na RCON")
 return PlayerInfo[playerid][pAdmin] = 2001;;
}
Pegou certinho, muito obrigado


Re: [Pedido]Comando - -GooGle- - 02.04.2011

Tranquilo