[Log in / Register]
| News | Chat | Pastebin | Donations | Tutorials | Rules | Forums | Starcraft II |
| Maps | Skins | Icons | Models | Spells | Tools | Jass | Packs |
(Keeps Hive Alive)
Go Back   The Hive Workshop > Warcraft III Tutorials > JASS/AI Scripts Tutorials

JASS/AI Scripts Tutorials Contains tutorials regarding JASS scripting and the AI editor.
Read the Rules before posting.

Closed Thread
 
LinkBack (13) Thread Tools
Old 01-01-2008, 04:39 AM   #31 (permalink)
Registered User monchopim
User
 
monchopim's Avatar
 
Join Date: Sep 2007
Posts: 387
monchopim has little to show at this moment (18)monchopim has little to show at this moment (18)
when will the second part come? i dun want to be annoying, but just asking xD, i want to know it all about JASS. also, im patient, waiting.
monchopim is offline  
Old 01-02-2008, 03:27 PM   #32 (permalink)
Registered User bReathl3sS
Triggering ftw!
 
bReathl3sS's Avatar
 
Join Date: Dec 2007
Posts: 205
bReathl3sS has little to show at this moment (50)
yeah good question, just the same i wanted to ask xD
bReathl3sS is offline  
Old 01-02-2008, 07:26 PM   #33 (permalink)
Registered User Rheias
Keep On Smiling
 
Rheias's Avatar
 
Join Date: Sep 2007
Posts: 34
Rheias is on a distinguished road (65)Rheias is on a distinguished road (65)
Second part? When did I ever say I was to release a second part? O.o
__________________
Visit us at TheArea!
Rheias is offline  
Old 01-03-2008, 06:18 PM   #34 (permalink)
Registered User bReathl3sS
Triggering ftw!
 
bReathl3sS's Avatar
 
Join Date: Dec 2007
Posts: 205
bReathl3sS has little to show at this moment (50)
wait anyhow did i post this comment to a wrong address, sorry!
but if u want you can make a 2nd part :D:D:D:D

and i still make sth wrong with the 'loop's and 'if's -.-
well his is not the theme to talk about it

greetz bReathl3sS
bReathl3sS is offline  
Old 01-05-2008, 04:27 AM   #35 (permalink)
Registered User Aeline
User
 
Join Date: Jan 2008
Posts: 9
Aeline has little to show at this moment (1)
Well, I just read over the tutorial, and I'm not totally sure that I understand functions and how they take and return things, or how to get the trigger to do things with what its taking. I'm fairly sure that this will clear up once I start turning my GUI stuff into Jass and experiment with it.

Another thing I'm not sure about is why there has to be four spaces before each line thats an indent. Is it required for the code to work or just there to simplify things?

I'm also wondering about is local variables. If a trigger detects it's events, starts performing it's actions, and has a wait action in it, then the same trigger detects its events again before it finishes the first time around, will the local variables stay the same for the trigger's first run, and be different for the trigger's second run while they are both running at the same time, though a few seconds apart?

Lastly, I'm not sure if I just dont understand Jass at all yet, or if this tutorial doesnt cover the Gui equal of events for Jass.

Everything taken into consideration, I enjoyed reading this tutorial and am pretty sure its given me the knowledge I need to start experimenting effectively with Jass, many thanks and +rep :).
Aeline is offline  
Old 01-16-2008, 02:28 PM   #36 (permalink)
Registered User 01239
User
 
Join Date: Sep 2007
Posts: 3
01239 is an unknown quantity at this point (0)
Great thanks for making this tutorial!

Im a old GUI guy and know quite everything there, so this was easy understanding for me.

thx again, i will go to read on now : )
01239 is offline  
Old 01-17-2008, 12:43 PM   #37 (permalink)
Registered User bReathl3sS
Triggering ftw!
 
bReathl3sS's Avatar
 
Join Date: Dec 2007
Posts: 205
bReathl3sS has little to show at this moment (50)
Quote:
Originally Posted by Aeline View Post
I'm also wondering about is local variables. If a trigger detects it's events, starts performing it's actions, and has a wait action in it, then the same trigger detects its events again before it finishes the first time around, will the local variables stay the same for the trigger's first run, and be different for the trigger's second run while they are both running at the same time, though a few seconds apart?
Well as i understood the tutorial, that's the advantage of locals:
They can run multiple times without changing values.
bReathl3sS is offline  
Old 01-26-2008, 11:07 PM   #38 (permalink)
Registered User FR Jeka
User
 
Join Date: Aug 2005
Posts: 14
FR Jeka is an unknown quantity at this point (0)
+REP for easy (i think) explanation for a GUI'er like myself it took two hours to understand the basics...thanks man, the only thing is a bit more examples, maybe a simple function that do something real...
__________________
Fear nothing...
Live and learn...
FR Jeka is offline  
Old 02-29-2008, 12:36 PM   #39 (permalink)
Registered User Rheias
Keep On Smiling
 
Rheias's Avatar
 
Join Date: Sep 2007
Posts: 34
Rheias is on a distinguished road (65)Rheias is on a distinguished road (65)
Thanks all for kind comments about the tutorial. :)
Now on to answering questions.

> but if u want you can make a 2nd part

I covered up all the basics, I'm not sure there is room for a second part.
Maybe, we'll see.

> and i still make sth wrong with the 'loop's and 'if's

What do you have problems with exactly?

> Well, I just read over the tutorial, and I'm not totally sure that I understand functions and how they take and return things

In order to work perfectly functions needs to take values they can refer to. When a function returns something after it did a certain action it returns something that you (or other functions) could refer to.

> will the local variables stay the same for the trigger's first run, and be different for the trigger's second run while they are both running at the same time

Precisely.
__________________
Visit us at TheArea!
Rheias is offline  
Old 03-01-2008, 08:33 AM   #40 (permalink)
Registered User ban-lord
You can fuck anywhere. ;)
 
ban-lord's Avatar
 
Join Date: May 2007
Posts: 206
ban-lord has little to show at this moment (36)ban-lord has little to show at this moment (36)ban-lord has little to show at this moment (36)ban-lord has little to show at this moment (36)
Thank you Rheias. I always saw this and never took the time to read it, but tonight I was thinking to myself, heh I am bored. I also wanted to learn Jass, I went through the whole thing in a good 2 hours and now I know the basics of Jass and how it works

GJ

ban-lord is offline  
Old 03-01-2008, 02:40 PM   #41 (permalink)
Registered User Herman
FOOTBALL
 
Herman's Avatar
 
Join Date: Aug 2007
Posts: 924
Herman has little to show at this moment (40)Herman has little to show at this moment (40)Herman has little to show at this moment (40)Herman has little to show at this moment (40)Herman has little to show at this moment (40)
2nd Tutorial

Perhaps you could go into detail about the JASS upgrades, NewGen and such

How structs work, and other things that I have seen in advanced code that makes my eyes bleed
Herman is offline  
Old 03-04-2008, 03:20 PM   #42 (permalink)
Registered User bReathl3sS
Triggering ftw!
 
bReathl3sS's Avatar
 
Join Date: Dec 2007
Posts: 205
bReathl3sS has little to show at this moment (50)
Quote:
Originally Posted by Rheias View Post
> and i still make sth wrong with the 'loop's and 'if's

What do you have problems with exactly?
Precisely.
Eeeeer, well now, i dont know which problem it was, but i solved it :D
i think it was just another error message of world edit which was wrong (showing that endif / endloop is missing)

well thanks to you i can now write my own trigger etc. in JASS

thank you man! you are the best ;)

greetz
bReathl3sS is offline  
Old 03-09-2008, 01:15 AM   #43 (permalink)
Registered User azalgath
User
 
azalgath's Avatar
 
Join Date: Apr 2005
Posts: 70
azalgath is an unknown quantity at this point (0)
Very useful, this isn't my first programing language so I picked it up pretty quick. Thanks for the basics :).

Found a couple of spelling mistakes:
Quote:
By know you should understand the taking part of function
Should be now

Quote:
will cause World Editor to crush, like forgetting to put Endif
Should be crash
__________________
I've only been gone 2 years, I was surprised my account still existed o.o
azalgath is offline  
Old 03-13-2008, 02:05 PM   #44 (permalink)
Registered User KaiserG
Learning JASS
 
KaiserG's Avatar
 
Join Date: Feb 2008
Posts: 205
KaiserG has little to show at this moment (27)KaiserG has little to show at this moment (27)KaiserG has little to show at this moment (27)
going again to the C and JASS discussion... i can really say that JASS is like PHP, using functions, variables, and arrays.
Yes, i know, PHP is FAR more advanced and has a bigger flexibility. But it seems to me (now that i wanted to learn JASS) that JASS is really easy to learn if you actually have PHP knowledges (and i think viceversa).
I know that most of you will say that theyre not like each other, i know that web pages and war3 maps are different ¬¬ but the point is on the syntaxes and usage of the code.

As far as i know, C language is some kind of base for PHP, so thats why i think theres a close connection between C and JASS. Anyways, im conscious that they have differences for sure (PHP can use multidimensional Arrays for example)
__________________
Current ProjectProject Completition
[Survive The Forest]50%
KaiserG is offline  
Old 03-18-2008, 05:03 AM   #45 (permalink)
Registered User ZeRO.ToLErAnCE
User
 
Join Date: Mar 2008
Posts: 2
ZeRO.ToLErAnCE is an unknown quantity at this point (0)
I think that even though a few things are wrong with it (nobody writes a perfect tutorial the first time), it still gives people transitioning from GUI to JASS an excellent path to follow.

+Rep.
__________________

I worship Kurt Cobain.
ZeRO.ToLErAnCE is offline  
Closed Thread

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


LinkBacks (?)
LinkBack to this Thread: http://www.hiveworkshop.com/forums/jass-ai-scripts-tutorials-280/jass-moving-gui-jass-start-40617/
Posted By For Type Date
?????????? 3 ?????? ????????? - ?????????? This thread Refback 03-03-2010 07:42 AM
North Side Vamps -> Basic JASS Tutorial This thread Refback 11-30-2009 10:48 PM
war3.co.za • View topic - JASS Editing This thread Refback 10-29-2009 07:08 PM
Warcraft III World Editor This thread Refback 08-28-2009 05:38 AM
WECraft • Ba?l?k görüntüleniyor - Jass This thread Refback 05-05-2009 08:04 PM
war3.co.za • View topic - Map making contest This thread Refback 03-07-2009 11:15 AM
war3.co.za • View topic - JASS Editing This thread Refback 02-26-2009 06:20 PM
war3.co.za • View topic - Map making contest This thread Refback 02-17-2009 03:06 PM
Coding - Salazaria This thread Refback 12-29-2008 03:50 PM
war3.co.za • View topic - JASS Editing This thread Refback 12-28-2008 10:07 AM
war3.co.za • View topic - JASS Editing This thread Refback 10-28-2008 01:15 PM
war3.co.za • View topic - JASS Editing This thread Refback 10-11-2008 04:57 AM
WC3Jass.com :: View script - How exactly does it work? Events? Code? This thread Refback 07-18-2008 06:55 PM

Similar Threads
Thread Thread Starter Forum Replies Last Post
Jass or Gui? CloudStrife111 Warcraft Discussion 0 03-21-2008 06:28 AM
JASS or GUI? Blade.dk2 Off-Topic 46 12-13-2005 07:30 PM
[JASS] Converting GUI to JASS !! PLEASE HELP !! Learning JASS HELP ApM Triggers & Scripts 7 03-10-2005 11:42 AM

All times are GMT. The time now is 03:45 AM.





Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.1
Copyright©Ralle