GetPlayerVida(playerid) { return Player[playerid][gVida]; } GetPlayerColete(playerid) { return Player[playerid][gColete]; }
GetPlayerColete(playerid)
{
new Float:armour;
armour = Player[playerid][gColete];
return armour;
}
GetPlayerVida(playerid)
{
new Float:health;
health = Player[playerid][gVida];
return health;
}
format(string, sizeof(string), "Vida: %.1f", GetPlayerVida(id)); SendClientMessage(playerid, -1,string);
Estou utilizando essa funзгo para pegar o valor da variбvel de vida e colete do player, porйm estou obtendo 2 warning nos 2 return do comando abaixo, alguйm pode explicar o porque e ajudar a solucionar ?
Код:
GetPlayerVida(playerid) { return Player[playerid][gVida]; } GetPlayerColete(playerid) { return Player[playerid][gColete]; } |
// Sets players health to 50 if it was lower than
// 50 before, as soon as he typed /doctor
if(strcmp(cmdtext, "/doctor", true) == 0)
{
new Float:health;
GetPlayerHealth(playerid,health);
if (health < 50.0)
{
SetPlayerHealth(playerid, 50.0);
}
return 1;
}
GetPlayerVida(playerid)return Player[playerid][gVida];
GetPlayerColete(playerid)return Player[playerid][gColete];
Float:GetPlayerVida(playerid)
{
return Player[playerid][gVida];
}
Float:GetPlayerColete(playerid)
{
return Player[playerid][gColete];
}
Estou utilizando essa funзгo para pegar o valor da variбvel de vida e colete do player, porйm estou obtendo 2 warning nos 2 return do comando abaixo, alguйm pode explicar o porque e ajudar a solucionar ?
[code] GetPlayerVida(playerid) { return Player[playerid][gVida]; } GetPlayerColete(playerid) { return Player[playerid][gColete]; } [code] |
#define GetPlayerColete(%1) Player[%1][gColete] #define GetPlayerVida(%1) Player[%1][gVida]