Hi,
new Float:health;
Public ...
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (PlayerToPoint(1.0, i,232.0626,1244.5328,1082.1406)) //Base
{
if(GetPlayerHealth(i, health) < 95.0)
{
format(string, sizeof(string), "%f",GetPlayerHealth(i, health)); // Gibt 0 aus, egal wieviel Heal er hat
SendClientMessage(i,COLOR_YELLOW,string);
SetPlayerHealth(i, 100);
format(string, sizeof(string), "%f",GetPlayerHealth(i, health)); // Gibt 0 aus, egal wieviel Heal er hat
SendClientMessage(i,COLOR_YELLOW,string);
}
}
}
Komme hire absolut nicht weiter... Heal bekommt er und die zwei %f werden auch ausgegeben... Die Frage ist nun wieso zeigt er 0 an?
Oder sehe ich grad was nicht?