[AJUDA] Colocar Comando sу para ADMIN! -
biaamorin - 01.05.2012
Bom Dia, estou tendo dificuldade de por um comando para funcionar apenas com ADM dono ou seja ( 1342 ), alguem me ajuda porfavor.
Comando que й para botar sу para admin abaixo:
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(FIRE_CMD, cmdtext, true, 10) == 0)
{
if(S[playerid] > -1)return SendClientMessage(playerid,-1,ERROR_1);
S[playerid] = 1;
Fires[playerid] = 5;
SendClientMessage(playerid,-1,POWER_FIRE_ENABLED_TEXT);
return 1;
}
return 0;
}
Esse comando vem da FS " Power Fire " encontrada nessa pбgina: https://sampforum.blast.hk/showthread.php?tid=320398 Porfavor Alguem me ajuda.!
Re: [AJUDA] Colocar Comando sу para ADMIN! -
'Duallity - 01.05.2012
pawn Код:
if(PlayerInfo[playerid][pAdmin] < 1342)
Re: [AJUDA] Colocar Comando sу para ADMIN! -
Matheus_Ecko - 01.05.2012
pawn Код:
if (strcmp(FIRE_CMD, cmdtext, true, 10) == 0)
{
if(IsPlayerAdmin(playerid)) SendClientMessage(0xDEEE20FF, "Vocк nгo й admin");
if(S[playerid] > -1)return SendClientMessage(playerid,-1,ERROR_1);
S[playerid] = 1;
Fires[playerid] = 5;
SendClientMessage(playerid,-1,POWER_FIRE_ENABLED_TEXT);
return 1;
}
acima й se for por rcon
caso vc queira com o sistema de adm do seu server sу mudar a variavel.
Re: [AJUDA] Colocar Comando sу para ADMIN! -
Joker_OutLock - 01.05.2012
Quote:
Originally Posted by Matheus_Ecko
pawn Код:
if(IsPlayerAdmin(playerid)) SendClientMessage(0xDEEE20FF, "Vocк nгo й admin");
|
vocк estб fazendo isso errado...
o correto seria:
pawn Код:
if(!IsPlayerAdmin(playerid)) SendClientMessage(0xDEEE20FF, "Vocк nгo й admin");
Re: [AJUDA] Colocar Comando sу para ADMIN! -
4LiSs0N - 01.05.2012
matheus seu code nao esta coreto nem o seu joker
coreto:
PHP код:
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo й um admin logado na rcon.");
Re: [AJUDA] Colocar Comando sу para ADMIN! -
Joker_OutLock - 01.05.2012
Quote:
Originally Posted by 4LiSs0N
pawn Код:
if(PlayerInfo[playerid][pAdmin] < 1342)
?
vc nao sabe se ele usa o variavel de adm mesmo q o seu
matheus seu code nao esta coreto nem o seu joker
coreto:
PHP код:
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo й um admin logado na rcon.");
|
Amigo, necessariamente uma comparaзгo com apenas um valor, nгo precisa terminar assim com "return", sу se vocк quiser que o code acabe nessa linha.. estude mais lуgica da programaзгo..
eu poderia muito bem utilizar, e nгo haveria nenhum ploblema isso:
pawn Код:
new bool:i;
if(i) SendClientMessage(playerid, -1, "verdadeiro");
else SendClientMessage(playerid, -1, "falso");
Re: [AJUDA] Colocar Comando sу para ADMIN! -
'Duallity - 01.05.2012
Quote:
Originally Posted by 4LiSs0N
matheus seu code nao esta coreto nem o seu joker
coreto:
PHP код:
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo й um admin logado na rcon.");
|
Tenho Quase Certeza
Re: [AJUDA] Colocar Comando sу para ADMIN! -
biaamorin - 01.05.2012
Acho que vocкs nгo entenderam. Queria colocar esse Comando para somente ADM nivel 1342 usar-lo. Tem como mandar o comando pronto?
Re: [AJUDA] Colocar Comando sу para ADMIN! -
BrunoBSF - 01.05.2012
o if(PlayerInfo[playerid][pAdmin] < 1342) serve para por so para admins e para que lvl de adm vc deve ter para q possar usar o cmd
Re: [AJUDA] Colocar Comando sу para ADMIN! -
Joker_OutLock - 01.05.2012
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) {
if (strcmp(FIRE_CMD, cmdtext, true, 10) == 0) {
if (PlayerInfo[playerid][pAdmin] >= 1342) {
if (S[playerid] > -1) return SendClientMessage(playerid, -1, ERROR_1);
S[playerid] = 1;
Fires[playerid] = 5;
SendClientMessage(playerid, -1, POWER_FIRE_ENABLED_TEXT);
return 1;
} else {
SendClientMessage(playerid, -1, "Vocк nгo й administrador nнvel 1342");
}
}
return 0;
}