Tally, he told me on Xfire that the text are not working, so he didn't precached the strings. Now he have got preached the strings and his text works, but now he need the numbers.
As example we would take this:
Code:
self.hudkillstreak setValue(self.killstreak);
You set here the Value of Killstreak. But where?
Add on every string the &&1 !
So add this on your script again:
Code:
precacheString(&"Killstreak : &&1");
precacheString(&"Total Kills : &&1");
precacheString(&"Total Bashs : &&1");
precacheString(&"Total Headshots : &&1");
precacheString(&"Total Deaths : &&1");
And this should be your new script:
Code:
main()
{
thread players();
}
players()
{
while(1)
{
level waittill("connected",player);
player thread killstreak();
player thread kills();
player thread bashs();
player thread headshots();
player thread deaths();
}
}
killstreak()
{
self.hudkillstreak destroy();
self.hudkillstreak = newClientHudElem(self);
self.hudkillstreak.alignx = "right";
self.hudkillstreak.x = 610;
self.hudkillstreak.y = 290;
self.hudkillstreak.fontscale = 1.0;
self.hudkillstreak.label = &"Killstreak : &&1";
while(1)
{
wait(1.1);
if(isdefined(self))
{
self.hudkillstreak setValue(self.killstreak);
}
else if(!isdefined(self))
{
break;
}
}
}
kills()
{
self.hudkills destroy();
self.hudkills = newClientHudElem(self);
self.hudkills.alignx = "right";
self.hudkills.x = 610;
self.hudkills.y = 150;
self.hudkills.fontscale = 1.0;
self.hudkills.label = &"Total Kills : &&1";
while(1)
{
wait(1.1);
if(isdefined(self))
{
self.hudkills setValue(self.kills);
}
else if(!isdefined(self))
{
break;
}
}
}
bashs()
{
self.hudbashs destroy();
self.hudbashs = newClientHudElem(self);
self.hudbashs.alignx = "right";
self.hudbashs.x = 610;
self.hudbashs.y = 170;
self.hudbashs.fontscale = 1.0;
self.hudbashs.label = &"Total Bashs : &&1";
while(1)
{
wait(1.1);
if(isdefined(self))
{
self.hudbashs setValue(self.bashs);
}
else if(!isdefined(self))
{
break;
}
}
}
headshots()
{
self.hudheadshots destroy();
self.hudhs = newClientHudElem(self);
self.hudhs.alignx = "right";
self.hudhs.x = 610;
self.hudhs.y = 190;
self.hudhs.fontscale = 1.0;
self.hudhs.label = &"Total Headshots : &&1";
while(1)
{
wait(1.1);
if(isdefined(self))
{
self.hudheadshots setValue(self.headshots);
}
else if(!isdefined(self))
{
break;
}
}
}
deaths()
{
self.huddeaths destroy();
self.huddeaths = newClientHudElem(self);
self.huddeaths.alignx = "right";
self.huddeaths.x = 610;
self.huddeaths.y = 210;
self.huddeaths.fontscale = 1.0;
self.huddeaths.label = &"Total Deaths : &&1";
while(1)
{
wait(1.1);
if(isdefined(self))
{
self.huddeaths setValue(self.deaths);
}
else if(!isdefined(self))
{
break;
}
}
}