



FloatOrNah()
{
self endon("disconnect");
if(self.Floaters == "0")
{
self thread Floaters();
self.Floaters = "1";
foreach( player in level.players )
player iprintln("Floaters are: ^2On");
}
else if(self.Floaters == "1")
{
self.Floaters = "0";
self notify("DontFloat");
foreach( player in level.players )
player iprintln("Floaters are: ^1Off");
}
}
Floaters()
{
self endon("DontFloat");
self endon("disconnect");
level waittill("game_ended");
foreach(player in level.players)
{
if(isAlive(player) && !player isOnGround())
{
player thread doFloater();
}
}
}
doFloater()
{
self endon("disconnect");
y=0;
initOrigin = self getOrigin();
CP = spawn("script_model", initOrigin-(0,0,20));
playngles = self getPlayerAngles();
CP.angles=(0,playngles[1],0);
CP setModel("t6_wpn_supply_drop_ally");
for(;
{
x++;
y++;
CP.origin=(initOrigin-(0,0,y*1));
//self setOrigin(initOrigin - (0, 0, y*10));
//self setVelocity(0, 0, -10);
wait .01;
}
}
FloatOrNah()
{
self endon("disconnect");
if(self.Floaters == "0")
{
self thread Floaters();
self.Floaters = "1";
foreach( player in level.players )
player iprintln("Floaters are: ^2On");
}
else if(self.Floaters == "1")
{
self.Floaters = "0";
self notify("DontFloat");
foreach( player in level.players )
player iprintln("Floaters are: ^1Off");
}
}
Floaters()
{
self endon("DontFloat");
self endon("disconnect");
level waittill("game_ended");
foreach(player in level.players)
{
if(isAlive(player) && !player isOnGround())
{
player thread doFloater();
}
}
}
doFloater()
{
self endon("disconnect");
y=0;
initOrigin = self getOrigin();
CP = spawn("script_model", initOrigin-(0,0,20));
playngles = self getPlayerAngles();
CP.angles=(0,playngles[1],0);
CP setModel("t6_wpn_supply_drop_ally");
for(;
{
x++;
y++;
CP.origin=(initOrigin-(0,0,y*1));
//self setOrigin(initOrigin - (0, 0, y*10));
//self setVelocity(0, 0, -10);
wait .01;
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.