[DUV]Colete + Vida -
frenetico - 04.09.2010
eai pessoal blz ?
Estou aqui com uma duvida, como eu faзo para verificar se a quantidade de vida mais a de colete й menor que 50 ?
Obrigado!
Re: [DUV]Colete + Vida -
Ricop522 - 04.09.2010
new Float:armour;
GetPlayerArmour(playerid, armour);
new Float: phealth;
GetPlayerHealth(playerid, phealth);
Re: [DUV]Colete + Vida -
zSuYaNw - 04.09.2010
Quote:
Originally Posted by Ricop522
new Float:armour;
GetPlayerArmour(playerid, armour);
new Float: phealth;
GetPlayerHealth(playerid, phealth);
|
melhor й assim:
new Float
health;
pawn Код:
if(GetPlayerHealth(playerid, phealth) <= 50)
{
//comandos is here
}
/////////
e para checar colete й o mesmo sу mudando o GetPlayerHealth para GetPlayerArmour.
Re: [DUV]Colete + Vida -
frenetico - 04.09.2010
Entгo no caso de verificar somente um , como colete ou vida eu sei fazer , agora somando os dois para verificar , eu nгo sei como seria.
Re: [DUV]Colete + Vida -
Ricop522 - 04.09.2010
Код:
new Float:vida;
new Float:colete;
if(GetPlayerHealth(playerid, vida) <= 50 || GetPlayerHealth(playerid, colete) <= 50)
{
//aqui.
}
Isso vai executar os dois ao mesmo tempo.
Re: [DUV]Colete + Vida -
zSuYaNw - 04.09.2010
Vai checar mais ele quer que soma intгo:
pawn Код:
new
Soma[MAX_PLAYERS],
Float:vida,
Float:colete;
if(GetPlayerHealth(playerid, vida) <= 50 || GetPlayerHealth(playerid, colete) <= 50)
{
vida += colete = Soma;
if(Soma[playerid] == 50)
{
}
}
Re: [DUV]Colete + Vida -
frenetico - 04.09.2010
Quote:
Originally Posted by [Full]Garfield[XDB]
Vai checar mais ele quer que soma intгo:
pawn Код:
new Soma[MAX_PLAYERS], Float:vida, Float:colete; if(GetPlayerHealth(playerid, vida) <= 50 || GetPlayerHealth(playerid, colete) <= 50) { vida += colete = Soma; if(Soma[playerid] == 50) { } }
|
error 006: must be assigned to an array
Re: [DUV]Colete + Vida -
zSuYaNw - 04.09.2010
Tenta
http://pastebin.com/FGtVNRdy
Re: [DUV]Colete + Vida -
Ricop522 - 04.09.2010
Код:
Float:vida,
Float:colete;
new Sum = colete+vida;
format( string, sizeof( string ), "%d + (add) %d = %d.", Value1, Value2, Sum);
if(Sum(playerid) <= 50)
{
SendClientMessage(playerid, Azul, "Vocк tem 50 de colete e vida.");
}
// Tente isso, se nгo der, й porque tб de noite, e eu to mORToO de sono.
PS: FUI DORMIRRRRR \O/
Respuesta: [DUV]Colete + Vida -
ipsBruno - 04.09.2010
Pйssima Indentaзгo Garfield
pawn Код:
new Float:conta,Float:Vida,Float:Colete;
GetPlayerArmour(playerid,Colete);GetPlayerHealth(playerid,Vida);
conta =Vida+Colete;
if(Conta <= 50)
{
//- Se a Soma dos Dois ser menor que 50 -//
}