• Check out the results of the Techtree Contest #19!
  • Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

I Might Need Some Help In This

Status
Not open for further replies.
Level 19
Joined
Oct 15, 2008
Messages
3,228
Erm... I've not been on for quite some time, sorry, but i might want to ask a few questions about operating the World Editor, here is goes:

1. How do i "generate" gold and lumber every second like in DotA for a certain Player?

2. How do i cause damage over time to nearby units about 500 AOE range away with somehow a "barrage" projectile firing at random areas of the 500 AOE, like the Rifleman's projectile?

3. For AI, how do i make them build, train, use custom triggers and make my custom units?

4. How do i make computers in a fixed start location, meaning like the force and what race their chosen, the computers would be insane instead of normal?

5. How do i make the Blademaster's Bladestorm turn him invulnerable?

6. How do i make a Necromancer's Raise Dead raise something else instead of Skeletons and is able to summon them from the air rather than the dead?

7. How would i be able to make only one kind of a certain building upgradable from the Great Hall, like a one-of-a-kind building?

8. I hope you don't mind about the long questions and all these questions are related to my map, a melee map with the Horde as a ruling race, you don't mind right?

Thank you for answering me...
 
1. How do i "generate" gold and lumber every second like in DotA for a certain Player?

Create a trigger that every second of game time picks all players and add 1 gold.
This will now be repeated every second. Leaks so you should learn to remove leaks
2. How do i cause damage over time to nearby units about 500 AOE range away with somehow a "barrage" projectile firing at random areas of the 500 AOE, like the Rifleman's projectile?

Don't quite follow you there, but the rifleman don't have a projectile. It's an effect that appears directly on the target :)

3. For AI, how do i make them build, train, use custom triggers and make my custom units?

This can be done in the AI editor. I'm not experienced with it, so i won't try this one.

4. How do i make computers in a fixed start location, meaning like the force and what race their chosen, the computers would be insane instead of normal?

Don't quite follow you.
5. How do i make the Blademaster's Bladestorm turn him invulnerable?

trigger
When he starts the effect of the ability, make him invurnerable.
Then add a wait for condition.
The condition should every second check if the bladestorm buff is on the caster. If it's not, remove invurnerability.

6. How do i make a Necromancer's Raise Dead raise something else instead of Skeletons and is able to summon them from the air rather than the dead?

I don't understand what you mean by summon from the air, but if you go into the ability editor and look on raise dead you'll see "Summoned unit" somewhere. Change this to whatever you want.

7. How would i be able to make only one kind of a certain building upgradable from the Great Hall, like a one-of-a-kind building?

Not sure :/



Sorry for not being too informant on the trigger parts, i don't have my World Editor at the moment, so i can't really tell you the exact commands. If you look and test a little i'm sure you'll find it.

Oh, and about the leaks, go to this link: Things that leak
I recommend fixing them as they are gonna take up unnecessary space, which will cause lag.
 
I can't help you with a lot of it, so my apologies.

1.

  • Money Trigger
    • Events
      • Time - Every <Any number> seconds of game time
    • Conditions
    • Actions
      • Player - Add <Any number> to <Any Player> Current Gold
      • Player - Add <Any number> to <Any Player> Current Lumber
2. I don't get what you want in this bit...

3. Hmm, I have no idea with AI

4. Don't think you can really do this.

5. Not sure if its the most efficient but...

  • Blademaster Invulnerability
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Bladestorm
    • Actions
      • Unit - Make (Triggering unit) Invulnerable
Now create another trigger

  • Blademaster Vulnerability
    • Events
      • Unit - A unit Stops casting an ability
    • Conditions
      • (Ability being cast) Equal to Bladestorm
    • Actions
      • Unit - Make (Triggering unit) Vulnerable
6. You want to make it summon it from air units...? I don't know if you can do that but try changing the target of the ability to air units only.

If that doesn't work, well, you can always try something like this:

  • Raise Dead Air
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to <Dummy Spell>
    • Actions
      • Unit - Create 1 <Any unit> for (Owner of (Triggering unit)) at (Position of (Target unit of ability being cast)) facing Default building facing degrees
      • Unit - Add a <Any amount of time> Generic expiration timer to (Last created unit)
Make sure the dummy spell has no effect, all its buff durations an all are set at 0.01 etc. so it does nothing.

7. Hmm, I'm not too sure on this one either.

8. No not really. Only wish I was of more help. Sorry that I couldn't help you with a lot of them.
 
1.By using triggers
  • Events
  • Time - Every 2 seconds of game time
  • Conditions
  • NOTHING
  • Actions
  • Player - Add 1000 to Player 1 (Red)Current Gold
2.Iono
3.Iono

4.I think thats in Scenario and then u go to Players and stuff there.

5.Maybe u can with triggers havent checked

6.changing them into something other than skeletons is done by changing Data Unit Type into something else. Btw do air even make corpses?

7.If the Buildings got a skill like
Barracks - Skill is it can upgrade into Castle but it needs a requirement - Castle and the requirement thing can onli be learned from town hall? iono
8.lol
 
1.
event
-Time-every 1 second
action
-Player- add 1 to player 1 current gold.
And there you go.If you want for rest of the players just put an action for aech of them
4.Go to Scenario Properties and there you can fix starting locations and races.

7.
Action-Player-Limit training (insert building or unit) to (Limited number like 1)
to player 1.
For rest of players do the same just change player number.
6.Must make in object editor flying unit to "can rais, does decay".Not sure about this.
 
  • Blademaster Vulnerability
    • Events
      • Unit - A unit Stops casting an ability
    • Conditions
      • (Ability being cast) Equal to Bladestorm
    • Actions
      • Unit - Make (Triggering unit) Vulnerable

That won't work, since stops casting an ability is whenever a unit stops the casting time of an ability.
You would have to check for when the buff is removed or when the order is removed. You could also wait a set amount of time.

And the first one have been solved several times already now, but you all do it very inefficient.
Action
Pick all players in player group(all players)

That is way more efficient
 
Create a trigger that every second of game time picks all players and add 1 gold.
This will now be repeated every second. Leaks so you should learn to remove leaks

I mean like, how do i do it in the Trigger Editor, which selections?

Don't quite follow you there, but the rifleman don't have a projectile. It's an effect that appears directly on the target :)

Yes i mean that little tiny bulletsparks on the target, how'd you make it hit randomed spots on the 500 AOE around you but damage the whole 500 AOE instead of just that spot?

Don't quite follow you.

Like, usually when you make different factions or forces there's a fixed start location button, a race chossing button and whether you want it as a computer, player, neutral or rescuable, when you choose computer, it'll be automatically set to normal and if you use Fixed Start Location you can't change it before the game starts, how do you make the comeputer Insane?

I don't understand what you mean by summon from the air, but if you go into the ability editor and look on raise dead you'll see "Summoned unit" somewhere. Change this to whatever you want.

Like the Summon Wolves, they can be summoned from the "air", so i want to summon something from the air instead...

Sorry for not being too informant on the trigger parts, i don't have my World Editor at the moment, so i can't really tell you the exact commands. If you look and test a little i'm sure you'll find it.

Don't worry i'll just wait for replies, and thanks

And thank you for the replies, i edited this...
 
So you mean you want to use raise dead without needing a corpse? Not a flying unit?
Then i would recommend just changing feral spirit to the unit you want, and make it summon 1 instead.

For the AoE thingie:

Events
A unit starts the effect of an ability
Conditions
Ability being cast is equal to (your spell)
Actions
Set VariableCaster to (casting unit)
Start Trigger 2
Wait (how long you want the spell to last)
Turn off Trigger 2

Trigger2
Events
Every Second of game time.
Conditions
Actions
Create a special effect at (Random point in range(500) of (VariableCaster)
Pick all units in range(500) of (VariableCaster) matching (matching unit) is an enemy of (VariableCaster)
Order VariabeCaster to damage (picked unit)
 
Well I told you for:1,4,7.
But for 6 just change in object editor instead of skeletons to something else.
2.You mean like in DotA dwarven snipers ability?

I mean like, know Dwarven Sniper's shots instantly hit the target with a "Bullet Spark"? Yes, i want that Bullet Spark but this time the Bullet Spark hits random areas around a 500 AOE of the character or building or vehicle having it as a passive ability like Tormented Soul's Pulse Nova or that other skill replacing the Explosions with the Bullet Spark, get it?
 
You mean the Rifleman, not the sniper.
Events
A unit starts the effect of an ability
Conditions
Ability being cast is equal to (your spell)
Actions
Set VariableCaster to (casting unit)
Start Trigger 2
Wait (how long you want the spell to last)
Turn off Trigger 2

Trigger2
Events
Every Second of game time.
Conditions
Actions
Create a special effect at (Random point in range(500) of (VariableCaster)
Pick all units in range(500) of (VariableCaster) matching (matching unit) is an enemy of (VariableCaster)
Order VariabeCaster to damage (picked unit)
 
Status
Not open for further replies.
Back
Top