![]() |
More than one elevator
Alright this has been killing me for the past 2 weeks!
I can get one elevator to work but can't get two! This is what I have in my script, please try and point out the error(s): // places70 // Author: zubidoo main: level waittill prespawn exec global/DMprecache.scr level.script = maps/dm/places70.scr exec global/ambient.scr mohdm1 setcvar "g_obj_alliedtext1" "" setcvar "g_obj_alliedtext2" "" setcvar "g_obj_alliedtext3" "" setcvar "g_obj_axistext1"" " setcvar "g_obj_axistext2"" " setcvar "g_obj_axistext3"" " setcvar "g_scoreboardpic" "" end //********************************************* // Setup Level //********************************************* level_setup: thread elevatorprep thread elevatorprep2 end //*** -------------------------------------------- //*** "Elevator Action" //*** -------------------------------------------- //*** Elevator Setup elevatorprep: $elevator moveto $waypoint_down $elevator time 4 $elevatorgate_down time 1.5 $elevatorgate_up time 1.5 $elevatorgate_down playsound elevator_gate $elevatorgate_down movedown 64 $elevatorgate_down waitmove local.elepos = 0 goto elevator_standby elevator_standby: $elevator_button waittill trigger wait 2 //time to get into the elevator if (local.elepos == 0) { println "elevator down - moving up" goto lift_move_up } else if (local.elepos == 1) { println "elevator up - moving down" goto lift_move_down } lift_move_up: $elevatorgate_down playsound elevator_gate $elevatorgate_down moveup 64 $elevatorgate_down waitmove $elevator moveto $waypoint_up $elevator playsound elevator_run $elevator waitmove $elevatorgate_up playsound elevator_gate $elevatorgate_up movedown 64 $elevatorgate_up waitmove local.elepos = 1 goto elevator_standby lift_move_down: $elevatorgate_up playsound elevator_gate $elevatorgate_up moveup 64 $elevatorgate_up waitmove $elevator moveto $waypoint_down $elevator playsound elevator_run $elevator waitmove $elevatorgate_down playsound elevator_gate $elevatorgate_down movedown 64 $elevatorgate_down waitmove local.elepos = 0 goto elevator_standby //*** -------------------------------------------- //*** "Elevator Action" //*** -------------------------------------------- //*** Elevator Setup elevatorprep2: $elevator2 moveto $waypoint2_down $elevator2 time 4 $elevatorgate_down time 1.5 $elevatorgate_up time 1.5 $elevatorgate_down playsound elevator_gate $elevatorgate_down movedown 64 $elevatorgate_down waitmove local.elepos = 0 goto elevator_standby elevator_standby: $elevator_button waittill trigger wait 2 //time to get into the elevator if (local.elepos == 0) { println "elevator down - moving up" goto lift_move_up } else if (local.elepos == 1) { println "elevator up - moving down" goto lift_move_down } lift_move_up: $elevatorgate_down playsound elevator_gate $elevatorgate_down moveup 64 $elevatorgate_down waitmove $elevator2 moveto $waypoint2_up $elevator2 playsound elevator_run $elevator2 waitmove $elevatorgate_up playsound elevator_gate $elevatorgate_up movedown 64 $elevatorgate_up waitmove local.elepos = 1 goto elevator_standby lift_move_down: $elevatorgate_up playsound elevator_gate $elevatorgate_up moveup 64 $elevatorgate_up waitmove $elevator2 moveto $waypoint2_down $elevator2 playsound elevator_run $elevator2 waitmove $elevatorgate_down playsound elevator_gate $elevatorgate_down movedown 64 $elevatorgate_down waitmove local.elepos = 0 goto elevator_standby end |
All times are GMT -6. The time now is 09:53 AM. |
Powered by vBulletin® Version 3.8.12 by ScriptzBin
Copyright ©2000 - 2025, vBulletin Solutions Inc.
© 1998 - 2007 by Rudedog Productions | All trademarks used are properties of their respective owners. All rights reserved.