Moveable Triggers (Using linkto )

Have questions about CoD/UO mapping that aren't covered in the tutorials section? Post here!

Moderator: Core Staff

Post Reply
Scorpion
CJ Wannabe
CJ Wannabe
Posts: 39
Joined: November 18th, 2007, 9:14 pm
Location: Burnley,United Kingdom

Moveable Triggers (Using linkto )

Post by Scorpion » September 3rd, 2009, 2:30 am

Hello

Im trying to make a Moveable Trigger (Through Scripting). I asked KillerSam on Xfire, he told me to Use the linkto code.

Code: Select all

(targetname linkto (2ndtarget);
He told me if you link the Trigger to an Object it Should Work.

Iv tried Multiple things on Trying to get this to Work but it seems i Cant :x .

Below is an Example of Door, Where would i put the linkto code ? :roll:

Code: Select all

bloods_puzzle_safety_door1() 
{ 
door = getent ("safety_barrier3","targetname");
trigger = getent ("understand_trig","targetname");
while(1)
{
trigger waittill ("trigger");
door moveZ (-200,3,0.5,0.5);
wait(2);
door2 moveZ (-200,2,0.5,0.5);
wait(5);
door moveZ (200,2,0.5,0.5);
door waittill ("movedone");
}
}

Thanks

matt101harris
PC Team
PC Team
Posts: 2369
Joined: March 30th, 2008, 4:21 pm
Location: South England
Contact:

Re: Moveable Triggers (Using linkto )

Post by matt101harris » September 3rd, 2009, 8:50 am

lol i never understand all those box's they look so confusing :S. Sorry as i cannot help u. Although i do no 1 moveable thing (well i dont no the answer) What would win?.. The unmovable object or the unstopable force? :P :D
PeЧĐuĐe@CoDJumper.com: put your cock away, you sick man
Matty@CoDJumper.com: hahaha
PeЧĐuĐe@CoDJumper.com: (while i whip mine out)
Matty@CoDJumper.com: lol
PeЧĐuĐe@CoDJumper.com: just kidding
PeЧĐuĐe@CoDJumper.com: ... i don't have one :(

User avatar
Nightmare
Core Staff
Core Staff
Posts: 2688
Joined: January 12th, 2006, 10:09 pm
Contact:

Re: Moveable Triggers (Using linkto )

Post by Nightmare » September 3rd, 2009, 5:47 pm

This should work.

Code: Select all

bloods_puzzle_safety_door1()
{
	door = getent ("safety_barrier3","targetname");
	trigger = getent ("understand_trig","targetname");
	trigger enableLinkTo();
	trigger linkto(door);
	while(1)
	{
		trigger waittill ("trigger");
		door moveZ (-200,3,0.5,0.5);
		door waittill ("movedone");
		wait(2);
		door2 moveZ (-200,2,0.5,0.5);
		door waittill ("movedone");
		wait(5);
		door moveZ (200,2,0.5,0.5);
		door waittill ("movedone");
	}
}
Coding is Poetry. Mapping is Art.
"Cause im the sexiest mapper ever...except for nm, that sexy man" - Soviet

-=[CoDJumper.com Movies]=-
[Ambush] || [Backlot] || [Bloc] || [Bog] || [Broadcast] || [Chinatown] || [Countdown]
[Crash] || [Creek] || [Crossfire] || [District] || [Downpour] || [Killhouse] || [Overgrown]
[Pipeline] || [Shipment & Wetwork] || [Showdown] || [Strike] || [Vacant]

Scorpion
CJ Wannabe
CJ Wannabe
Posts: 39
Joined: November 18th, 2007, 9:14 pm
Location: Burnley,United Kingdom

Re: Moveable Triggers (Using linkto )

Post by Scorpion » September 3rd, 2009, 5:59 pm

Thanks

That will help me Alot!

Scorpion
CJ Wannabe
CJ Wannabe
Posts: 39
Joined: November 18th, 2007, 9:14 pm
Location: Burnley,United Kingdom

Re: Moveable Triggers (Using linkto )

Post by Scorpion » September 3rd, 2009, 9:20 pm

Hey

Before these work, you have to Restart the Map? :cry:

Does anybody know why this Happen's?

Thanks

User avatar
Drofder2004
Core Staff
Core Staff
Posts: 13313
Joined: April 13th, 2005, 8:22 pm
Location: UK, London

Re: Moveable Triggers (Using linkto )

Post by Drofder2004 » September 4th, 2009, 10:13 pm

Add a "wait 0.05;" after the "enablelinkto()" line.
Image
Virgin Media 20Mb Broadband:
"Perfect for families going online at the same time, downloading movies, online gaming and more."
Borked internet since: 22-07-2010

Post Reply

Who is online

Users browsing this forum: No registered users and 41 guests