First of all, too lazy to dig out the old topic (besides, I'd have to bump it and that's against the rules and such)Version 1.0
New features: Script library tab (Search through all loaded script commands, learn about them, insert them in, etc.)
Commons Tab (Have something you use often? toss it in your common area. You can easily insert these anywhere you want. To add to it, highlight text, and click 'Save selected' in the commons tab.)
More versions of +multi+, now you can have overlapping multi areas, and it will connect to the correct one with this new version, <+multi!NUM
New features: more template stuff, some crash protection, loading script library in the background.
I need people to make suggestions what to make templates for, I have 7 in there, and 1 of those is just an example of me writing random stuff (and actually.. its a invalid script after the newest stuff I tossed in there lol. its only valid if you have 0 players.)
Template Info (I just realized the in-app help version of this is out of date, don't listen to it, because you'll be making invalid templates lol)
<\!multi!NUM!multi!\> </!multi!NUM!multi!/> - Encase any command you want the user to be able to use multiples of. Replace NUM with 0 through 100 (sorry, you can't have 101 different loops in one script *shrug*)
<+multi+> - Used to make part of the multiple with the current number (Eg, if the person wants 5 of multi0, everywhere in multi0 where <+multi+> is sitting is replaced by +1+ to +5+ depending on placement.
<!replace!-ID-!replace!> - Slot for user to fill in with a variable\value. Change the ID to whatever, all items with the same ID will be set to the same value. REQUIRES replace comment block after first instance.
<!replace+multi+!-ID-!+multi+replace!> - Same as above, except for values that are unique to each multiple of a script (like 5 vehicle teleporters, using 5 different volume triggers, etc)
;;!multi! COMMENT !multi!;; - Comment block for <\!multi!NUM!multi!\> </!multi!NUM!multi!/>, place directly after it. Spaces are required between the ! and Comment.
;;!replace! COMMENT !replace!;; - Same as above, except for <!replace!-ID-!replace>
;;!mul!rep! COMMENT !rep!mul!;; - Same as above, except for <!replace+multi+!-ID-!+multi+replace!>
<\!plyr!\> </!plyr!/> -Same as <\!multi!NUM!multi!\> </!multi!NUM!multi!/> except for player number.
;;!plyr! COMMENT !plyr!;; -comment block for above^^
<+plyr+> -Insert player number (0 - 15)
<!replace+plyr+!-ID-!+plyr+replace!> -<!replace+multi+!-ID-!+multi+replace!> for player loops.
;;author TEXT author;; - Creator of the template (optional)
;;date TEXT date;; - Release date of template (optional)
;;title TEXT title;; - Name of template (optional)
;;discription TEXT discription;; - Overview of the template so that users can figure out what they are getting themselves into, and warn them if the template may appear frozen during execution.
Go find bugs, etc.Download [Version 1.0]Planned features for the future:
Template integer enforcement (have a template option, that converts the input to a number (Quite easy, idk why I haven't done that yet))
Template boolean enforcement (Above)
Source code cleaned up enough that I am ok with other people looking at it (because its truly a mess right now lol)Edited by kirby_422 on May 8, 2012 at 09:20 PM