Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- finish() {
- trig = getEnt("finish", "targetname");
- if(!isDefined(trig))
- return;
- for(;;) {
- trig waittill("trigger", user);
- user endon("disconnect");
- user setOrigin( (30800, 26848, -4055) );
- user setClientDvar("r_fullbright", 0);
- user setPlayerAngles( (0, 0, 90) );
- user disableWeapons();
- user freezeControls(true);
- user shellShock("death", 30);
- user setClientDvar("r_colormap", 2);
- linker = spawn("script_origin", user getOrigin());
- user linkTo(linker);
- linker moveTo( (30800, 27150, -3735 ), 8, 5, 2);
- wait 5.65;
- for(i = 0; i < 45; i++) {
- user changeAnglesToUp(-1);
- wait .05;
- }
- linker moveTo( (30800, 27950, -3740), 10, 5, 2);
- wait 8;
- wait 0.05;
- user unlink();
- linker delete();
- user stopShellShock();
- user setClientDvar("r_colormap", 1);
- user enableWeapons();
- user freezeControls(false);
- }
- }
- changeAnglesToUp(angles) {
- self setPlayerAngles(self.angles + (0, 0, angles));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement