units not attack moving

Druzzl

You can change this now in User CP.
Reaction score
1
so, i created a new map, that's me and my buddy against 50 (maybe more later) waves of enemies, but for some reason i can't issue them they're attack closest unit order...

Waves
Code:
Attack Waves
    Events
        Timer - Every 90.0 seconds of Real Time
    Local Variables
        Second Enemy = 1 <Integer>
    Conditions
    Actions
        Trigger - Run Resources  (Check Conditions, Don't Wait until it finishes)
        General - If (Conditions) then do (Actions) else do (Actions)
            If
                Wave Number <= 9
            Then
                Variable - Modify Wave Number: + 1
                Unit - Create Wave Number Zergling for player 15 at Point 10000 using default facing (No Options)
                Unit - Create Wave Number Zergling for player 15 at Point 20000 using default facing (No Options)
                Unit - Create Wave Number Zealot for player 15 at Point 10000 using default facing (No Options)
                Unit - Create Wave Number Zealot for player 15 at Point 20000 using default facing (No Options)
                Unit - Create Wave Number Marine for player 15 at Point 10000 using default facing (No Options)
                Unit - Create Wave Number Marine for player 15 at Point 20000 using default facing (No Options)
                Trigger - Run Update Objective (Waves Completed)  (Check Conditions, Don't Wait until it finishes)
                Trigger - Run Update Objective (Waves Completed)  (Check Conditions, Don't Wait until it finishes)
                Trigger - Run Periodic Order  (Check Conditions, Don't Wait until it finishes)
            Else
        General - If (Conditions) then do (Actions) else do (Actions)
            If
                11 <= Wave Number <= 19
            Then
                Variable - Modify Wave Number: + 1
                Variable - Modify Second Enemy: + 1
                Unit - Create Wave Number Zergling for player 15 at Point 10000 using default facing (No Options)
                Unit - Create Wave Number Zergling for player 15 at Point 20000 using default facing (No Options)
                Unit - Create Wave Number Zealot for player 15 at Point 10000 using default facing (No Options)
                Unit - Create Wave Number Zealot for player 15 at Point 20000 using default facing (No Options)
                Unit - Create Wave Number Marine for player 15 at Point 10000 using default facing (No Options)
                Unit - Create Wave Number Marine for player 15 at Point 20000 using default facing (No Options)
                Unit - Create Second Enemy Medic for player 15 at Point 10000 using default facing (No Options)
                Unit - Create Second Enemy Medic for player 15 at Point 20000 using default facing (No Options)
                Unit - Create Second Enemy Marauder for player 15 at Point 10000 using default facing (No Options)
                Unit - Create Second Enemy Marauder for player 15 at Point 20000 using default facing (No Options)
                Unit - Create Second Enemy Stalker for player 15 at Point 10000 using default facing (No Options)
                Unit - Create Second Enemy Stalker for player 15 at Point 20000 using default facing (No Options)
                Unit - Create Second Enemy Roach for player 15 at Point 10000 using default facing (No Options)
                Unit - Create Second Enemy Roach for player 15 at Point 20000 using default facing (No Options)
                Trigger - Run Update Objective (Waves Completed)  (Check Conditions, Don't Wait until it finishes)
                Trigger - Run Update Objective (Units Left (Unit Spawns))  (Check Conditions, Don't Wait until it finishes)
                Trigger - Run Periodic Order  (Check Conditions, Don't Wait until it finishes)
            Else
        General - If (Conditions) then do (Actions) else do (Actions)
            If
                21 <= Wave Number <= 29
            Then
                Variable - Modify Wave Number: + 1
                Unit - Create 10 Hydralisk for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 10 Hydralisk for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 10 Archon for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 10 Archon for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 5 Hellion for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 5 Hellion for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 5 Siege Tank (Tank Mode) for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 5 Siege Tank (Tank Mode) for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 10 Dark Templar for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 10 Dark Templar for player 15 at Point 20000 using default facing (No Options)
                Trigger - Run Update Objective (Waves Completed)  (Check Conditions, Don't Wait until it finishes)
                Trigger - Run Update Objective (Units Left (Unit Spawns))  (Check Conditions, Don't Wait until it finishes)
                Trigger - Run Periodic Order  (Check Conditions, Don't Wait until it finishes)
            Else
        General - If (Conditions) then do (Actions) else do (Actions)
            If
                31 <= Wave Number <= 39
            Then
                Variable - Modify Wave Number: + 1
                Unit - Create 5 Ultralisk for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 5 Ultralisk for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 10 Immortal for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 10 Immortal for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 10 Thor for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 10 Thor for player 15 at Point 20000 using default facing (No Options)
                Trigger - Run Update Objective (Waves Completed)  (Check Conditions, Don't Wait until it finishes)
                Trigger - Run Update Objective (Units Left (Unit Spawns))  (Check Conditions, Don't Wait until it finishes)
                Trigger - Run Periodic Order  (Check Conditions, Don't Wait until it finishes)
            Else
        General - If (Conditions) then do (Actions) else do (Actions)
            If
                Wave Number > 40
            Then
                Variable - Modify Wave Number: + 1
                Unit - Create 5 Brood Lord for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 5 Brood Lord for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 5 Corruptor for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 5 Corruptor for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 5 Void Ray for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 5 Void Ray for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 5 Carrier for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 5 Carrier for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 1 Mothership for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 1 Mothership for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 5 Banshee for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 5 Banshee for player 15 at Point 20000 using default facing (No Options)
                Unit - Create 5 Battlecruiser for player 15 at Point 10000 using default facing (No Options)
                Unit - Create 5 Battlecruiser for player 15 at Point 20000 using default facing (No Options)
                Trigger - Run Update Objective (Waves Completed)  (Check Conditions, Don't Wait until it finishes)
                Trigger - Run Update Objective (Units Left (Unit Spawns))  (Check Conditions, Don't Wait until it finishes)
                Trigger - Run Periodic Order  (Check Conditions, Don't Wait until it finishes)
            Else
        General - If (Conditions) then do (Actions) else do (Actions)
            If
                Or
                    Conditions
                        Wave Number == 10
                        Wave Number == 20
                        Wave Number == 30
            Then
                Variable - Modify Wave Number: + 1
            Else
        Player - Modify player 15 Handicap: Add 3
Periodic Order
Code:
 Periodic Order
    Events
        Timer - Every 10.0 seconds of Real Time
    Local Variables
    Conditions
    Actions
        Unit Group - Pick each unit in (Any units in (Entire map) owned by player 15 matching Excluded: Missile, Dead, Hidden, with at most Any Amount) and do (Actions)
            Actions
                Unit - Order (Picked unit) to ( Attack targeting (Position of (Closest unit to (Position of (Picked unit)) in (Any units in (Entire map) owned by player Any Player matching Excluded: Missile, Dead, Hidden, with at most Any Amount)))) (Replace Existing Orders)
Idle Order
Code:
Idle Order
    Events
        Unit - Any Unit Becomes idle
    Local Variables
    Conditions
        (Owner of (Triggering unit)) == 15
    Actions
        Unit - Order (Triggering unit) to ( Attack targeting (Position of (Closest unit to (Position of (Triggering unit)) in (Any units in (Entire map) owned by player Any Player matching Excluded: Missile, Dead, Hidden, with at most Any Amount)))) (Replace Existing Orders)
 

Siretu

Starcraft 2 Editor Moderator
Reaction score
293
What happens? Trigger error or nothing or something unexpected?

I'd guess the problem is that you're telling them to target the closest unit on the map. That unit is probably the unit itself. So you're telling it to attack move to it's own position.

Try to change the filter to uncheck self and/or allied.
 

Druzzl

You can change this now in User CP.
Reaction score
1
ok, changed the filter to exclude self and ally, and still nothing, they don't even twitch when they spawn, just stand there like idiots...
 

Siretu

Starcraft 2 Editor Moderator
Reaction score
293
Try not excluding ally, in case they're somehow allied with your units. Also, in Periodic Order, try putting a debug message inside the "Pick each unit". See how many times it prints the message.
 

Druzzl

You can change this now in User CP.
Reaction score
1
debug runs once per unit, every time the trigger fires, and every time a unit is spawned with the wave trigger, and none of them move (took ally off excluded also)
 

Siretu

Starcraft 2 Editor Moderator
Reaction score
293
Oh right. "(Any units in (Entire map) owned by player Any Player matching Excluded: Missile, Dead, Hidden, with at most Any Amount)" does not have a reference to the picked unit, so when you exclude self, it doesn't understand that it has anything to do with the picked unit.

To fix this, try using "Units in region with alliance to player" instead and get all the units in the entire map with the alliance "Enemy" with the owner of (Picked Unit).
 

Druzzl

You can change this now in User CP.
Reaction score
1
damn... i totally missed that too... got it to work, thanks!
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Varine Varine:
    How can you tell the difference between real traffic and indexing or AI generation bots?
  • The Helper The Helper:
    The bots will show up as users online in the forum software but they do not show up in my stats tracking. I am sure there are bots in the stats but the way alot of the bots treat the site do not show up on the stats
  • Varine Varine:
    I want to build a filtration system for my 3d printer, and that shit is so much more complicated than I thought it would be
  • Varine Varine:
    Apparently ABS emits styrene particulates which can be like .2 micrometers, which idk if the VOC detectors I have can even catch that
  • Varine Varine:
    Anyway I need to get some of those sensors and two air pressure sensors installed before an after the filters, which I need to figure out how to calculate the necessary pressure for and I have yet to find anything that tells me how to actually do that, just the cfm ratings
  • Varine Varine:
    And then I have to set up an arduino board to read those sensors, which I also don't know very much about but I have a whole bunch of crash course things for that
  • Varine Varine:
    These sensors are also a lot more than I thought they would be. Like 5 to 10 each, idk why but I assumed they would be like 2 dollars
  • Varine Varine:
    Another issue I'm learning is that a lot of the air quality sensors don't work at very high ambient temperatures. I'm planning on heating this enclosure to like 60C or so, and that's the upper limit of their functionality
  • Varine Varine:
    Although I don't know if I need to actually actively heat it or just let the plate and hotend bring the ambient temp to whatever it will, but even then I need to figure out an exfiltration for hot air. I think I kind of know what to do but it's still fucking confusing
  • The Helper The Helper:
    Maybe you could find some of that information from AC tech - like how they detect freon and such
  • Varine Varine:
    That's mostly what I've been looking at
  • Varine Varine:
    I don't think I'm dealing with quite the same pressures though, at the very least its a significantly smaller system. For the time being I'm just going to put together a quick scrubby box though and hope it works good enough to not make my house toxic
  • Varine Varine:
    I mean I don't use this enough to pose any significant danger I don't think, but I would still rather not be throwing styrene all over the air
  • The Helper The Helper:
    New dessert added to recipes Southern Pecan Praline Cake https://www.thehelper.net/threads/recipe-southern-pecan-praline-cake.193555/
  • The Helper The Helper:
    Another bot invasion 493 members online most of them bots that do not show up on stats
  • Varine Varine:
    I'm looking at a solid 378 guests, but 3 members. Of which two are me and VSNES. The third is unlisted, which makes me think its a ghost.
    +1
  • The Helper The Helper:
    Some members choose invisibility mode
    +1
  • The Helper The Helper:
    I bitch about Xenforo sometimes but it really is full featured you just have to really know what you are doing to get the most out of it.
  • The Helper The Helper:
    It is just not easy to fix styles and customize but it definitely can be done
  • The Helper The Helper:
    I do know this - xenforo dropped the ball by not keeping the vbulletin reputation comments as a feature. The loss of the Reputation comments data when we switched to Xenforo really was the death knell for the site when it came to all the users that left. I know I missed it so much and I got way less interested in the site when that feature was gone and I run the site.
  • Blackveiled Blackveiled:
    People love rep, lol
    +1
  • The Helper The Helper:
    The recipe today is Sloppy Joe Casserole - one of my faves LOL https://www.thehelper.net/threads/sloppy-joe-casserole-with-manwich.193585/
  • The Helper The Helper:
    Decided to put up a healthier type recipe to mix it up - Honey Garlic Shrimp Stir-Fry https://www.thehelper.net/threads/recipe-honey-garlic-shrimp-stir-fry.193595/

      The Helper Discord

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top