A Little Problem...

wc345

Member
Reaction score
1
Hi all
I got now a little problem (i guess,and hope)
so,i've made a trigger that auto-train the footman,but then i make a upgrade which upgrades this structure to another like (Footman Barracks to Footman Auditorium) but when upgrade is finished,the unit don't auto-train :( i tried to make a
Unit - A unit owned by Player 1 (Red) Finishes an upgrade

but again it doesn't work :( can someone help me out with that ?
 

wc345

Member
Reaction score
1
Also now i see another problem,when i make a Footman Barracks and then make again Footman Barracks,the train from one building stops :(

Spawn1 foot
Events
Time - Every 10.00 seconds of game time
Conditions
Actions
Unit - Order Building to train/upgrade to a Footman

ON1 foot
Events
Unit - A unit owned by Player 1 (Red) Finishes construction
Conditions
(Unit-type of (Constructed structure)) Equal to Footman Barracks
Actions
Trigger - Turn on Spawn1 foot <gen>
Set Building = (Constructed structure)


Move1 foot
Events
Unit - A unit owned by Player 1 (Red) Finishes training a unit
Conditions
(Unit-type of (Trained unit)) Equal to Footman
Actions
Unit - Change ownership of (Trained unit) to Player 12 (Brown) and Retain color
Unit - Order (Trained unit) to Attack-Move To (Center of Region 000 <gen>)

For Upgrade:

Spawn1 foot upg
Events
Time - Every 2.00 seconds of game time
Conditions
Actions
Unit - Order Building_30 to train/upgrade to a Foot Knight

ON1 foot upg
Events
Unit - A unit owned by Player 1 (Red) Finishes an upgrade
Conditions
(Unit-type of (Constructed structure)) Equal to Foot Auditorium
Actions
Trigger - Turn on Spawn1 foot upg <gen>
Set Building_30 = (Constructed structure)

Move1 foot upg
Events
Unit - A unit owned by Player 1 (Red) Finishes training a unit
Conditions
(Unit-type of (Trained unit)) Equal to Foot Knight
Actions
Unit - Change ownership of (Trained unit) to Player 12 (Brown) and Retain color
Unit - Order (Trained unit) to Attack-Move To (Center of Region 000 <gen>)

That is...
 

KaerfNomekop

Swim, fishies. Swim through the veil of steel.
Reaction score
612
Did we not solve this before? http://www.thehelper.net/forums/showthread.php/170548-Build-trained-stops

1. A variable named Building can only refer to ONE Barracks at a time; when you make a second, it will only refer to the second Barracks, not the first. Get rid of the variables.
2. For the same reason, you shouldn't use a periodic trigger to train footmen. Add the Train Unit action to the "Move1 foot" trigger, get rid of the rest.
3. Replaced Constructed Structure with Triggering Unit.
4. Also add a Train Unit action to the Finishes Construction trigger.
 

wc345

Member
Reaction score
1
But how to get rid of variables cuz how to say to the game to use a Barracks ? Because i made a Order (Barracks) to trained a Footman,how in other way to do it ?
 

KaerfNomekop

Swim, fishies. Swim through the veil of steel.
Reaction score
612
You don't need a variable at all. You order Triggering Unit to train a Footman. Since the event is A unit Finishes training a unit, Triggering Unit refers to the Barracks that trained the Footman.
 

wc345

Member
Reaction score
1
I fix the problems that was having,thanks a lot for fast reply :) and useful definitions :)
 
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