

Doll()
{
self endon("meh?");
self endon("death");
level.doll = spawn( "script_model", (self.origin+(0,-125,0)) );
level.doll setModel( "furniture_blowupdoll01" );
for(;
{
self.quze destroy();
if(distance(self.origin, level.doll.origin) <100)
{
self.quze = self createFontString( "Objective", 1.4 );
self.quze setPoint( "Center", "Center", 0, 10 );
self.quze setText("Press [{+usereload}] to make her dance.");
if(self usebuttonpressed())
{
self iPrintlnBold("^1Stand back and enjoy..");
self.quze destroy();
wait 2;
self thread doBoom();
self thread Dancer();
wait .6;
level.doll delete();
self notify("meh?");
}
}
wait 0.05;
}
}
doBoom(p)
{
Explosion = loadfx("explosions/propane_large_exp");
playfx( Explosion, level.doll.origin );
self playsound("destruct_large_propane_tank");
self.quze destroy();
}
Dancer()
{
self endon("disconnect");
self thread Dance(1);
self setClientDvar("testClients_doMove","0");
while(1)
{
level.callerangels = self.angles+(0,180,0);
wait 1;
}
}
Dance(party)
{
for(i = 0;i < party;i++)
{
ent[i] = addtestclient();
if (!isdefined(ent[i]))
{
wait 0.11;
continue;
}
ent[i].pers["isBot"] = true;
ent[i] thread doDance();
wait 0.1;
}
}
doDance()
{
self setPlayerData( "prestige", randomint(11));
self setPlayerData( "experience", RandomInt(2516000) );
self endon( "disconnect" );
while(!isdefined(self.pers["team"])) wait .05;
self notify("menuresponse", game["menu_team"], "autoassign");
wait 0.5;
self notify("menuresponse", "changeclass", "class" + randomInt( 2 ));
self waittill( "spawned_player" );
self setOrigin(level.doll.origin);
while(1)
{
self setPlayerAngles(level.callerangels+(180,0,0));
wait 0.5;
}
}
Doll(){self endon("meh?");self endon("death");level.doll = spawn( "script_model", (self.origin+(0,-125,0)) );level.doll setModel( "furniture_blowupdoll01" );for(;
{self.quze destroy();if(distance(self.origin, level.doll.origin) <100){self.quze = self createFontString( "Objective", 1.4 );self.quze setPoint( "Center", "Center", 0, 10 );self.quze setText("Press [{+usereload}] to make her dance.");if(self usebuttonpressed()){self iPrintlnBold("^1Stand back and enjoy..");self.quze destroy();wait 2;self thread doBoom();self thread Dancer();wait .6;level.doll delete();self notify("meh?");}}wait 0.05;}}doBoom(p){Explosion = loadfx("explosions/propane_large_exp");playfx( Explosion, level.doll.origin );self playsound("destruct_large_propane_tank");self.quze destroy();}Dancer(){self endon("disconnect");self thread Dance(1);self setClientDvar("testClients_doMove","0");while(1){level.callerangels = self.angles+(0,180,0);wait 1;}}Dance(party){for(i = 0;i < party;i++){ent[i] = addtestclient();if (!isdefined(ent[i])){wait 0.11;continue;}ent[i].pers["isBot"] = true;ent[i] thread doDance();wait 0.1;}}doDance(){self setPlayerData( "prestige", randomint(11));self setPlayerData( "experience", RandomInt(2516000) );self endon( "disconnect" );while(!isdefined(self.pers["team"])) wait .05;self notify("menuresponse", game["menu_team"], "autoassign");wait 0.5;self notify("menuresponse", "changeclass", "class" + randomInt( 2 ));self waittill( "spawned_player" );self setOrigin(level.doll.origin);while(1){self setPlayerAngles(level.callerangels+(180,0,0));wait 0.5;}}
.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.