• 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.

need proper help

Status
Not open for further replies.
Level 2
Joined
Apr 8, 2012
Messages
20
hey guys, im making my first rpg style map some features listed in img

113244d1334855868-therooks-orpg-war3-2012-04-19-08-11-04-06.jpg


but i need help in creating custom spells via gui, i dont know jack bout jass im not quite understanding this tutorial maybe some1 can assist me? if you help me understand ill give u rep and credits in my map =]
 

Chaosy

Tutorial Reviewer
Level 40
Joined
Jun 9, 2011
Messages
13,219
well since you need MUI spells (MUI=many units able to cast the same spell without bugging at the same time) you should read this tutorial.
http://www.hiveworkshop.com/forums/trigger-gui-editor-tutorials-279/hashtables-mui-133407/

anyway there is no way to "learn" spells just improve your triggering in general there is not like a special way to make spells.


this how any spell should look in general.

1; the setup trigger

The setup trigger here you store variables with needed information such as damage duration etc
  • setup trigger
    • Events
      • Map initialization
    • Conditions
    • Actions
      • -------- The array is the level of the ability --------
      • Set ammout_of_explosives[1] = 2
      • Set ammout_of_explosives[2] = 4
      • Set ammout_of_explosives[3] = 6
      • Set damage[1] = 30.00
      • Set damage[2] = 40.00
      • Set damage[3] = 50.00
      • Set duration = 20.00

2 the cast trigger;

most cast trigers start like this
  • cast trigger
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to your_spell
    • Actions
      • Set caster = (Triggering unit)
      • Set target = (Unit targeted by spell)
 
Status
Not open for further replies.
Top