Hay Leute,
ich habe ein Problem, und zwar steht bei mir keine Schadensanzeige.
Folgendes Script:
#define DMGTIMER 10
forward DmgTimer();
for(new i=0;i<MAX_PLAYERS;i++)
{
Dmg[i] = TextDrawCreate(547.0, 390.0, "Schaden:---");
TextDrawLetterSize(Dmg[i], 0.4, 1.1);
TextDrawFont(Dmg[i], 1);
TextDrawSetShadow(Dmg[i], 2);
TextDrawSetOutline(Dmg[i], 1);
}
SetTimer("DmgTimer",DMGTIMER,1);
public DmgTimer()
{
for(new i = 0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))
{
new Float:Dmg1;
GetVehicleHealth(GetPlayerVehicleID(i),Dmg1);
new DmgString[128];
format(DmgString,sizeof(DmgString), "Schaden: %.1f", Dmg1);
TextDrawSetString(Dmg[i],DmgString);
TextDrawShowForPlayer(i, Dmg[i]);
}
else
{
TextDrawHideForPlayer(i, Tacho[i]);
}
}
return 1;
}
Hoffe jemand kann helfen