Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Monitor Bounce
- monitorBounce()
- {
- self endon("disconnect");
- self waittill("BounceCreated");
- for(;;)
- {
- for(i = 0; i < level.B; i++)
- {
- if(distance(self.origin,level.BL[i]) < 85)
- {
- self setVelocity(self getVelocity()+(0, 0, 350));
- }
- wait 0.02;
- }
- wait 0.01;
- }
- }
- //Create Bounce
- createBounce()
- {
- self thread closeMenu();
- if(level.B >= level.BounceLimit)
- {
- self thread DeleteAll();
- }
- level.BL[level.B] = self.origin;
- level.B++;
- self iPrintln("A Bounce Has Been Created");
- foreach(player in level.players)
- player notify("BounceCreated");
- }
- // Delete Bounces
- DeleteAll()
- {
- for(i = 0; i < level.B; i++)
- level.BL[i] destroy();
- level.B = 0;
- foreach(player in level.players)
- player iPrintln("All Bounces Deleted by: ^1" + self.name);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement