[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