• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[General] How do you create observers?

Status
Not open for further replies.
Level 32
Joined
Apr 2, 2013
Messages
3,956
Hi fellow bee, (cuz its hive) I need assistance. So I don't know how to create observers if you already have forces. Ofcourse if there are no forces there is an option to select 'observer', but you can select that option. How do you create 'preset' observers?

Thx its for my map Battle for Althias Lake Beta on epicwar.com.:grin:
 
Level 32
Joined
Apr 2, 2013
Messages
3,956
Yes but, if I host on battle.net (I host on Mbot), I dont get to change the advanced options. I made another force on my map called 'Observers' and I dont know how to make them observers from start (preset). I believe a DotA version has a force just for observing. Thats how I want to do it so I can edit my BETA's more efficiently.
 
Level 13
Joined
Mar 24, 2013
Messages
1,105
I don't know what or how your map works, but to make a observers--

You could have the player wanting to observe type -obs
This will then run multiple triggers removing this player from all aspects of the game so no units spawn for them/they are not allied or unallied with anyone and do not gain or lose gold and then disable fog of war for the observing player.
 
here is how to make observers in game.
  • Observer
    • Events
      • Player - Player 1 (Red) types a chat message containing -obs as An exact match
      • Player - Player 2 (Blue) types a chat message containing -obs as An exact match
      • Player - Player 3 (Teal) types a chat message containing -obs as An exact match
      • Player - Player 4 (Purple) types a chat message containing -obs as An exact match
      • Player - Player 5 (Yellow) types a chat message containing -obs as An exact match
      • Player - Player 6 (Orange) types a chat message containing -obs as An exact match
      • Player - Player 7 (Green) types a chat message containing -obs as An exact match
      • Player - Player 8 (Pink) types a chat message containing -obs as An exact match
      • Player - Player 9 (Gray) types a chat message containing -obs as An exact match
      • Player - Player 10 (Light Blue) types a chat message containing -obs as An exact match
      • Player - Player 11 (Dark Green) types a chat message containing -obs as An exact match
      • Player - Player 12 (Brown) types a chat message containing -obs as An exact match
    • Conditions
    • Actions
      • Set tempTrigPlayer = (Triggering player)
      • Custom script: call SetPlayerState( udg_tempTrigPlayer, PLAYER_STATE_OBSERVER, 1)
 
Status
Not open for further replies.
Top