1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Participate in Blizzard's Public Test Realm to give them feedback on the upcoming patches. Info is here.
    Dismiss Notice
  3. Take part in forum poll and decide the winner of Icon Contest #16!
    Dismiss Notice
  4. Congratulate the winners of the first ATC contest!
    Dismiss Notice
  5. Zwiebelchen is hosting a special UI texturing contest. Whomever wins will get a $150 reward through paypal! Come along and draw your texturing tools for the Fantastic Adventurer UI contest.
    Dismiss Notice
  6. Sneak, pickpocket and assassinate! Create a stealth map in Mini-Mapping Contest #14!
    Dismiss Notice
  7. Music Contest #8 - Hive Soundtrack is up! Create the soundtrack for the upcoming videos of Hive Workshop's YouTube Channel.
    Dismiss Notice

JASS tutorial question

Discussion in 'World Editor Help Zone' started by Kercyn, Sep 19, 2009.

  1. Kercyn

    Kercyn

    Joined:
    Feb 14, 2009
    Messages:
    850
    Resources:
    0
    Resources:
    0
    First of all, let me apologise, as I am not certain if this is the correct section to post this, but I just couldn't find a more appropriate one.

    So, I would like to start learning JASS. I know, there are plenty tutorials for me to start with. But since 1.24, there have been groundbreaking changes in JASS (at least, that's what I've heard) and I don't know if the current JASS tutorials are outdated and thus teach you stuff and techniques which are no longer used. I want to ask everybody, should I start with some of the tutorials here in the Hive, and then proceed with some more advanced? Is there any difference in the basics?

    I hope you understand what I mean. Thank you for your time :cool:



    333 posts RAWR!
     
  2. TriggerHappy

    TriggerHappy

    Joined:
    Jun 23, 2007
    Messages:
    3,202
    Resources:
    11
    Spells:
    11
    Resources:
    11
    Just ignore anything in a tutorial that has a reference to the return bug.
     
  3. Kercyn

    Kercyn

    Joined:
    Feb 14, 2009
    Messages:
    850
    Resources:
    0
    Resources:
    0
    Is that all? Thank you :grin:
     
  4. Shdow89

    Shdow89

    Joined:
    Jun 18, 2007
    Messages:
    215
    Resources:
    4
    Spells:
    4
    Resources:
    4
    You should absolutely read the Hive's tuts. I also learned JASS not so long ago, and the best tuts for me were the ones by Daelin. http://www.hiveworkshop.com/forums/jass-ai-scripts-tutorials-280/jass-tutorial-16456/, http://www.hiveworkshop.com/forums/jass-ai-scripts-tutorials-280/basic-jass-tips-22947/, http://www.hiveworkshop.com/forums/jass-ai-scripts-tutorials-280/advanced-jass-tips-22710/.
    Everything here is right except, as TriggerHappy187 stated return bug module. It means you can't use the old KaTTaNa's handle vars, instead read some tuts about "hashtables" and that will teach about all you need to know to get started with JASS. Hope this helps, and good luck.
     
  5. Kercyn

    Kercyn

    Joined:
    Feb 14, 2009
    Messages:
    850
    Resources:
    0
    Resources:
    0
    If I remember correctly, 1.24 fixed a double return bug like

    Code (vJASS):

    return h
    return 0


    I guess hashtables is a new form of doing what the double return thingie did? Okay guys, thank you both then :)