Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- numberPlayerSpawned()
- {
- while(true)
- {
- self waittill("spawned_player");
- self.hasnum = false;
- self.counter = 0;
- wait 0.05;
- }
- }
- endmaptrig()
- {
- counter = 0;
- trig = getent("roomselection","targetname");
- for(;;)
- {
- trig waittill("trigger",player);
- if(player.hasnum == false)
- {
- counter++;
- player.counter = counter;
- player.hasnum = true;
- player iprintlnbold("You Finished ["+player.counter+"]");
- }
- wait 0.05;
- }
- }
- roomselection()
- {
- trig = getent("roomselection","targetname");
- outside_target = getent("endroom_target","targetname");
- inside_target = getent("inside2","targetname");
- player_enterd = 1;
- level.someonein = false;
- while(true)
- {
- trig waittill("trigger",player);
- if(player.hasnum == true && player.counter == player_enterd && level.someonein == false)
- {
- player setorigin(inside_target.origin);
- player_enterd++;
- player thread checkOnDeath();
- player thread checkOnDisconnect();
- player thread checkOnSpawned();
- player thread checkOnSpectators();
- level.someonein = true;
- iprintln("test1");
- wait 0.05;
- }
- else
- {
- iprintln("test2");
- wait 0.05;
- }
- wait 0.05;
- }
- }
- checkOnDeath()
- {
- self waittill("death");
- level.someonein = false;
- }
- checkOnDisconnect()
- {
- self waittill("disconnect");
- level.someonein = false;
- }
- checkOnSpawned()
- {
- self waittill("spawned");
- level.someonein = false;
- }
- checkOnSpectators()
- {
- self waittill("joined_spectators");
- level.someonein = false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement