can some one help me

shHUNTER

New Member
Reaction score
0
there is a Region.in the Region we have 3 passiv unit.a player go in Region and attack another player.i want a trigger that when this hapen that 3 pasive unit atack the player
 

sentrywiz

New Member
Reaction score
25
You need better english. And I mean it.

Players don't attack regions, units do. Units are commanded by players. You mean when unit controlled by player attacks region, your 3 units in that region attack the unit?

Here is your trigger. You didn't tell much, but I hope all your 3 units are the same:


Trigger:
  • Attack Region
    • Events
      • Unit - A unit enters "Your Region Name"
    • Conditions
      • (Owner of (Entering unit)) Equal to "Your Player"
    • Actions
      • Unit Group - Pick every unit in (Units in "Your Region" owned by "I don't know what player is your enemy player) and do (Unit - Order (Picked unit) to Attack (Entering unit))



Next time, provide more information.
 

Accname

2D-Graphics enthusiast
Reaction score
1,462
@sentrywiz: As far as i understood he wants some passive units to attack a player if this player is attacking another player while he is inside a specific region. imagine city guards which attack an RPG hero if he attacks another players RPG hero inside the city.


For the trigger, it should look somewhat like this:
(Handwritten!!!)
Trigger:
  • Events
    • Unit - A unit is attacked
    • Conditions
      • ((Owner of (Attacked Unit)) Not Equal to (Owner of (Attacking Unit)))
      • (MyRect contains (Triggering Unit)
    • Actions
      • set TempGroup = Units in MyRect matching ((Unit Type of (Matching Unit)) Equal to MyUnitType)
      • Unit Group - Pick every unit in TempGroup and do (Actions)
        • Loop Actions
          • Unit - Order (Picked unit) to Attack (Attacking unit)
      • Custom Script: call DestroyGroup (udg_TempGroup)

MyRect would be the rect you are talking about
and MyUnitType would be the unit type of the passive units.
 

sentrywiz

New Member
Reaction score
25
@sentrywiz: As far as i understood he wants some passive units to attack a player if this player is attacking another player while he is inside a specific region. imagine city guards which attack an RPG hero if he attacks another players RPG hero inside the city.


For the trigger, it should look somewhat like this:
(Handwritten!!!)
Trigger:
  • Events
    • Unit - A unit is attacked
    • Conditions
      • ((Owner of (Attacked Unit)) Not Equal to (Owner of (Attacking Unit)))
      • (MyRect contains (Triggering Unit)
    • Actions
      • set TempGroup = Units in MyRect matching ((Unit Type of (Matching Unit)) Equal to MyUnitType)
      • Unit Group - Pick every unit in TempGroup and do (Actions)
        • Loop Actions
          • Unit - Order (Picked unit) to Attack (Attacking unit)
      • Custom Script: call DestroyGroup (udg_TempGroup)

MyRect would be the rect you are talking about
and MyUnitType would be the unit type of the passive units.


Doesn't matter who answers it, good thing you understood what he meant... I didn't :p
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top