Alliedassault

Alliedassault (alliedassault.us/index.php)
-   MoH Maps, Mods & Skins (alliedassault.us/forumdisplay.php?f=11)
-   -   More than one elevator (alliedassault.us/showthread.php?t=14324)

zubidoo 12-07-2002 04:15 PM

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.