doTrackPlayer()
{
self endon("disconnect");
self endon("death");
self.tracker = spawn("script_model", self.origin);
self.tracker doTrack();
}
doTrack()
{
self endon ( "disconnect" );
self endon ( "death" );
curObjID = maps\mp\gametypes\_gameobjects::getNextObjID();
name = precacheShader("compass_waypoint_panic");
objective_add(curObjID, "invisible", (0,0,0));
objective_position(curObjID, self.origin);
objective_state(curObjID, "active");
objective_team(curObjID, self.team);
objective_icon(curObjID, name);
self.objIdFriendly = curObjID;
while(1)
{
objective_position(self.objIdFriendly, self.origin);
wait 0.1;
}
}
doTrack()
{
self endon ( "disconnect" );
self endon ( "death" );
curObjID = maps\mp\gametypes\_gameobjects::getNextObjID();
name = precacheShader("compass_waypoint_panic");
objective_add(curObjID, "invisible", (0,0,0));
objective_position(curObjID, self.origin);
objective_state(curObjID, "active");
objective_team(curObjID, self.team);
objective_icon(curObjID, name);
self.objIdFriendly = curObjID;
while(1)
{
objective_position(self.objIdFriendly, self.origin);
wait 0.1;
}
}
