Score system

Murilo

New Member
Reaction score
0
Hello, everybody. I need a help with a score system. In my map, an unit is generated to all four players in game, and they fight each other. I want a score system that, when all units are dead except for one, the player controlling that unit gets 1 point. When any player scores 10 points, he/she wins. Also, when a round is finished, I would like to remove the remaining unit, so all could respaw again. A tutorial would be awesome. Thank you all.
 

Frozenwind

System maker
Reaction score
99
You can do this "easily" by simply checking for each condition whether they are alive or not when one dies, like:
Code:
Event: Any unit dies
Local Variables: Integer init. value 0
Actions
if unitA is dead
    then set integer = integer +1
    else do nothing
if unitB is dead
    then set integer = integer +1
    else do nothing
if unitC is dead
    then set integer = integer +1
    else do nothing
if unitD is dead
    then set integer = integer +1
    else do nothing
if integer == 1
    then only one alive
    else do nothing
if integer == 0
    then your game is bugged as all are dead? Fix it!
    else do nothing

But you can also do it more advanced with a unitgroups:
Add all your relevant units to a unitgroup and do:

Code:
Event:
    any unit dies
Local Variables:
    integer Integer init. value 0
Actions:
    set Integer = Number of (Living) units in (Unit Group)
    if integer == 1...
    if integer == 0...

How advanced are you with triggers? Are you able to increase a global integer by 1 when a player survives etc.? Or what exactly do you want to know? Do you need the entire trigger or just the structure? Later today I got time to write the rest of the trigger, but I g2g now.
 

Murilo

New Member
Reaction score
0
Well, actually, this is my first map, and I don't know very well how to use triggers at all. So, the more complete help you can offer, bettter. Also, there is an unit that can generate another units, so the trigger must be something like "all units of the other players are dead" and not "only one unit survived".

Check this post: http://www.thehelper.net/forums/showthread.php?t=159870
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top