[Pedido]Comando
#1

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 '-'
Reply
#2

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 .
Reply
#3

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;
}
Reply
#4

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? '-'
Reply
#5

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.
Reply
#6

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.
Reply
#7

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;
}
Reply
#8

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
Reply
#9

Tranquilo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)