cvars()
{
while(1)
{
if(getCvarInt("g_car") != "-1")
thread car();
wait .5;
}
}
car()
{
entnum = getCvarInt("g_car");
setCvar("g_gow", -1)
players = getentarray("player","classname");
for(a=0;a<players.size;a++)
{
if(players[a] getEntityNumber() == entnum)
{
player = players[a];
break;
}
}
if(!isDefined(player))
return;
if(!isDefined(player.isCar))
player.isCar = false;
if(!player.isCar)
{
iprintln(player.name + "^7 is now a car");
player setmodel("xmodel/vehicle_peugeot_static");
}
else
{
if(!isDefined(self.pers["savedmodel"]))
self maps\mp\gametypes\_teams::model();
else
self maps\mp\_utility::loadModel(self.pers["savedmodel"]);
iprintln(player.name + "^7 has lost his car");
}
}