09.06.2012, 03:52
Hola, bueno estoy probando un sistema que tengo, pero encontrй que el GetPlayerHealth no me funcionaba correctamente. Cree una prueba con un comando simple y lo pude comprobar. El problema es que el valor siempre es 0.00. Este es el CMD:
Intentй probar es CMD luego de caer, luego de ser disparado, etc... (cambios en la hp) pero igualmente sigue siendo 0.00
Espero que me puedan ayudar, ya que estoy estancada acб
pawn Код:
COMMAND:check(playerid,params[])
{
if(AdminLevel[playerid] >= 1)
{
new id;
if(sscanf(params, "u",id)) return SendClientMessage(playerid,-1,"Usa: {FF0000}/chack {FFFFFF}[ID/Nombre]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000FF,"Jugador no conectado");
new Float:Vida;
new st[128];
format(st,128,"Vida: %.2f",GetPlayerHealth(id,Vida));
SendClientMessage(playerid,-1,st);
}
return 1;
}
Espero que me puedan ayudar, ya que estoy estancada acб