Hello,
I am making a new RPG, and I have a problem with my alliance. Players 1-5 should be allied with the "home base" which is player 6 so I set the integers to 1 through 6. When I load my game my Hydra is hostile to player 6 and the x4 Spine crawlers own my hydra, did I do my trigger wrong? The only thing that I have changed so far is just the trigger. I might have missed something in player properties maybe, or somewhere else?
I'm not sure if this is the solution, but try moving the alliance function outside of your integer loop. Only use the loop to add each player to Team, then make them allies.
How do I do that? I followed this tutorial from this site on making this alliance, lol ( newbie version ) don't quite understand about taking something out of a loop
To move one action, just click on it, hold the button and move your mouse with it. When it's not inside the For-Actions, it's outsid ethe loop ;)
Your current Code makes them only Allied when one Player (the last one, No 6) is not Playing (cause the Make-Allied-Action is in Else-Node). This is obviously never the case.
Use this Code instead:
Setup the alliances in the "game variant" settings.
players in local test mode don't use the game variant so you need to manually force them to be the correct alliance.... for testing purposes, I suggest you make the logic loop through your "teams" player groups to correct assign these alliances so the triggered alliance don't conflict with online play
if controller (player x) = computer then
set one way alliance for player x to player 1 = ally
Hello, I am making a new RPG, and I have a problem with my alliance. Players 1-5 should be allied with the "home base" which is player 6 so I set the integers to 1 through 6. When I load my game my Hydra is hostile to player 6 and the x4 Spine crawlers own my hydra, did I do my trigger wrong? The only thing that I have changed so far is just the trigger. I might have missed something in player properties maybe, or somewhere else?
Here is a pic,
http://imageshack.us/photo/my-images/59/triggerm.jpg/
I'm not sure if this is the solution, but try moving the alliance function outside of your integer loop. Only use the loop to add each player to Team, then make them allies.
How do I do that? I followed this tutorial from this site on making this alliance, lol ( newbie version ) don't quite understand about taking something out of a loop
@Xevaria: Go
To move one action, just click on it, hold the button and move your mouse with it. When it's not inside the For-Actions, it's outsid ethe loop ;)
Your current Code makes them only Allied when one Player (the last one, No 6) is not Playing (cause the Make-Allied-Action is in Else-Node). This is obviously never the case. Use this Code instead:
Alternative:
By that te Players are only allied to Player 6 and not to each others...
Cheers
Then
@Xevaria: Go
Setup the alliances in the "game variant" settings.
players in local test mode don't use the game variant so you need to manually force them to be the correct alliance.... for testing purposes, I suggest you make the logic loop through your "teams" player groups to correct assign these alliances so the triggered alliance don't conflict with online play
if controller (player x) = computer then set one way alliance for player x to player 1 = ally
something like that
Okay cool ill give that a try in afew hours when im off work
also where can i find a tutorial that a unit.will get very.small stat boosts per KILL?
Still not solved. and one else have ideas?
Doesn't something simple like this work for you?
Like this: