• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!

Help with Add Stats and Skills

Status
Not open for further replies.
Level 3
Joined
Nov 1, 2012
Messages
27
Hey guys from the Hive! Well i got an easy request for you guys:

There's a cool system out there http://www.hiveworkshop.com/forums/...how-create-artificial-level-up-system-225942/

that its very great and simple. Im not a triggerer, not even close, but got some idea about. The point is, i'll be glad if some could help with Adding Stats (Damage and Armor) and Skills (Critical hit, evasion, etc) for every level, for example:

Footman
lvl 2: critical hit
lvl 3: block
lvl 4: become captain

Orc Grunt
lvl 2: critical hit
lvl 3: evasion
lvl 4: etc...

Just an example would be fine, A pic or a map upload would be fine, Tnks for everything! :goblin_good_job:
 
Level 12
Joined
Sep 11, 2011
Messages
1,176
this is an example from Footman > Swordsman, Swordsman > Captain.

  • Level Up System
    • Events
      • Unit - A unit Dies
    • Conditions
    • Actions
      • Set HandleID = (Key (Killing unit))
      • Hashtable - Save ((Load HandleID of 1 from Level) + 1) as HandleID of 1 in Level
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Unit-type of (Killing unit)) Equal to Footman
        • Then - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Load HandleID of 1 from Level) Equal to 2
            • Then - Actions
              • Unit - Add Critical Strike (Neutral Hostile) to (Killing unit)
            • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Load HandleID of 1 from Level) Equal to 3
            • Then - Actions
              • Unit - Add Command Aura to (Killing unit)
            • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Load HandleID of 1 from Level) Equal to 4
            • Then - Actions
              • Unit - Remove (Killing unit) from the game
              • Set tempPoint = (Position of (Killing unit))
              • Unit - Create 1 Swordsman for (Owner of (Killing unit)) at tempPoint facing Default building facing degrees
              • Special Effect - Create a special effect attached to the origin of (Last created unit) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
              • Selection - Select (Last created unit) for (Owner of (Killing unit))
              • Custom script: call RemoveLocation(udg_tempPoint)
            • Else - Actions
        • Else - Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Unit-type of (Killing unit)) Equal to Swordsman
        • Then - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Load HandleID of 1 from Level) Equal to 2
            • Then - Actions
              • Unit - Add Endurance Aura (Neutral Hostile) to (Killing unit)
            • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Load HandleID of 1 from Level) Equal to 3
            • Then - Actions
              • Unit - Add Cleaving Attack (Neutral Hostile) to (Killing unit)
            • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Load HandleID of 1 from Level) Equal to 4
            • Then - Actions
              • Unit - Remove (Killing unit) from the game
              • Set tempPoint = (Position of (Killing unit))
              • Unit - Create 1 Captain for (Owner of (Killing unit)) at tempPoint facing Default building facing degrees
              • Special Effect - Create a special effect attached to the origin of (Last created unit) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
              • Selection - Select (Last created unit) for (Owner of (Killing unit))
              • Custom script: call RemoveLocation(udg_tempPoint)
            • Else - Actions
        • Else - Actions
Im not a triggerer, not even close
then learn how to trigger, there are a lot of tutorials here in hive.
we will never be able to trigger if we don't learn :/

P.s remember when the footman became a swordsman, the swordsman is not footman anymore, so there is no level 5 for footman.
 
Last edited:
Level 3
Joined
Nov 1, 2012
Messages
27
Hey broo thanks!! I thought it was easier or shorter, but it doesnt matters! what really matters is your help bro. I give you Rep alredy, gonna test this and yes, i'll learn about triggers, cause we need the basics at least, right? tnks man
 
Status
Not open for further replies.
Top