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.