[Ajuda] Admin permitir para usar o comando
#1

Bom fiz um simples comando.
pawn Код:
if (strcmp("/compravida", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,COR_VERMELHO, " Sistema de vida executado !");
SetPlayerHealth(playerid,100);
}// Do something here
return 1;
eu queria por ele para usar sу se o admin logado na rcon permitisse exemplo , o comando do admin para permitir o comando seria, /permitirvida , ai quando o player tentase ele pega-se ai quando o admin dar /bloquearvida , ai quando eles for usar o comando aparecer "Comando estб bloqueado".
Reply
#2

pawn Код:
new bool:permitir = false; // Topo do script

if (strcmp("/pertimirvida", cmdtext, true, 13) == 0)
{
        if(IsPlayerAdmin(playerid)) return permitir = true;
        else return 0;
}
if (strcmp("/bloquearvida", cmdtext, true, 13) == 0)
{
        if(IsPlayerAdmin(playerid)) return permitir = false;
        else return 0;
}

No seu comando:

pawn Код:
if (strcmp("/compravida", cmdtext, true, 10) == 0)
{
if(permitir == true) { SendClientMessage(playerid,COR_VERMELHO, " Sistema de vida executado !");
SetPlayerHealth(playerid,100); }
else return SendClientMessage(playerid,COR_VERMELHO, "Comando bloqueado.");
}
Reply
#3

top GM
new vidabloqueada;

pawn Код:
if (strcmp("/bloquearvida", cmdtext, true, 10) == 0)
{
    if(vidabloqueada == 1)
    {
        vidabloqueada = 0;
        SendClientMessageToAll(COR_VERMELHO,"Comando de vida des-bloqueado");
    }
    else
    {
        vidabloqueada = 1;
        SendClientMessageToAll(COR_VERMELHO,"Comando de vida bloqueado");
    }
    return 1;
}
if (strcmp("/compravida", cmdtext, true, 10) == 0)
{
    if(vidabloqueada == 1) return SendClientMessage(playerid,COR_VERMELHO, " Comando bloqueado pelo administrador do servidor !");
    else
    {
        SendClientMessage(playerid,COR_VERMELHO, " Sistema de vida executado !");
        SetPlayerHealth(playerid,100);
    }
    return 1;
}
Reply
#4

Erro desculpe
Reply
#5

@Fel486
Deu 2 Erros .
Jб dei : #define COR_VERMELHO 0xFF0000FF
pawn Код:
C:\Users\Leandro\Desktop\VidaFS.pwn(106) : error 017: undefined symbol "COR_VERMELHO"
C:\Users\Leandro\Desktop\VidaFS.pwn(108) : error 017: undefined symbol "COR_VERMELHO"
linhas
pawn Код:
106 =  if(permitir == true){ SendClientMessage(playerid,COR_VERMELHO, " Sistema de vida executado !");
017 =  else return SendClientMessage(playerid,COR_VERMELHO, "Comando bloqueado.");
Reply
#6

Arrumei os erros vlw !
Reply
#7

@Removed -
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)