Warcraft 3 MAP EDITOR, SOMEONE HELP

For those people already advanced in map making. Please I need some help with my map.
So I want to create an effect, when there is night
-the villagers dissapear
-small fog is created in the town
-the music changes
-units can not be trained by the player
-order some AI units to move to a given location when nightime comes and move back when day comes

Also I want to make a timer, every time it becomes day, a timer appears couting down the time it will take to another night fall.

PLEASE HELP…

to achieve that you need to create triggers. If you don’t know how you need to search for volunteers to build the triggers for you, but like many will say the same answer over and over which is: Learn GUI/JASS then do it yourself.

Tha’ts what I’m dooing. I need someone for help to at least give me the coomands for these triggers

Either hide or remove all units of the villager types. Hide can be useful to restore them during the day by unhiding them rather than having to respawn them. When hiding units one may want to use a unit group variable to keep track of the hidden units.

Possibly a weather effect throughout the town region. Can be turned on and off. Use a global variable to track this weather effect.

Should be actions to do this.

There is an action to disable tech tree availability for units, upgrades and abilities. One would need one such action per unit to disable.

Since one likely wants to enable the units to be trained during the day then one might want an array list of unit types. One can then run the action on each element of the list rather than copying the action potentially dozens of times for every possible unit the player can train.

Standard TD like triggers. Pick the units and other them to the desired location. May want to disable AI guard location so that the units do not leash back.

For more help I recommend the HiveWorkshop forums. It is currently the largest active western Warcraft III custom map making community.