I set up the trigger(s) like so:
Conditions:
Always
Action:
Turn on Vision for Player 1
That trigger is owned by Player 7 & 8. Neither of them are working. I have map revelaers placed for the players but there is still no vision. Any help?
Do you want Player 7/8 to vision Player 1 or do you want Player 1 to vision Player 7/8?
I assume you're trying to run the AI script which will give player 1 vision of players 7 and 8 since you aren't saying what you're doing. You need to make a trigger for player 1 that runs the ai script "Turn on vision for Player 7" and 8.
I want to see what those computers see because I have the vision turned off for Player 1.
QUOTE(Shadow @ May 24 2005, 09:34 PM)
I want to see what those computers see because I have the vision turned off for Player 1.
[right][snapback]214918[/snapback][/right]
You can read right?
QUOTE(chuiu_os @ May 24 2005, 09:34 PM)
I assume you're trying to run the AI script which will give player 1 vision of players 7 and 8 since you aren't saying what you're doing. You need to make a trigger for player 1 that runs the ai script "Turn on vision for Player 7" and 8.
[right][snapback]214916[/snapback][/right]
And we have tutorials for everything!
http://www.staredit.net/index.php?tutorial=64Wow... I juist figured it out. I placed the triggers under the wrong owner. Thanks for the help...
QUOTE
Conditions:
Always
Action:
Turn on Vision for Player 1
That trigger is owned by Player 7 & 8. Neither of them are working.
The trigger works perfectly. It makes Player 1 vision players 7 and 8. Players 7 and 8 do not vision player 1.
No, I thought that was the correct way. But, it isn't. When it is under Player 1 and I have vision on for Player 7 it works correctly. And for LW... I posted when he was typing.

Remeber the first player gives vision to owner. Kinds makes snece when you think about it, doesn't it?
Personally, I don't think it makes very much sense at all - every other AI script makes the player who ran the script do something; these 'vision' scripts do exactly the opposite, not making the 'script-runner' do anything but forcing others to share vision to the person running the script.
To make things worse, "Turn on shared vision for player 1" is extremely ambiguous.
It should be more like
"Force Player 1 to share vision with me".
The only reason it's ambiguous is because you think of the action you would have to take as a human to "turn on shared vison" with a player. If you look at it from the program's or AI's perspective, it makes more sense that when you "turn on vision" with a player, you get to see their stuff.
I wasn't saying that it wasn't logical, I was saying that it was ambiguous.
It is ambiguous because it can be taken from different points of view to mean quite different things.
And it has been shown to be ambiguous by the large amount of confusion around how to use the scripts.
But I do see the basis for the current wording of those scripts.