[Ajuda] Determinada quantia de vida
#1

Como faзo para colocar este comando que funcione apenas para players com uma determinada quantia de vida.

pawn Код:
CMD:barreira(playerid, params[])
{
    if(APlayerData[playerid][PlayerClass] == ClassPolice)
    {
        if(APlayerData[playerid][PlayerLevel] < 1) return SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Vocк nгo tem permissгo para isso!");
        if(Barikat[playerid][0] == 1)
        {
            SendClientMessage(playerid, 0xFFFFFFFF, "{FFFF00}Vocк sу pode adicionar uma barreira!");
            return 1;
        }
        new Float:xxX, Float:yyY, Float:zzZ, Float:aaA;
        GetPlayerPos(playerid,xxX,yyY,zzZ);
        GetPlayerFacingAngle(playerid, aaA);
        BarikatKur(playerid,xxX,yyY,zzZ,aaA);
        SetPlayerPos(playerid,xxX,yyY,zzZ+1);
        Barikat[playerid][0] = 1;
        SendClientMessage(playerid, 0xFFFFFFFF, "{FFFF00}[INFO] {86D060}Barreira adicionada, use /delb, para deleta-la!");
    }
    else
        SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}[ERRO] Vocк nгo й um policial!");
    return true;
}
Exemplo: Vocк precisa estar com a vida abaixo de -30!
Reply
#2

pawn Код:
new
    Float: flo_plr_health;

GetPlayerHealth ( playerid, flo_plr_health );

if ( flo_plr_health > 30 )
    return SendClientMessage ( playerid, -1, "Vocк precisa estar com a vida abaixo de 30!" );
Reply
#3

Valeu, +Rep
Reply
#4

Quote:
Originally Posted by feliphemort
Посмотреть сообщение
Valeu, +Rep
Editei o cуdigo, entendi errado, mas sу muda o operador.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)