PoLlama Forums  

Go Back   PoLlama Forums > WarCraft > World Editor Help > JASS Help

Reply
 
LinkBack Thread Tools
Old 08-05-2007   #1
 
darkwulfv's Avatar
 
Join Date: Jun 2007
Location: A...A...How's America pronounced again?
Posts: 273
darkwulfv has a spectacular aura about
Anyone know JASS?

For those of you who looked at my title and wondered wtf JASS is, it's the coding language of wc3. I'll put up an example.

function Hi takes nothing returns nothing
local unit u = GetTriggerUnit()

call KillUnit(u)

set u = null
endfunction

Anyone know it? If so, how fluently? I'm just wondering, since I don't know many who do.
darkwulfv is offline   Reply With Quote
Old 08-05-2007   #2
 
Mr. Zero's Avatar
 
Join Date: Sep 2006
Location: Denmark (GMT+1)
Posts: 2,173
Mr. Zero has a reputation beyond reputeMr. Zero has a reputation beyond reputeMr. Zero has a reputation beyond reputeMr. Zero has a reputation beyond reputeMr. Zero has a reputation beyond reputeMr. Zero has a reputation beyond reputeMr. Zero has a reputation beyond reputeMr. Zero has a reputation beyond reputeMr. Zero has a reputation beyond reputeMr. Zero has a reputation beyond reputeMr. Zero has a reputation beyond repute
Re: Anyone know JASS?

A hint? http://www.pollama.com/index.php?topic=2310.0 :roll:

Yes I do know JASS. I'm not a JASS guru but I know more then the basic. Something around there.

Moved to WE.

[Only registered and activated users can see links. ]
[Only registered and activated users can see links. ]
[Only registered and activated users can see links. ]
[Only registered and activated users can see links. ]

"In the end there is no greater motivation than revenge"
SO I HERD U LEIK MUDKIPZ?!
Mr. Zero is offline   Reply With Quote
Old 08-05-2007   #3
 
MrOrange's Avatar
 
Join Date: Dec 2006
Posts: 2,992
MrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond repute
Re: Anyone know JASS?

I got about half-way through Vex's tutorial on the introduction of JASS. I needed to get ready for a trip so I haven't had the time to read the rest.
MrOrange is offline   Reply With Quote
Old 08-05-2007   #4
 
darkwulfv's Avatar
 
Join Date: Jun 2007
Location: A...A...How's America pronounced again?
Posts: 273
darkwulfv has a spectacular aura about
Re: Anyone know JASS?

Hm. If anyone wants an in-depth tutorial that covers all the basic aspects of JASS, me and a couple other people collaborated a tutorial together that I can post if you'd like.

I was just curious, since GUI seems insanely dominant (despite its terrible coding you DON'T see behind the icons and text.) I mean, I don't have a problem with people using GUI, but it's so terribly slow, laggy, and limited in comparison. I just wanted to get a general idea of who knew it and who didn't.
darkwulfv is offline   Reply With Quote
Old 08-06-2007   #5
 
MrOrange's Avatar
 
Join Date: Dec 2006
Posts: 2,992
MrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond repute
Re: Anyone know JASS?

The reason why I use GUI more often is because GUI was much easier for me to learn. I'm not sure if it's easier to learn then JASS. But the idea that everything is already there and you just need to puzzle them together makes it seems easier. And because there are so many events, conditions, and actions. People just assume that they can do everything with it. Unfortunately I have a hard time learning JASS. It's just my brain isn't following completely. I often have to repeat things in Vexorians' Introduction to JASS many times. Before I actually understand it. The only things I know how to do with JASS is the simplest forum of custom scripts. And that's only to remove memory leaks. But I want to learn JASS so I can use local variables. I rather set something to null or " ". Then write RemovePoint, DestroyGroup, DestroyForce, etc.
MrOrange is offline   Reply With Quote
Old 08-06-2007   #6
 
MrApples's Avatar
 
Join Date: Sep 2006
Location: Your Mom
Posts: 2,241
MrApples has a spectacular aura about
Re: Anyone know JASS?

I had to teach myself JASS, none of the tutorials helped me make the bridge. It wasn't until I had a need for custom functions did I cross-over. You really have to emphasize on what exactly a function is, that was the main reason it didn't click right away for me.

As for fluency, well I just got my save/load working the other day, and it is almost ready for release. Completely written from scratch in JASS on notepad++, and it uses every drop of space.

Unfortunately not many here can actually write in JASS. As for posting a tutorial, go ahead. That'd be great
MrApples is offline   Reply With Quote
Old 08-06-2007   #7
 
darkwulfv's Avatar
 
Join Date: Jun 2007
Location: A...A...How's America pronounced again?
Posts: 273
darkwulfv has a spectacular aura about
Re: Anyone know JASS?

Awesome. It's a 7 lesson tutorial that goes in depth on the basics. I hope it helps everyone. I personally, used to use GUI for everything, until I figured out that it was terribly limited, and leaks were EVERYWHERE and annoyingly hard to clean.

locals are my best friend, now that I can just stash my units to a local and never have to worry about things getting overwritten.


...If anyone would like small-medium triggers of GUI converted, optimized, and cleaned into JASS, WITH comments on what does what (to a point... some stuff is obvious), then you may email me if you wish. I'd be glad to help in my spare time, since it's usually pretty easy. If you do email me, please describe what the trigger(s) do/es, and if any other triggers are linked to it in some way (globals, etc.). The more information you supply me, the quicker I can finish. And no, I will NOT be doing all your triggers. Just ones that seem to cause the most issue for you.

Email: Kurtv(at)twcny(dot)rr(dot)com OR darkwulfv(at)gmail(dot)com

Apples, I'm posting the tutorial here, you can move it appropriately.
And Apples, i think a forum for JASS tutorials, intros, help, etc. would be a really good idea. I wouldn't mind leading/modding it. Just thought I'd throw it out there. If you want to do it, PM me and I'll offer my ideas and stuff.
Attached Files
File Type: zip JASS Tutorials.zip (26.9 KB, 14 views)
darkwulfv is offline   Reply With Quote
Old 08-06-2007   #8
 
MrApples's Avatar
 
Join Date: Sep 2006
Location: Your Mom
Posts: 2,241
MrApples has a spectacular aura about
Re: Anyone know JASS?

Our modding user-base unfortunately isn't that big at the moment. I have a few PHP projects in mind to help with that but nothing too helpful.

We have a tutorial submission forum if you haven't noticed though.
MrApples is offline   Reply With Quote
Old 08-07-2007   #9
 
darkwulfv's Avatar
 
Join Date: Jun 2007
Location: A...A...How's America pronounced again?
Posts: 273
darkwulfv has a spectacular aura about
Re: Anyone know JASS?

OOOOoohhh, just spotted that. Thanks, I'll go submit there then.
darkwulfv is offline   Reply With Quote
Old 08-12-2007   #10
 
Join Date: Aug 2007
Posts: 34
Acolyte is an unknown quantity at this point
Re: Anyone know JASS?

what does text editor mean or 3d-party editor?
[br]Posted on: August 12, 2007, 01:37:20 AM_________________________________________________o r as-a-matter-a-fact do i only copy the text in jass and paste it in JassCraft?

`;..;`
Acolyte is offline   Reply With Quote
Old 08-12-2007   #11
 
MrOrange's Avatar
 
Join Date: Dec 2006
Posts: 2,992
MrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond reputeMrOrange has a reputation beyond repute
Re: Anyone know JASS?

This topic is about people who already knows about JASS. You already have a perfectly good JASS topic. So please post there and not here unless you want to say that you know JASS.

I do not know how to use JASSCraft.

And a third-party program is a program you use to help another program and yourself. I believe that it means party of three. You, The computer or computer program, then the helping program.
MrOrange is offline   Reply With Quote
Old 08-12-2007   #12
 
darkwulfv's Avatar
 
Join Date: Jun 2007
Location: A...A...How's America pronounced again?
Posts: 273
darkwulfv has a spectacular aura about
Re: Anyone know JASS?

I'll take him Shadow, hold on.

Text Editor: (noun): A program that can hold text and edit, modify, change, or otherwise configure text. Examples: Microsoft word, or notepad

3rd party editor: (noun): A program, freeware or shareware, that you download/install. Usually created by someone not affiliated with the main company. In this case, something like JASScraft would be a 3rd party editor.

And JASScraft is a JASS editing program. You place the code in there and edit it there. It makes life a lot easier for the up-and-coming JASSer.
darkwulfv is offline   Reply With Quote
Old 05-18-2008   #13
leorex
 
Posts: n/a
Re: Anyone know JASS?

i need 2 learn jass for my orpg because i need a save/load system and something that make the random units respawn when they die
  Reply With Quote
Old 2 Weeks Ago   #14
 
Anman's Avatar
 
Join Date: Nov 2008
Posts: 94
Anman is a jewel in the roughAnman is a jewel in the rough
Re: Anyone know JASS?

I highly recommend vJass.


Contact Me
[Only registered and activated users can see links. ] - [Only registered and activated users can see links. ]


Anman is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may post new threads
You may 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 Off
Pingbacks are Off
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem with Jass Function Zackreaver World Editor Help 1 02-05-2008 08:06 AM
JASS? Acolyte World Editor Help 9 09-21-2007 02:08 PM
JASS Newgen pack 1.5a Titan Tools 13 08-18-2007 09:15 PM
The Ultimate Introduction to JASS! darkwulfv Tutorials 0 08-07-2007 01:55 AM


All times are GMT -5. The time now is 09:11 AM.

A friend of Wc3Happy
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165