SA-MP Forums Archive
[Ajuda] Duvida - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Duvida (/showthread.php?tid=400944)



Duvida - Mteck - 21.12.2012

pawn Код:
if(strcmp("/heal",cmdtext,true,10)==0) {
        if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid, 0xFFFFFF, "Vocк nгo tem dinheiro suficiente!");
        SetPlayerHealth(playerid,85);
        return 1;
    }
Sу pra ver se assim vai funcionar correto, esta certo?


Re: Duvida - Etton - 21.12.2012

Se vocк quer fazer com que o Player que use este cmd, se ele possuir $: 20000 ou mais irб setar o HP para 85 estб correto.


Re: Duvida - Mteck - 21.12.2012

Tipo, se ele tiver os 15% o sangue nгo vai completar?
pawn Код:
if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid, 0xFFFFFF, "Vocк nгo tem dinheiro suficiente!");
esse й sу pra quem tem dinheiro nй?


Re: Duvida - RedBulL_x - 21.12.2012

Nгo. Nгo vai completar, vai setar para 85 a life do player.


Re: Duvida - RedBulL_x - 21.12.2012

Neste comando sim, vai adicionar mais 85 de life no player, e ele sу usa o comando se tiver os 2000 R$ e tambйm discontara o dinheiro.

PHP код:
if(strcmp("/heal",cmdtext,true,10)==0)
{
     if(
GetPlayerMoney(playerid) < 2000)
     {
        new 
Float:Vida;
        
GetPlayerHealth(playeridVida);
        
SetPlayerHealth(playeridVida+85.0);
        
GivePlayerMoney(playerid, -2000);
    }
    return 
1;