Tutorial Making a Hero Arena

1

131ackout

Guest
Unfortunately, I don't know how... :(

This is only a tutorial about the hero arenas, not duel system.
 

justme97

New Member
Reaction score
0
Need objet editor

As you know, there are many heroes arenas, created and made, and you want to make your own, too? Well, you can, just follow my tutorial!

Introduction:
1. Creating the template
2. Creating a Hero Arena
3. Making Heroes
4. Working on Triggers
4a. Create Wisp
4b. Giving Hero
5. Items
6. Units
7. Bases
4c. Reviving

1 - Creating the template

Since there are many kinds of templates, such as Ashenvale forest, Northrend, Ice Glacier, and many more. Or, you can put a theme in there such as Mario, Karate style, and many more. I picked Cityscape, because it has neat tiles. So, now, we'll begin to create much like the Angel Arena. When done, follow on the next step.

[Sorry, I don't have the explain screenshot for the arena. I'll add it soon.]

2 - Creating Hero Arena

In order to do the triggers for selecting/picking heroes by using circle, we'll need to create a place where the heroes can be created. For example, if you are planning to make 50 heroes, then the arena SHOULD be big. If the 50 heroes do not fit there, make it more big BY increase and decrease the terrain (floor). After that, let's continue on step 3.

Making Heroes

Making heroes using Object Editor is simple, but will take awhile to work it, even if you have a slow & laggy computer. I would recommend that you first create 5 heroes, and we'll add more heroes later. If you want, you can modify the heroes' abilities, but if you want, you can skip that later.

Working on Triggers

The triggers are used to make the game work. In order to pick a hero, on the hero arena, there MUST be a hero, within a circle of power (say medium if you want the hero stand on it, otherwise small infront of hero). After that, we'll need to put the regions ON a circle of power. This allows the heroes to select units, but that won't work, so we need the triggers.

A - When this trigger is on, this allows a wisp to enter a hero, then the hero will appear at middle, under your control, plus the wisp will be removed. There are many triggers for heroes to do this work, so create a file in the Triggers for all heroes triggers. Here's a example code to create the wisps:

Code:
Initialization
    Events
        Map initialization
    Conditions
    Actions
Player Group - Pick every player in (All players) and do (Actions)
    Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                ((Picked player) controller) Equal to User
                ((Picked player) slot status) Equal to Is playing
            Then - Actions
                Unit - Create 1 Wisp for (Picked player) at (Center of (Playable map area)) facing Default building facing degrees
            Else - Actions
                Do nothing [COLOR="Red"]You can leave this action, or you can leave it empty."[/COLOR]
4B. To make a wisp give the hero, you need the triggers like this:
Code:
DarkElf Ranger Pick
    Events
        Unit - A unit enters DarkElfRangerPick <gen>
    Conditions
        (Unit-type of (Triggering unit)) Equal to Wisp
    Actions
        Unit - Create 1 Dark Elf Ranger for (Entering Unit) at (Center of (Playable map area)) facing Default building facing degrees
        Unit - Remove (Triggering unit) from the game [COLOR="Red"]Must come last.[/COLOR]
Now that you know this, let's continue on next step.

Items

Not every Hero Arena is without items - they are used to give more damage, HP or something that is the effect, costing gold. Without a item on the Hero Arena, then it would be boring - people will be sick of it, never playing it anymore. If you want, you can make the items cost a lumber, meaning it is VERY unique and probably bestest items in the game. The Hero Arena must have the starting items, such as Axe +8, means its damage is 8+ for people who is wearing that item.

A Good Item:

Description: A level 3 boot.
Tooltip - Basic: Night Boot (500)
Tooltip - Extended: A boot that gives the ability "Shadowmeld," allowing the hero to become invisible during the night, and gives 120 additional movement speed.
(The Green number shows the gold amount, because it's too light for yellow.)
A Bad Item:

Description: A ugly and bad boots. (A bad, offensive words describing that is a bad boot.)
Tooltip - Basic: God Boot (If the tooltip below is giving a minor movement speed, why is this named "God Boot"? Even, NO gold cost here.)
Tooltip - Extended: Gives a 30 additional movement speed.
Lumber: 3 (3 LUMBER COST. MEANING IT IS A BAD ITEM.)

That's why you MUST look over your items CAREFULLY. Otherwise, they'll become bad items.

Units

The units are used for players to kill these creeps. At start, there must be minor creeps like level 1-4. After 10 minutes (600 seconds) later, the creeps must become "moderate creeps" for players to kill them, gaining more experience. Must be creeps level 5-8 After another 10 minutes, the creeps will become major, stronger and more HP. Levels for creeps: 9-10 or higher. Also, use the units for shops for items, many more. Also, if you want, add an anti-camping tower in the bases, so the enemies can be killed quickly if its damage is on godly.

Bases

Bases are used to revive, purchase the items and other stuff from the stores, OR buy the items that are used for replacing your hero with other new. A good base is like this:

A Life/Mana Fountain
Three Shops - One with starting items and gambles, the tomes and potions/summonings.
One Hero Shop (people first buy a item that replaces you with your heroes, even thought you have to go to a different circle (not in hero arena).

Bad base is usually like this:

Mana Fountain
Three shops without items
no hero shop
NO REVIVE.

Triggers (Continued) Reviving

In order to revive, you'll need two triggers. One trigger is used for a base and other is for other base.
Make a trigger like this:

Code:
Reviving1
    Events
        Unit - A unit Dies
    Conditions
        ((Dying unit) is A Hero) Equal to True
        ((Owner of (Dying unit)) is an ally of Player 1 (Red)) Equal to True
    Actions
        Wait 20.00 seconds ([COLOR="Red"]Can set it to any time you want.[/COLOR])
        Hero - Instantly revive (Dying unit) at (Center of (West Base)) <gen>), Hide revival graphics
You can show the revival graphics if you want to. For other team, change the "Condition" [((Owner of (Dying unit)) is an ally of Player 1 (Red)) Equal to True]. The color appear should be changed to Brown (Player 12). If you are setting 10 players, change it to LB Player 10 (Light Blue.) If you want, you can use something other than top, like this:
[It's in the attachment below, scroll down.]

Well, these things are all you need to know about the "basics." Hope this is helpful and enjoyable!

FAQ:
1. Will you make us a template?
1A. Since I'm not good with creating a template for Hero Arena, so no. :(

2. What if I put "Create a Wisp" in the Else Actions, will it work?
2A. Unfortunately, not. Because sometimes the problems occur in the Else actions, so I want you to leave it nothing but "Do nothing."

3. Can I still add actions in the Else actions?
3A. No, just add the actions below of If Condition/Then/Else, became same thing I said in question 2#.

4. If you are planning to make a Hero Arena template, will it have rigged and rigged items in there?
4A. No, because it's unfair. I don't like it when some one is very, very, very rigged.

Do you have any questions? Just post here, and I'll update. Hope you learn well from my tutorial!

~131ackout
HI.I need the link for downloading Object Editor.Please help me.
 

skyblader

You're living only because it's illegal killing.
Reaction score
159
The object editor is in the world editor, it coems with warcraft.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top