SA-MP Forums Archive
[Ajuda] Pawno - 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] Pawno (/showthread.php?tid=470591)



Pawno - MarcusTakeshi - 18.10.2013

Eu fiz um sistema de comer lanches, e se voce comer muito, voce vomita e perde um poco de vida.
No if eu coloquei para se tiver com PlayerCheioheio[playerid] <= 15 pode comer
no else coloquei assim:

Код:
else
{
    ApplyAnimation(playerid, "FOOD,"EAT_Vomit_P",3.0,0,0,0,0);
    SetPlayerHealt(playerid, healt - 15);
    PlayerCheio[playerid] = 0
}
mas quando o playercheio fica mais que 15 voce acaba morrendo, como eu faзo para penas perder 15 de vida?


Re: Pawno - PT - 19.10.2013

muda esta linha

pawn Код:
SetPlayerHealt(playerid, healt - 15);
para

pawn Код:
SetPlayerHealt(playerid, GetPlayerHealth(playerid)-15);



Respuesta: Pawno - ViniKuliveguisky - 19.10.2013

Se nгo der igual a do PT coloca um else if
pawn Код:
else if(PlayerCheioheio[playerid] > 15)
{
    ApplyAnimation(playerid, "FOOD,"EAT_Vomit_P",3.0,0,0,0,0);
    SetPlayerHealt(playerid, healt - 15);
    PlayerCheio[playerid] = 0
}



Re: Pawno - MarcusTakeshi - 19.10.2013

a do PT deu erro:
pawn Код:
erro 017: undefined symbol "GetPlayerHealt"
e a do vini qnd fui compilar de travou o Pawno
"Pawn Compiler library parou de funcionar


Re: Pawno - iTzDemon - 19.10.2013

troca por GetPlayerHealth


Re: Pawno - MarcusTakeshi - 19.10.2013

Quote:
Originally Posted by iTzDemon
Посмотреть сообщение
troca por GetPlayerHealth
Deu essa Warning
pawn Код:
warning 202: number of arguments does not match definition
e entao continuou morrendo


Respuesta: Pawno - ipsBruno - 19.10.2013

Nгo й:
SetPlayerHealt(playerid, GetPlayerHealth(playerid)-15);


й

Quote:

new Float: helta;
SetPlayerHealt(playerid, (GetPlayerHealth(playerid, helta), helta)-15);




Re: Pawno - PT - 19.10.2013

Quote:
Originally Posted by MarcusTakeshi
Посмотреть сообщение
a do PT deu erro:
pawn Код:
erro 017: undefined symbol "GetPlayerHealt"
e a do vini qnd fui compilar de travou o Pawno
"Pawn Compiler library parou de funcionar
eita que agr falei asneira

corrigindo

pawn Код:
else
{
    new Float:vida;
    ApplyAnimation(playerid, "FOOD, "EAT_Vomit_P", 3.0, 0, 0, 0, 0);
    SetPlayerHealt(playerid, GetPlayerHealth(playerid, vida)-15);
    PlayerCheio[playerid] = 0;
}



Re: Respuesta: Pawno - MarcusTakeshi - 19.10.2013

Quote:
Originally Posted by ipsBruno
Посмотреть сообщение
Nгo й:
SetPlayerHealt(playerid, GetPlayerHealth(playerid)-15);


й
Nгo perdeu vida


Respuesta: Pawno - ipsBruno - 19.10.2013

Tб com problema no seu cуdigo.