Warcraft III resources & community, 2003–2006 · archived

JASS Tutorial

66 posts
#62
well i dont know sh*t about jass i just dont get it :S

why is there

blablabla TAKES nothing blablabla RETURNS nothing

and why sometimes TAKES something and RETURNS something

and sometimes Takes nothing RETURNS something :S:S:S

and what can u do with JASS taht u cant with GUI? only local variables? actualy its 4 15 o clock ill read it agian when im less sleepy.
#63
This is really usefull, thx Daelin im still trying to understand everything :lol: well at least I know how to do triggers and work with variables :D but this will be another big lesson and when I master it I will start making spells, :roll: thx again for this usefull tutorial :wink:
#64
i got a language problem if anyone could help me i will be very happy lol. my problem is that i got spanish version and i dont know wich hability is locust if u could tell me in spanish or tell me one unit allreay has it to me to look for it it will be cool, ty m8s
#65
Can I post a topic translating this tutorial to Portuguese?
#66
Dota-Demon[aS]... The rawcode is 'Aloc' and I think rawcodes are the same for all the languages. You can shift+double click on the abilities field and manually add Aloc yourself. :)

Marcelo Hossomi... Go ahead. Though this tutorial is quite rusty and could use some improvements... Though I don't have time for that right now.

TroubleShooter... Infact, there are a lot of things that make JASS better than GUI. Here are some of the reasons (by Vexorian):

VexorianJASS Advantages
If you use JASS directly instead of GUI you win:
Functions: you can make your own functions and that will save you time
Efficiency: Typing is faster than clicking with the mouse
Ability to write more optimized code: GUI's automatization is not flexible enough to make well optimized code and it most of the times will generate really slow code.
Local variables and multi instancibility : GUI is simply not good to make things multi player proof.
Access to 'hidden' native functions : For some reasons GUI does not allow you to use a lot of functions like those related to memory leaks (you won't be able to fix a big quantity of memory leaks in GUI)


~Daelin
The conversation continued. After wc3sear.ch closed, 1 further reply was posted to this thread on The Hive Workshop. Read them there →