• 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.
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!
  • ✅ The POLL for Hive's Texturing Contest #34 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!
  • ✅ The POLL for Hive's Techtree Contest #20 is OPEN! Vote for the TOP 3 FACTIONS! 🔗Click here to cast your vote!

Removing player units (when player is defeated)

Status
Not open for further replies.

Galaga

G

Galaga

Need help with this...
When a player, i.e. Player 4 (Purple) is defeated,

How do I make all his units disappear?
 
  • Actions
    • Unit Group - Pick every unit in (Units owned by Player 4 (Purple)) and do (Actions)
      • Loop - Actions
        • Unit - Kill (Picked unit)
 
  • Actions
    • Unit Group - Pick every unit in (Units owned by Player 4 (Purple)) and do (Actions)
      • Loop - Actions
        • Unit - Kill (Picked unit)


I recommend using

  • Unit Group - Pick every unit in (Units owned by Player 4 (Purple)) and do (Actions)
    • Loop - Actions
      • Unit - Remove (Picked unit)
Killing them leaves a corpse and they are still considered in the game, lag and all, whereas removing them does not.
 
set TempUnitGroup = units owned by player 4
unit group - pick every unit in TempUnitGroup
loop actions
unit - remove picked unit
custom script: call RemoveGroup(udg_TempUnitGroup)



have to remove a unit group leak
 
ye i forgot about the leaks but its not something really serious because purple can only be defeated once :D
 
Status
Not open for further replies.
Back
Top