Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- main()
- {
- maps\mp\_load::main();
- game["allies"] = "marines";
- game["axis"] = "opfor";
- game["attackers"] = "axis";
- game["defenders"] = "allies";
- game["allies_soldiertype"] = "desert";
- game["axis_soldiertype"] = "desert";
- AmbientPlay( "ambient1" );
- Trap2 = getEntArray("Trap2", "targetname");
- if( isDefined( Trap2 ))
- for(i = 0; i < Trap2.size; i++)
- Trap2[i] thread Trap2();
- thread startdoor();
- thread message();
- thread secret();
- thread fail1();
- thread fail2();
- thread secretend();
- thread Trap2();
- thread trap1();
- thread Trap3();
- thread Trap4();
- //thread Trap5
- thread hintstring1();
- thread hintstring2();
- thread bounce1();
- }
- startdoor()
- {
- object = getEnt ("startdoor", "targetname");
- wait(5);
- {
- wait(1);
- iprintlnbold ("^15");
- wait(1);
- iprintlnbold ("^24");
- wait(1);
- iprintlnbold ("^33");
- wait(1);
- iprintlnbold ("^52");
- wait(1);
- iprintlnbold ("^91");
- wait(1);
- iprintlnbold ("^4Run Jumpers!");
- object moveZ (575, 5);
- object waittill ("movedone");
- wait(20);
- iprintlnbold ("^3Special ^2Thanks To ^9Sweg.");
- wait(2);
- iprintlnbold ("^5And ^3Dobbin!!");
- wait(4);
- iprintlnbold ("^5Also, ^2Glenbob ^3is ^2a ^9nub...");
- wait(2);
- iprintlnbold ("^2Have ^3Fun ^5Jumpers! ^6:D");
- }
- }
- message()
- {
- trigger = getEnt( "message_trigger", "targetname" );
- trigger waittill( "trigger" , player );
- hud_clock = NewHudElem();
- hud_clock.alignX = "center";
- hud_clock.alignY = "middle";
- hud_clock.horzalign = "center";
- hud_clock.vertalign = "middle";
- hud_clock.alpha = 1;
- hud_clock.x = 0;
- hud_clock.y = 0;
- hud_clock.font = "objective";
- hud_clock.fontscale = 2;
- hud_clock.glowalpha = 5;
- hud_clock.glowcolor = (9,9,9);
- hud_clock.label = &"^2Map ^4By ^3Da Boss ^6Thanks ^8For ^1Playing!";
- hud_clock SetPulseFX( 40, 5400, 200 );
- }
- secret()
- {
- trigger = getEnt ("secret_teleport", "targetname");
- target = getEnt ("secret_target", "targetname");
- for(;;)
- {
- trigger waittill ("trigger", player);
- iprintlnbold("^4" + player.name + " ^2Has ^4Entered ^3The ^9SECRET ^2:D");
- player iprintlnbold ("^3Welcome ^4To ^9THE SECRET !!!");
- player giveWeapon("remington700_mp");
- //player braxi\_rank::giveRankXP("", 100);
- wait 0.1;
- player switchToWeapon("remington700_mp");
- player SetOrigin(target.origin);
- player SetPlayerAngles( target.angles );
- }
- }
- fail1()
- {
- trigger = getEnt ("jumpfail1", "targetname");
- target = getEnt ("jumpfailtarget1", "targetname");
- for(;;)
- {
- trigger waittill ("trigger", player);
- iprintlnbold("^5" + player.name + " ^2Is ^5A ^9Noob!! ^2:D");
- player SetOrigin(target.origin);
- player SetPlayerAngles( target.angles );
- }
- }
- fail2()
- {
- trigger = getEnt ("jumpfail2", "targetname");
- target = getEnt ("jumpfailtarget2", "targetname");
- for(;;)
- {
- trigger waittill ("trigger", player);
- player SetOrigin(target.origin);
- iprintlnbold("^5" + player.name + " ^2Is ^5A ^9Noob!! ^2:D");
- player SetPlayerAngles( target.angles );
- }
- }
- secretend()
- {
- trigger = getEnt ("secretend_teleport", "targetname");
- target = getEnt ("secretend_target", "targetname");
- for (;;)
- {
- trigger waittill ("trigger", player);
- player SetOrigin(target.origin);
- //player braxi\_rank::giveRankXp("", 50);
- player SetPlayerAngles (target.angles);
- iprintlnbold("^5" + player.name + " ^9Has ^2Finished ^3The ^9SECRET!! ^2:D");
- }
- }
- trap1()
- {
- trap1 = getEnt ("trap1", "targetname");
- trig = getEnt ("trap1_acti", "targetname");
- for(;;)
- {
- trigger waittill ("trigger");
- trigger Delete();
- //Player iPrintLnBold("^2Activated!");
- trap1 notsolid();
- wait(5);
- trap1 solid();
- wait(1);
- }
- }
- Trap2()
- {
- Trap2a = getent("Trap2a", "targetname");
- Trap2b = getent("Trap2b", "targetname");
- Trap2c = getent("Trap2c", "targetname");
- Trap2d = getent("Trap2d", "targetname");
- Trap2e = getent("Trap2e", "targetname");
- Trap2f = getent("Trap2f", "targetname");
- Trap2g = getent("Trap2g", "targetname");
- Trap2h = getent("Trap2h", "targetname");
- Trap2i = getent("Trap2i", "targetname");
- trigger = getent("Trap2_trig", "targetname");
- trigger waittill ("trigger", player);
- trigger delete();
- Player iPrintlnBold("^2Activated!");
- for(;;)
- {
- Trap2a moveZ(250, 1);
- Trap2b moveZ(250, 1);
- Trap2c moveZ(250, 1);
- Trap2d moveZ(-250, 1);
- Trap2e moveZ(-250, 1);
- Trap2f moveZ(-250, 1);
- Trap2g moveZ(250, 1);
- Trap2h moveZ(250, 1);
- Trap2i moveZ(250, 1);
- wait 2;
- Trap2a moveZ(-250, 1);
- Trap2b moveZ(-250, 1);
- Trap2c moveZ(-250, 1);
- Trap2d moveZ(250, 1);
- Trap2e moveZ(250, 1);
- Trap2f moveZ(250, 1);
- Trap2g moveZ(-250, 1);
- Trap2h moveZ(-250, 1);
- Trap2i moveZ(-250, 1);
- wait 1.5;
- }
- }
- Trap3()
- {
- trigger = getent("Trap3_trig", "targetname");
- object = getent ("Trap3", "targetname");
- trigger waittill ("trigger", Player);
- trigger delete();
- Player iPrintlnBold("^2Activated!");
- for(;;)
- {
- object rotateYAW(720, 3);
- wait 4;
- }
- }
- Trap4()
- {
- trigger = getent("Trap4_trig", "targetname");
- object = getent ("Trap4", "targetname");
- trigger waittill ("trigger", Player);
- trigger delete();
- Player iPrintlnBold("^2Activated!");
- for(;;)
- {
- object moveZ(360, 2);
- wait 4;
- object moveZ(360, 2);
- wait 3;
- }
- }
- /*Trap5()
- {
- trap1 = getEnt ("Trap5", "targetname");
- trig = getEnt ("Trap5_trig", "targetname");
- for(;;)
- {
- trig waittill ("trigger");
- trig Delete();
- Player iPrintLnBold("^2Activated!");
- object hide();
- wait(7);
- object show();
- wait(1);
- }
- }
- */
- hintstring1()
- {
- trigger = getent("hintstring1", "targetname");
- trigger setHintString("^2Move ^7right ^2or ^7left ^2after ^7you ^2bounce! ^7(unless you want to die)");
- }
- hintstring2()
- {
- trigger = getent("hintstring2", "targetname");
- trigger setHintString("^2Left: Jump area, ^7Right: Bounce area. ^2(Faster :P)");
- }
- bounce1(who)
- {
- trigger = getEnt ( "bounce1", "targetname" );
- while(1)
- {
- trigger waittill ( "trigger", who );
- oldpos = who.origin;
- playFx ( level.bounce, who.origin );
- strenght = 3;
- for(i=0;i<strenght;i++)
- {
- who.health += 160;
- who finishPlayerDamage(who, level.jumpattacker, 160, 0, "MOD_FALLING", "jump_mp", who.origin, AnglesToForward((-90,0,0)), "none", 0);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement