Well I (and maybe Truce does too... >.>) learned scripts by looking at other basic add-on and get an idea on how that add-on is made. And then I just do another script similar to that add-on but a modified on. Somewhat like Trial and Error. I think that didn't make sense. Oh well... >.>