HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Quick quest questions

06-12-2003, 07:07 PM#1
combatken
1. How do you make that little explanation point appear on a guy's head, and setup the trigger so when some hapless player accidently gets close to them it stops gameplay and does whatever cinematics you want? I need a relatively efficent trigger for umm..however you do that.

2. I want to make a condition for an action that moves all players in regionA to regionB when all currently playing users are there. How would I do that?

3. If you have something like, oh, a cave, can you make so you only need 2 regions for the entrance and exit. (otherwise you need an entrance and exit region for each entrance, or else the moving unit loops)
06-12-2003, 07:15 PM#2
Draco
Well I don't have time to answer all of them, but if you use the trigger action move units instantly to "region with offset" and set the offset to about 400-500, that'll work.
06-12-2003, 08:07 PM#3
Guest
Uh some easy questions to answer.

1. To do this the event or conditions would be whatever you need for your map then this.

Special Effect - Create Special Effect On Unit
Create a special Effect attached to the overhead of (your unit) using Abilities\Spells\Other\TalkToMe\TalkToMe.mdl

Thats it.

2. As for this you would probably need to use a Boolean Comparison trigger like this

(your map area A) contains (set the units you want may need to add several booleans or add an entire unit group to the check) Equal to True

3. As for this i dont think there is a way but listen to the other guy and give that i try i know i will.

Hope this stuff helps overwise i wasted my time hehe.
06-12-2003, 11:28 PM#4
combatken
Thx for the help, but still not sure how to do #2, if there are 6 players who may or may not all be playing.
06-13-2003, 01:45 AM#5
Guest
Yes your right i forgot about that all the players might not be there the best idea would be to setup a trigger to collect all the units into a variable Unit Group. Something like pick every player set a condition like unit comparison equal to (insert unit).

With them all added to a unit group you can then use the boolean comparison trigger if all units in unit grup (preset by the above trigger) equal to true do action.

And to even fix things if a player leaves you can setup another trigger like every 5 seconds of game if player (1-#) is not equal to playing do action above pick player with condition (would would have to clear the unit group not in editor so cant check how to do it) add to unit group.

Hopefully that works i know i used a trigger in my diablo 2 map where i picked all units owned by player in location added them to a unit group then if the unit group is empty the quest complete trigger is able to run.

Or if you need an alternate way i suppose somehow you could get if the player is playing probably like above and run a trigger making sure all the players that are playing have a unit in the location.

If you still need help i think i'll just make the trigger up for you lol.