[Ajuda] Empedir Cmd
#1

Pessoal eu queria que quando o player estivese Com o Life menos q 30 Empedise que Ele Crie veiculos
Reply
#2

Reply
#3

Хo.

pawn Код:
new Float:Vida;
if(GetPlayerHealth(playerid, Vida) <= 30) return SendClientMessage(playerid, -1, "Vocк estб com menos de 30 de sangue e nгo pode executar esse comando.");
Reply
#4

Isto deve resolver o seu problema .


Coloque o seguinte cуdigo no comeзo do seu comando :


pawn Код:
new Float:Saude;
GetPlayerHealth(playerid, Saude);
if(Saude < 30) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo pode usar este comando por estar com vida menor que 30 !");


Exemplo:

pawn Код:
if(!strcmp(cmdtext, "/criarveiculo", true))
    {
        new Float:Saude;
        GetPlayerHealth(playerid, Saude);
        if(Saude < 30) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo pode usar este comando por estar com vida menor que 30 !");
        //Os outros cуdigos do comando ficam posicionados daqui para baixo.
        return true;
    }


Espero ter ajudado .
Reply
#5

Vlw ai @EDIT
Reply
#6

pawn Код:
stock CriarVeнculo(playerid, mod, Float:x, Float:y, Float:z, Float:ang, c1, c2, res)
{
    static Float: pVida[MAX_PLAYERS];

    GetPlayerHealth(playerid, pVida[playerid]);
   
    if(pVida[playerid] <= 30)
    {
        static s[47];
        format(s, 47, "Vocк nгo pode criar veнculos com %f de vida!", pVida[playerid]);
        SendClientMessage(playerid, -1, s);
        return 1;
    }

    CreateVehicle(mod, x, y, z, ang, c1, c2, res);

    return 1;
}


Dai й sу vocк trocar CreateVehicle | AddStaticVehicle por CriarVeiculo.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)