• 🏆 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!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Dark Vortex [KingZ Edition]

What spell do:
Hero mark area with dark powers and it suck all enemys with it into area center dealing damag to them.

Kind a simple MUI spell.
It is VERY old (second MUI spell I made). Why I upload it then?
KingZ improoved it and made it MUCH nicer and a bit more oficient.

Keywords:
Dark, Vortex, Active, Area, Suck, Move, Undead
Contents

Spell Dark Vortex (Map)

Reviews
02:42, 1st Dec 2009 TriggerHappy:

Rmx

Rmx

Level 19
Joined
Aug 27, 2007
Messages
1,164
Level 28
Joined
Mar 25, 2008
Messages
2,955
Lemme see..
Wow, the testmap is awfully made.
No doodads, a bunch of units and no terrain at all but earth.
Looking at the triggers..
Oh it's GUIMUI
*closes we*

Edit:
The spell is unacceptable - it lacks a proper description - if I were a newbie, I wouldn't understand shit about the so-called GUIMUI-INDEXXXINGZ (fail)
 

Rmx

Rmx

Level 19
Joined
Aug 27, 2007
Messages
1,164
The spell is unacceptable - it lacks a proper description - if I were a newbie, I wouldn't understand shit about the so-called GUIMUI-INDEXXXINGZ (fail)

GUI MUI indexing is faster than Hashtable (IMO) ... but it have maximum index number ~8384 .... but that's toooo much :p...

Also very efficient if recycled right :D
 
Level 28
Joined
Mar 25, 2008
Messages
2,955
Erm.. I have to say this:
RMX did offer you ONE way to make mui-spells, but it's not the onl one.
To give two examples, I'd linke to link you to this:
http://www.hiveworkshop.com/forums/spells-569/chaoslaser-v2-gui-and-jass-v1-10-a-118103/
It consists of two different ways to make a spell mui - one in gui and the second one is vjass which mostly automatically makes any spell mui :D

Feel free to have a look.
Oh and, in my opinion, it's always the best way to learn anything by making it yourself.
Develop your own way to create mui-spells ;)
 

Rmx

Rmx

Level 19
Joined
Aug 27, 2007
Messages
1,164
using the GUI unit move functions is crap
I casted it on the group of workers twice and my pc began to lag horrible :/
maybe you could use some custom script with SetUnitX or SetUnitY
it is much more performant (but the units get stuffed alltogether if you don't use some good arithmetics)

He could index those units and move them, it won't lag a bit !

But if you move a unit group and SPAM of effects all time ALOT OF SPAM of SFX ..

Then ofc it will lag :S
 
I looked at both tutorials (by RMX and by Squiggy), dont lern anything I need for now.
Just found how to stop hero without colision at impasible terrain, how to put
at object editor numbers with more range, and what I dont know what means Index,
what it do.
Stuff I need is how to make spell to do not hit enemy multiple times, how to make duble indexing (I think like that hook spell is made). Example:
hook_head got index of hook_times...
hook_piece are multiple (Piece[1],Piece[2]...Piece[n]) for every hook_head (hook_times)
But hook_piece[1] from every hook_times must folow (move to) hook_head[hook_times]
Damn how to get this evry hook_piece[1] of hook_times to folow hook_head[hook_times]

Loops got 3 variable at start (for each Variable from Variable to Variable) and I have no
Imagination how to place them!!!!!!!!!!!!

EDITED:
And every last hook_piece must move to position between caster and next hook_piece
 

Rmx

Rmx

Level 19
Joined
Aug 27, 2007
Messages
1,164
This is also one of my SPellpack packs that should help you..

It should help with the hook problem ...

http://www.hiveworkshop.com/forums/spells-569/black-raven-v0-1-rmx-122581/?prev=u=Rmx

Didn't you learn NOT to spam Special effects .. it creates lags ext... didn't you learn how to disable the hero attack...

Didn't you learn .. how to make a channeling manual GUI MUI spell ... didn't you learn there is always an easy way .. in tips and tricks ... didn't you UHHH you didn't understand anything !
 
This is also one of my SPellpack packs that should help you..

It should help with the hook problem ...

http://www.hiveworkshop.com/forums/spells-569/black-raven-v0-1-rmx-122581/?prev=u=Rmx

Didn't you learn NOT to spam Special effects .. it creates lags ext... didn't you learn how to disable the hero attack...

Didn't you learn .. how to make a channeling manual GUI MUI spell ... didn't you learn there is always an easy way .. in tips and tricks ... didn't you UHHH you didn't understand anything !

Sure i dont . I dont know english well :sad:. I born at Ukraine, gone to Greece (4ever). I am so noob for now...
Everyone show me how to make SPELLS and all methods are different.
 

Rmx

Rmx

Level 19
Joined
Aug 27, 2007
Messages
1,164
Well that map i gave you .. it has the HOOK ability you have been asking for it :D .. learn .. try to make spells ..

You are the best beginner i ever seen .. at least your spells are MUI .. but they leak and lagg... that's ok .. for a beginner :D
 
I just saw hook from ur map. I t is not hook I thaught.
1 Hero cant moove when hooking
2 Hook dummys are spawn 1 at front uther. It is no movement
3 I cant say about 3 because Hero is paused.
I axpected to see "rope" to lock at hero position with from 1 side

I try to make hook like at Pudge Wars. See Death Hook, i tryed to make it MUI
but FAIL a lot of times.
 

Rmx

Rmx

Level 19
Joined
Aug 27, 2007
Messages
1,164
I just saw hook from ur map. I t is not hook I thaught.
1 Hero cant moove when hooking
2 Hook dummys are spawn 1 at front uther. It is no movement
3 I cant say about 3 because Hero is paused.
I axpected to see "rope" to lock at hero position with from 1 side

I try to make hook like at Pudge Wars. See Death Hook, i tryed to make it MUI
but FAIL a lot of times.

Well this was DOTA MEAT Hook .. not pudge wars ...

I could make pudge wars meat hook lol :D ..

But at first learn the easy then go to the hard .....

You should not go directly to the hard trust me .....

First make a leakless lagless MUI Spellpack contains at least 3 spells ..

Then practice and more practice .. until you have the coding imagination to make such things :D
 
Okay NFWar. Believe me, its not smart to start with the hard spells.
Make some 'easy' spells in a spellpack and then when you have praticed by making the spells, you can start on some 'medium' spells and put them into the spellpack too, and then when your knowledge about coding has grown to the harder level you can begin making those nice spells you want to make ;)
 
Level 25
Joined
Jun 5, 2008
Messages
2,572
SIGH.....

So much advertisment instead of explaining....

Just puting a spell in his hands won't help him, and he should understand why this spell isn't aproved, and fix that, then suggest him some spells :p

Anyway NFwar you said at my tutorial thread you understood indexing i used there, if you are unclear at any point of that feel free to PM me or ask anything you want about this or any future spells you make.

EDIT:

THINGS TO IMPROVE:

-base ability, don't base it on Death and Decay, try using channel spell
-better test map
-to give a better feeling of spell, spread the test units a bit
-give a possible filter to avoid unit cluttering,example, if distance from center less than 150 don't pull the unit closer
-implement your own sfx on the field
-reduce the factor of pulling to a reasonable factor(1 point per 0.02 secs is reasonable by me)

Here is your spell, a bit touched up, it took me 30 minutes to rework it to somewhat acceptable spell,learn from it.

EDIT3:

@RMX

no need to go so aggresive, you were once a newbie also =)

EDIT4:

@NFwar

You choose the indexing method, not the other way around, find the one you are comfortable with and stick with it ^^
Also if you need help at descriptions i can help you make a decent description once i take a look at the spell :)
 

Attachments

  • Dark Vortex v1.0 MUI.w3x
    34.5 KB · Views: 47
Last edited:
Level 11
Joined
Jul 2, 2008
Messages
601
You can add a variable to change spell AoE (Don't forget to mention, that the AoE in dummy spell should be changed too).
Plus you can add a variable which can make the spell affect friendly units too. And even a hero. :) Well, the last is probably uselss, but just as imporving suggestion.
And the last one - maybe you can make a string variable, where people can change the SFX itself?

Also - isn't it just a "Black Hole" from DotA? Seems like NiddHogg-Kun has already created one... Well, after searching through database I've found that it was deleted... Probably during patch swithcing to 1.24 :) I clearly remember that it had the name of "Black Hole [+ Documentation]" and Paladon laughed that NiddHogg stole his style of entry naming :p
 
Asprad! Happy you return here. Seems like something is wrong... anyway.
I remind you what spell is old. Realy this is like Dota Dark hole but I wasnt thinking of it ^^
the speciality of spell is what it damage only enemys and deal not bercentage damage.
String variables are too big (each character 1 byte, but you may know that) so better go and change SFX by clicking on Special Effect action and also preview spell effect.

Dota creators stole match as I hured for now.
 
Level 11
Joined
Jul 2, 2008
Messages
601
These were just a suggestions how to make your spell more flexible and user-friendly.
The more options you have the easier it will be for not acknowledged users to make the spells satisfy their needs.
One of my spells which has % chance to kill units instantly there are variables, that stands for: 1) Does it kill heroes?; 2) If not - does it deal damage to heroes? 3) Does it kill units at all or just damage? - So you can use this spell in 9 different ways :)
 
Top