Distructibles limit + Income for farms/people

Holla.

New Member
Reaction score
14
Okeydokey, 2 questions.
One: If i have already made my map and it has like 6000 doodads in it, how do i put more in?
Two: How can i make a certain player gain income from a certain unit. Say, 60 per 30 seconds.
(side question if you can be bothered): How can i make a building only build able in certain places on the map, like, a farm can only be built on crop terrain and an error message saying -Farms can only be built on crop terrain- come up when you try to not.

Ta!
 

Ayanami

칼리
Reaction score
288
2) Use a trigger to do this. Use a periodic event and then in the actions, add the amount of gold you want.
 

ManyTimes

I'm so lonesome I could cry...
Reaction score
293
1. NewGen, search this very forum for "NewGen"...
Or click this link :) http://www.thehelper.net/forums/showthread.php?t=73936&highlight=NewGen
Do note: just download it, do not bother about reading troubleshoots, unless you are in trouble!

2.
Code:
t
    Events
        Time - Every 30.00 seconds of game time
    Conditions
    Actions
        Player Group - Pick every player in (All players) and do (Actions)
            Loop - Actions
                Set unitGroup1 = (Units owned by (Picked player) of type Footman)
                Player - Add (Number of units in unitGroup1) to (Picked player) Current gold
                Custom script:   call DestroyGroup(udg_unitGroup1)
The unitGroup1 is a variable of type UnitGRoup, array? No

Side question:
Code:
Untitled Trigger 004 Copy 2
    Events
        Unit - A unit Begins construction
    Conditions
        (Unit-type of (Constructing structure)) Equal to Farm
    Actions
        Set p = (Position of (Constructing structure))
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Terrain type at p) Equal to Lordaeron Summer - Grassy Dirt
            Then - Actions
            Else - Actions
                Unit - Order (Triggering unit) to Stop
                Unit - Kill (Constructing structure)
                Game - Display to (All players) the text: Cannot build there!
        Custom script:   call RemoveLocation(udg_p)
This trigger actually starts the farm construction, then it kills it instantly if it is built on wrong terrain type. Wrong terrain type in this case equals all terrain types except Grassy Dirt.

the "p" is a variable of type "point", array? No.
 

Holla.

New Member
Reaction score
14
but that means they will lose the gold, cant i stop it before construction? Also, can i use newgen when im alrdy halfway through a map?
 

ManyTimes

I'm so lonesome I could cry...
Reaction score
293
>>but that means they will lose the gold, cant i stop it before construction?
You can, by checking it through the Event:
Code:
Unit - A unit Is issued an order targeting a point
With the condition you want... If the building built is a farm then:
Code:
(Issued order) Equal to (Order(farm))

But... This takes a bit more work to it... Instead, why not just add the gold back to the player?
Code:
Player - Add 70 to Player 1 (Red) Current gold
And if you do not want the building to be killed, as in, it shows the "death" animation of the farm... You can always use the action "Unit - Remove" instead.

>>Also, can i use newgen when im alrdy halfway through a map?
I said, just download it and use it! :)
So, yes, you can. NewGen is just the WorldEditor with a few addons/plugins (whatever you prefer)... Such as you can turn on/off the limit of doodads.
 

Holla.

New Member
Reaction score
14
Ive never seen it so i dont think so.
Just another question. With the building the farm on the cropped land. Is it possible to have the green square (you know, the green square under the building your gonna place) turn red when its not on crops? So it seems like a normal warcraft rule?
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Staff online

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top