![]() |
New Scripting Tutorial Soon?
Lately I've been getting a lot of requests to make a new scripting tutorial, and I've been thinking about it. If I do I will probably do it next weekend depending if I go to this tournament or not.
But the real question is should I spend the time on it, and if so, should I do it in the current engine or the new engine? If I do it in the current engine, people can use it now, and basically always. If I do it in the new engine (which I think some current scripters prefer) it cannot be used for quite some time, so would not make much sense until people can try it. So please, let me know what you think. If you think it should be made, which language and give reasons why. Not just "I want to see new engine!" yes, everyone does, but think practically for reasons please. |
I dont think you should make one. Everyone is getting lazy. I learned to script moderately well (i'm not near the best) by doing it myself and asking questions.
|
New Engine, because it is new and seems like it is going to be a lot different than the old.
|
Quote:
|
Quote:
|
Quote:
But at the same time yes, more good people with good work ethics would script. I think it's kind of like a double edged sword in that aspect. However I think if people truly want to learn, they will do it the good ol fashioned way. |
Quote:
|
Quote:
|
Untrustworthy people scripting...???
...Huh? |
Someone who want's to blow up your server specifically because they think it's "Fun"
|
"A new scripting tutorial" is pretty vague, man. If you don't state what topic(s) the tutorial would cover, I can't vote in your poll.
|
Quote:
|
Quote:
Quote:
|
Quote:
Give me FTP access to a playerworld, I bet I, one limited in the new GScript, can do some damage. |
Quote:
Quote:
|
I think I like Lances idea. A language-less tutorial for the most part. Basically teaching the basics of learning any type of language. Will use a lot of Gscript as an example though, but kind of make it more broad and explain how to learn and teach yourself :) Seems much more beneficial I agree. Will be a bit odd thinking so broadly but I will try. I might sit down and do it today or tonight if I get time.
|
I think you should make one for the new engine so that I can learn it and begin improving my playerworld (and possibly then work on 3d servers)
|
Quote:
|
Well I have worked with Gscript 2 (Mushia) and already know that it is SUPER EDGY... Small GUI Script just suddenly refuses to let me log onto player. Galdor is going to kill me, if Tesh doesnt first...
But, learning to teach everyone to script is impossible, you cannot learn without trial and error, and you normally need a server for that. |
Quote:
|
Ok, sorry for seeming a bit blunt/rude, especially when you're trying to help. Best of luck with that.
|
Stefan said he'd like to see a more generic one, and one that applies to both engines and not just one specifically. So I will be writing a very broad scripting tutorial on everything from strings and functions to datatypes and such (Strings are a type of datatype yes I'm aware :P). So it'll be broad, but will include references to both engines in it.
|
how is one supposed to learn gscript2 then? I geuss maybe if stefan releases some examples ranging from novice to expert use I could probably use it, as long as I got a commands.rtf for gscript2 (same way I learned gscript1 ;) )
|
Quote:
|
just make a commands.rtf for gscript 2 instead, I'll learn my own way (I really dont like tutorials that simplified."This is a bracket->{. You use this to open or close a set of commands in a script! Do you know what sound the 'if (created) play moo.wav;' makes?" lmao sorry I'm hyper right now ).
|
Quote:
|
*stops working on a stone wheel* fine. Release it then (or give it to me in secret ;) )
|
Quote:
Quote:
I'm kind of sick of how everyone is "learning to script" meaning less NATs are needed because some dude learned 2 commands. Lots of playerworlds are hiring newbie scripters and neglecting skilled ones. I'm sorry if you think your great, but a lot of scripters out there suck (I'm not naming anyone). |
My problem isn't that I can't learn to program, I have university programming credits under my belt, plus some isometric engines and such. My problem is that the newer stuff doesn't appear in the NPC Editor, so I don't know that it exists, unless I see it in action. If I see it in action, I can't automatically guess what set of characters in a specific combination makes up the hidden commands.
|
Quote:
|
Quote:
|
Let the scripters who are underground make the tutorials so you globals can get new people :)
+ You need to sign on to Mushia + Forums and say high to all of us ^^ |
Quote:
|
Yes, do it over the new engine.
|
Quote:
And if you don't know who does the hiring, don't even bother logging on. |
Actually I wante dto work at Mushia 3d but couldnt because I thoguht I'd have to learn gscript2 beforehand. Learning it ont he job would just be a benefit ^^
|
You obviously haven't heard of an internship...
We only want the best of the best scripters and also a mature, focused team. |
Well the best scripters will currently be those who know any GS2 commands. I can learn very quickly, the only reason I am not perfect with GS1 is that I haven't actually learned every single command because I havent seen examples of them. As soon as I see such examples (as long as the script is at most 1 or 2 levels above my level) I will usually be able to use fairly quickly.
|
If you want some Gscript2, Falco, then:
NPC Code: A tutorial on Gscript2 would be nice. I know Stefan's writing a guide, but I didn't know whether it would be a full guide or whether it will just be like commands.rtf. |
I know that function onCreated() replaces if (created), i know player.chat= replaces setplayerprop#c, I know that this.string++ replaces setstring this.string,#v(strtofloat(#s(this.string))+1) (thank goodness ;) ). But that's about it. Hopefulyl i can get a job on a 3d world :(.
|
| All times are GMT +2. The time now is 01:24 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.