30.07.2013, 01:15
How can I update a Attach3DTextLabelToPlayer with players health?
new Float:health,Text3D:label = Create3DTextLabel(GetPlayerHealth(playerid,health), 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.7);
new Float:_health; GetPlayerHealth(playerid, _health);
new Text3D: _label = Create3DTextLabel(valstr(floatround(_health)), COLOR, 0.0, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(_label, playerid, 0.0, 0.0, 0.7);
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
if(issuerid != INVALID_PLAYER_ID) // If not self-inflicted
{
new Float:_health; GetPlayerHealth(playerid, _health);
Update3DTextLabelText(_label, COLOR, valstr(_health));
....