i agree with spoof, i started to script ( still a noob :( ) by editing other scripts, if there's something wrong i looked what i have done and trying to figure out what was wrong with that.
and searching here or google how it should b, and help from advanced scripters.
i wanted to make a dialog so what did i do, looked at a dialog from someone else, and figuring out how it works, now i'm busy (in my not so often free time) to make a complete dialog (nickserv and stuff) of my own (2 pics r online on hawkee of the dialog).
does it make me a good scripter? no, but i'm learning and thats the idea of learning to script on ur own :) (i think :p)