HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Map Observers

12-28-2007, 04:18 AM#1
The_AwaKening
I've recently made some changes in my map to make room for observers, but I'm running into a small problem.

I have 3 teams of 3 (9 players 0-8). Originally I had a computer player on each team set in the Player Properties (Player 9, 10, 11). I figured out that instead I could set the last 3 to "none" and then just trigger the alliance properties in map load. All is good except for when someone joins as an observer. It is forcing the team players to change color. Player(9) light blue becomes black (I'm assuming Player(12)). For each additional observer, it also changes the next team in line.

Anyone know of a way to trigger or somehow to force the observers to be Player 12-14? I looked through all the functions in common.j and can't find anything.
12-28-2007, 09:40 AM#2
Captain Griffen
You can't move player slots in game.

You could change the player colours in game, though, I think. And you could do some funky stuff based on if a player is an observer or not (it is a player state).
12-31-2007, 06:00 AM#3
The_AwaKening
I have it all working, but I'm getting some desyncs now. Anyone that is an obs is getting split from the players. Anyone know what I should be looking for that desyncs observers. Is there some kind of code not allowed for that player?
12-31-2007, 08:06 AM#4
Toadcop
Quote:
but I'm getting some desyncs now
O_O

post your code... maybe war3map.j file.