Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Multiplayer UMS Troubles
Multiplayer UMS Troubles
May 18 2008, 8:13 am
By: exo_kopaka  

May 18 2008, 8:13 am exo_kopaka Post #1



Is there a way to make certain triggers occur if a player exist? Say, I wanted to make like a campaign map. And Units would be created for me when I'm playing. But what about Player 2? I could say, create units for Player 2 also, but if I was playing alone, that human controlled character would be generated, regardless if there even was a Player 2 playing.

Any ideas?



None.

May 18 2008, 8:19 am Wormer Post #2



Triggers dont execute under non existent players. Place the trigger creating the characher for Player 2 under himself.



Some.

May 18 2008, 8:21 am NudeRaider Post #3

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

Put all humans in the same force and make a trigger for that force that creates the units for current player.
This won't work if players have different units. In that case set make individual triggers. Like this:
Player 1
Always
create marine for current player

Player 2
Always
create hydralisk for current player
... etc.

Post has been edited 1 time(s), last time on May 18 2008, 8:23 am by NudeRaider. Reason: improved alternative




May 18 2008, 11:11 pm Falkoner Post #4



If you want to check if a player is present, you can run a trigger under every player, such as set a switch for each player, and then you can check if the trigger has run(the switch has been set) to tell whether the player is there or not.



None.

May 19 2008, 4:50 am Wormer Post #5



But if you have a map having all 8 human players you dont know where to check :)



Some.

May 19 2008, 5:13 am Vrael Post #6



Quote from exo_kopaka
Is there a way to make certain triggers occur if a player exist? Say, I wanted to make like a campaign map. And Units would be created for me when I'm playing. But what about Player 2? I could say, create units for Player 2 also, but if I was playing alone, that human controlled character would be generated, regardless if there even was a Player 2 playing. Any ideas?

What do you mean exactly? If you mean the existence of a player as a condition, yes that's possible by doing what people above have described. Do you mean just have triggers fire regardless of whether a player is there or not, or... something else?



None.

May 19 2008, 5:20 am Wormer Post #7



I won't answer for exo_kopaka but I think he means existence of a player as a condition :) But it also is possible to make triggers fire regardless of whether a player is there or not, do you know how?)



Some.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[05:01 pm]
NudeRaider -- Vrael
Vrael shouted: because you perfectly guessed SEN's root password and we cant have that displayed all over the shoutbox
given Moose's post I don't think he had to guess. ^^
[04:53 pm]
NudeRaider -- lil-Inferno
lil-Inferno shouted: Nude why'd you delete my shout
why not? :awesome:
[04:26 pm]
Vrael -- because you perfectly guessed SEN's root password and we cant have that displayed all over the shoutbox
[03:58 pm]
lil-Inferno -- sadjfjkasdhfijsadhmfcjhsdajkvfmjadslkfhjsdkahf
[03:58 pm]
lil-Inferno -- Nude why'd you delete my shout
[03:35 pm]
NudeRaider -- never trust a statistic you haven't forged yourself
[04:37 am]
Ultraviolet -- 80% of statistics are made up on the spot
[08:05 pm]
Symmetry -- 50% of strings in starcraft are references
[2026-6-07. : 1:59 am]
RIVE -- Lots of fun little nods to different works of others in the cheats too.
[2026-6-06. : 5:17 pm]
Oh_Man -- so i was today years old wen i learned rebel yell starcraft mission is named after a billy idol song. makes me wonder wat other missions are named after songs
Please log in to shout.


Members Online: Zycorax, NudeRaider