this is how you learn, thats the problem with the game scripters, they come in, do a half assed job, try to get people to make their scripts for them and leave, all the while remaining as ignorant in scripting as when they first started. take my advice, fix that script up (shorten it) and you will easily be able to catch any problems as well as make it much more functional than it is now.