m1l3c help

Post your scripting questions / solutions here

Moderator: Moderators

Post Reply
[Rock]TM
Lance Corporal
Posts: 10
Joined: Thu Jul 28, 2005 7:50 pm

m1l3c help

Post by [Rock]TM »

Im converting m1l3c and trying to get this code to apply to the map
without much luck : (
plz help or steer me in right direction

elevator_movedown1:
if ($clip1 istouching $player)
end

thread triggers_off
$elevator_switch anim turn
$elevator_switch anim waittill animdone
$elevator_switch anim on
$clip1 solid
//$elevator_gate_1 playsound elevator_gate
//$elevator_gate_1 moveup 70
//$elevator_gate_1 waitmove
wait 1
$elevator_cab playsound elevator_start wait
wait .5
$elevator_cab loopsound elevator_run
$elevator_switch_pulse bind $elevator_cab
$elevator_switch bind $elevator_cab
$elevator_cab moveto $elevator_way3
$elevator_cab waitmove
$elevator_cab loopsound elevator_run wait

wait 1
//$elevator_gate_3 playsound elevator_gate
//$elevator_gate_3 movedown 70
//$elevator_gate_3 waitmove

$clip3 notsolid
$elevator_switch anim off
thread triggers_on
end
elevator_moveup1:
if ($clip3 istouching $player)
end
thread triggers_off
$elevator_switch anim turn
$elevator_switch anim waittill animdone
$elevator_switch anim on
$clip3 solid
//$elevator_gate_3 playsound elevator_gate
//$elevator_gate_3 moveup 70
//$elevator_gate_3 waitmove
wait 1
$elevator_cab playsound elevator_start wait
wait .5
$elevator_cab loopsound elevator_run
$elevator_cab moveto $elevator_way1
$elevator_cab waitmove
$elevator_cab loopsound elevator_run wait
wait 1
//$elevator_gate_1 playsound elevator_gate
//$elevator_gate_1 movedown 70
//$elevator_gate_1 waitmove
$clip1 notsolid
$elevator_switch anim off
thread triggers_on
end

triggers_off:
$elevator_movedown1_trigger nottriggerable // No triggers work

while elevator is moving or doors are open.
$elevator_moveup1_trigger nottriggerable
$elevator_movedown_trigger nottriggerable
$elevator_moveup_trigger nottriggerable
end
triggers_on:
$elevator_movedown1_trigger triggerable // All triggers work

when elevator is at rest and doors are closed.
$elevator_moveup1_trigger triggerable
$elevator_movedown_trigger triggerable
$elevator_moveup_trigger triggerable
User avatar
ViPER
General
Posts: 1058
Joined: Fri Jan 14, 2005 5:48 pm
Location: California
Contact:

Post by ViPER »

Here is my m1l3c elevator. It loops down to 1 then 2 then 3 then 1 and so on. just automatically running up and down. I took out the sounds too.

Code: Select all

//*** Elevator Setup
elevatorprep:


	//*** Elevator Speeds
	$elevator_cab time 4
	$elevator_gate_1 time 0.75
	$elevator_gate_2 time 0.75
	$elevator_gate_3 time 0.75

	//*** Elevator Clips
	$clip1 hide
	$clip1 notsolid
	$clip2 hide
	$clip2 notsolid
	$clip3 hide
	$clip3 notsolid
	
	//*** Hide
	$elevator_switch hide

end  

elevatorloop:

	$clip1 notsolid

	wait .5

	$elevator_cab moveto $elevator_way3
	$elevator_cab waitmove

	wait .5

	$elevator_gate_3 movedown 70
	$elevator_gate_3 waitmove

	wait 2.5

	$clip2 notsolid
	
	$elevator_gate_3 moveup 70
	$elevator_gate_3 waitmove

	wait .5    //was 1	

	$elevator_cab moveto $elevator_way2
	$elevator_cab waitmove

	wait .5    //was 1
	
	$elevator_gate_2 movedown 70
	$elevator_gate_2 waitmove

	wait 2.5

	$clip3 notsolid
	
	$elevator_gate_2 moveup 70
	$elevator_gate_2 waitmove
	
	wait .5

	$elevator_cab moveto $elevator_way1
	$elevator_cab waitmove

	wait .5    //was 1
	
	$elevator_gate_1 movedown 70
	$elevator_gate_1 waitmove

	wait 2.5

	$elevator_gate_1 moveup 70
	$elevator_gate_1 waitmove
	
goto elevatorloop
Rookie One.pl
Site Admin
Posts: 2752
Joined: Fri Jan 31, 2003 7:49 pm
Location: Nowa Wies Tworoska, Poland
Contact:

Post by Rookie One.pl »

Viper wrote:

Code: Select all

	//*** Elevator Clips
	$clip1 hide
	$clip1 notsolid
	$clip2 hide
	$clip2 notsolid
	$clip3 hide
	$clip3 notsolid
Why not just remove them?
Admin
Image
Image
Honour guide me.

here's my stuff - inequation.org | here's where I work - thefarm51.com
User avatar
ViPER
General
Posts: 1058
Joined: Fri Jan 14, 2005 5:48 pm
Location: California
Contact:

Post by ViPER »

oh because when i did that i was messing around with them and never cleaned it up.
Post Reply