Scripts for TDM maps (with elevators)
Posted: Tue Dec 17, 2002 4:21 pm
I wondered if someone could write me a TDM script fo my map.
Its a tdm map and im looking for a script that includes an elevator.
I allready have one but there seems to be a prblem with it coes when i open my map and go to my elevator there are strange looking colors everywhere.....
here's the script i wrote
main:
// set scoreboard messages
setcvar "g_obj_alliedtext1" "Use the elevator"
setcvar "g_obj_alliedtext2" ""
setcvar "g_obj_alliedtext3" ""
setcvar "g_obj_axistext1" "Use the elevator"
setcvar "g_obj_axistext2" ""
setcvar "g_obj_axistext3" ""
setcvar "g_scoreboardpic" "none"
level waitTill prespawn
//*** Precache Dm Stuff
exec global/DMprecache.scr
thread elevator_preparation
level.script = maps/dm/elevator.scr
level waittill spawn
end
elevator_preparation:
$elevator moveto $waypoint_down
$elevator time 5
$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 4 //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
end
can someone check this script for errors ???plz???
thanks anyway....
Its a tdm map and im looking for a script that includes an elevator.
I allready have one but there seems to be a prblem with it coes when i open my map and go to my elevator there are strange looking colors everywhere.....
here's the script i wrote
main:
// set scoreboard messages
setcvar "g_obj_alliedtext1" "Use the elevator"
setcvar "g_obj_alliedtext2" ""
setcvar "g_obj_alliedtext3" ""
setcvar "g_obj_axistext1" "Use the elevator"
setcvar "g_obj_axistext2" ""
setcvar "g_obj_axistext3" ""
setcvar "g_scoreboardpic" "none"
level waitTill prespawn
//*** Precache Dm Stuff
exec global/DMprecache.scr
thread elevator_preparation
level.script = maps/dm/elevator.scr
level waittill spawn
end
elevator_preparation:
$elevator moveto $waypoint_down
$elevator time 5
$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 4 //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
end
can someone check this script for errors ???plz???
thanks anyway....