Normaly a trigger is triggered by the player. But can a trigger be triggered for example by ai, vehicles or airplanes?
If it is possible how?
Martijn_NL
Triggers
Moderator: Moderators
- martijn_NL
- Map Reviewer
- Posts: 156
- Joined: Mon Apr 14, 2003 5:33 pm
- Location: The Netherlands
- Contact:
Triggers
Mapping 4 life
-
TheShiznaeSpe
- Major
- Posts: 304
- Joined: Wed Feb 05, 2003 11:45 pm
- Location: US
- Contact:
it's possible to make a plane trigger a trigger-but much more difficult
make a trigger_multiple
targetname plane_trigger
make a script_model
model models/whatever/plane.tik
targetname plane1
add this to your scr:
//////////////////////////////////////////////////////////////////////////
main:
level.plane_triggering = 0
level.plane_trigger_triggerable = 1
level waittill prespawn
level waittill spawn
while (level.plane_triggering == 0)
{
if (($plane1 isTouching $plane_trigger[local.index] == 1) && (level.plane_trigger_triggerable == 1))
{
level.plane_triggering = 1
level.plane_trigger_triggerable = 0 // makes trigger not triggerable for plane
thread what_to_do_now
}
end
what_to_do_now:
iprintlnbold_noloc "I love TheShiznaeSpe."
level.plane_triggering = 0
level.plane_trigger_triggerable = 1
end
//////////////////////////////////////////////////////////////////////////
make a trigger_multiple
targetname plane_trigger
make a script_model
model models/whatever/plane.tik
targetname plane1
add this to your scr:
//////////////////////////////////////////////////////////////////////////
main:
level.plane_triggering = 0
level.plane_trigger_triggerable = 1
level waittill prespawn
level waittill spawn
while (level.plane_triggering == 0)
{
if (($plane1 isTouching $plane_trigger[local.index] == 1) && (level.plane_trigger_triggerable == 1))
{
level.plane_triggering = 1
level.plane_trigger_triggerable = 0 // makes trigger not triggerable for plane
thread what_to_do_now
}
end
what_to_do_now:
iprintlnbold_noloc "I love TheShiznaeSpe."
level.plane_triggering = 0
level.plane_trigger_triggerable = 1
end
//////////////////////////////////////////////////////////////////////////
