Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- secret_cheakpoints_setup()
- {
- for(i=1;i<=5;i++)
- {
- thread secret_cheakpoints(i);
- }
- }
- failtrigger()
- {
- trig = getent("secret_failtrig","targetname");
- level.fail1 = getent("fail1","targetname"); //origins
- fail2 = getent("fail2","targetname");
- fail3 = getent("fail3","targetname");
- fail4 = getent("fail4","targetname");
- fail5 = getent("fail5","targetname");
- for(;;)
- {
- trig waittill("trigger", player );
- if(player.sc == 1)
- {
- player setorigin(level.fail1.origin);
- player freezeControls(true);
- player iprintln("^1<<^5 Position Loaded:^2 "+player.sc);
- wait .1;
- player freezeControls(false);
- }
- if(player.sc == 2)
- {
- player setorigin(fail2.origin);
- player freezeControls(true);
- player iprintln("^1<< ^5Position Loaded:^2 "+player.sc);
- wait .1;
- player freezeControls(false);
- }
- if(player.sc == 3)
- {
- player setorigin(fail3.origin);
- player freezeControls(true);
- player iprintln("^1<<^5 Position Loaded:^2 "+player.sc);
- wait .1;
- player freezeControls(false);
- }
- if(player.sc == 4)
- {
- player setorigin(fail4.origin);
- player freezeControls(true);
- player iprintln("^1<<^5 Position Loaded:^2 "+player.sc);
- wait .1;
- player freezeControls(false);
- }
- if(player.sc == 5)
- {
- player setorigin(fail5.origin);
- player freezeControls(true);
- player iprintln("^1<<^5 Position Loaded:^2 "+player.sc);
- wait .1;
- player freezeControls(false);
- }
- }
- }
- secret_cheakpoints(num)
- {
- trig = getent("secret_cheakpoint_"+num,"targetname");
- for(;;)
- {
- trig waittill("trigger", player);
- if(player.c < player.sc)
- {
- player iprintlnbold("Shortcuts will not be tolerated");
- player iprintlnbold("Cheakpoints Restarted");
- player setorigin(level.fail1.origin);
- player.sc = 1;
- }
- if(player.sc < num)
- {
- player.sc = num;
- player iprintln("^1<<^3 Position Saved: ^5"+num);
- player.c++;
- }
- else if (player.sc >= num)
- {
- player.sc = player.sc;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement