ScriptTools Beta
-
- Posts: 98
- Joined: Tue Feb 21, 2006 7:39 pm
ScriptTools Beta
I changed my mind. I got enough of it done to release it tonight.
This program is in beta 0.8 right now. Most of the features work, though it is likely there will be some bugs.
Please read the readme before asking questions.
Download
Please note - this is a personal link, do not overuse. Only use this link if you cannot download the attached version.
EDIT: Fixed some bugs with the constructor compiler.
EDIT: Here's a FAQ for you guys:
Q: It keeps telling me my map (coagulation) has no scripts. What do I do?
A: You need to transfer over a script chunk. At this point, the program does not feature its own chunk adder, so you need to use entity's. It's easiest to transfer it from a map like colossus which has 3 chunks. Once you do that, I recommend that you use the full map compiler to adjust the script pointers before compiling your script.
Q: When I compile one script, another one changes too. WHY!?
A: You probably duplicated a script chunk. Not necessarily a good idea. If you do need to duplicate to add another chunk, use the full map compiler first in order to reset the script pointers.
Q: When I compile a script, the first letter in each word gets cut off, what happened?
A: A small bug, no big deal. The script will still work (unless you have a string in there). If it bothers you, just decompile it, fix the strings, and recompile, and it will work fine. It happens when the program tries to add a string to the string table, it returns a pointer that's one character too far. It's been fixed, and won't happen in any future versions.
This program is in beta 0.8 right now. Most of the features work, though it is likely there will be some bugs.
Please read the readme before asking questions.
Download
Please note - this is a personal link, do not overuse. Only use this link if you cannot download the attached version.
EDIT: Fixed some bugs with the constructor compiler.
EDIT: Here's a FAQ for you guys:
Q: It keeps telling me my map (coagulation) has no scripts. What do I do?
A: You need to transfer over a script chunk. At this point, the program does not feature its own chunk adder, so you need to use entity's. It's easiest to transfer it from a map like colossus which has 3 chunks. Once you do that, I recommend that you use the full map compiler to adjust the script pointers before compiling your script.
Q: When I compile one script, another one changes too. WHY!?
A: You probably duplicated a script chunk. Not necessarily a good idea. If you do need to duplicate to add another chunk, use the full map compiler first in order to reset the script pointers.
Q: When I compile a script, the first letter in each word gets cut off, what happened?
A: A small bug, no big deal. The script will still work (unless you have a string in there). If it bothers you, just decompile it, fix the strings, and recompile, and it will work fine. It happens when the program tries to add a string to the string table, it returns a pointer that's one character too far. It's been fixed, and won't happen in any future versions.
- Attachments
-
- ScriptTools.rar
- (136.58 KiB) Downloaded 677 times
Last edited by Soldier of Lite on Sun Nov 05, 2006 6:32 pm, edited 2 times in total.
- StalkingGrunt911
- Posts: 3618
- Joined: Wed May 24, 2006 12:30 pm
- Location: Florida!
- Contact:
FINALLY!!!
I <3 u! Thank you! I can do scripts now without having my stress ball next to me 24/7!
I <3 u! Thank you! I can do scripts now without having my stress ball next to me 24/7!
I♥ACE|HALO VICIS|ELITE MODS
Tim Buckley wrote:Ignorance causes violence, not video games. Man up and take responsibility.
- LuxuriousMeat
- Posts: 824
- Joined: Thu Nov 03, 2005 6:43 pm
- Location: zzzzzzzzzzzzzzzz
- Contact:
- SingingBlaze
- Posts: 348
- Joined: Sun Sep 10, 2006 6:02 pm
Whilst great and I thank you Soldier of Lite...I feel compelled to ask; If its in 0.8 beta stage why not work (24/7 or else!! ) that extra one or two weeks until the bugs are nailed out? Unless your wanting feedback from everyone then its fine but like it stops a lot of problems you see with the constant entity builds like "omg I got an error like this" and "omg it doesn't do what it said to"...Please note that those examples aren't taking a stab at anyone or you yourself Soldier of Lite but from the description it seems nearly complete so why not just push that bit further?
Now that that rant is over it may just get me excited about scripting because I won't have to do all the learnding you guys at brok3n and halodev have done so thanks!
Now that that rant is over it may just get me excited about scripting because I won't have to do all the learnding you guys at brok3n and halodev have done so thanks!
because he still needs to add chunk cloning... and its not that easy.. so he figured why not release because it works just fineScottyGEE wrote:Whilst great and I thank you Soldier of Lite...I feel compelled to ask; If its in 0.8 beta stage why not work (24/7 or else!! ) that extra one or two weeks until the bugs are nailed out? Unless your wanting feedback from everyone then its fine but like it stops a lot of problems you see with the constant entity builds like "omg I got an error like this" and "omg it doesn't do what it said to"...Please note that those examples aren't taking a stab at anyone or you yourself Soldier of Lite but from the description it seems nearly complete so why not just push that bit further?
thats why
-
- Posts: 98
- Joined: Tue Feb 21, 2006 7:39 pm
I was considering it, but I wanted to get some community feedback on it first. At this point I've found all the bugs I can find on my own, so I'm letting the community help me make it better by finding bugs for me.ScottyGEE wrote:Whilst great and I thank you Soldier of Lite...I feel compelled to ask; If its in 0.8 beta stage why not work (24/7 or else!! ) that extra one or two weeks until the bugs are nailed out? Unless your wanting feedback from everyone then its fine but like it stops a lot of problems you see with the constant entity builds like "omg I got an error like this" and "omg it doesn't do what it said to"...Please note that those examples aren't taking a stab at anyone or you yourself Soldier of Lite but from the description it seems nearly complete so why not just push that bit further?
Also, a quick note, after compiling something, the main list of scripts does not automatically update, so if you want to see the change, you have to reload the map. I forgot to add that in...
Yes!!!!
Creat job, maybe I might learn how the f' scripting workd from this!
Thanks
Creat job, maybe I might learn how the f' scripting workd from this!
Thanks
Thanks for the sig Xiion
[ AI Revision ][ Sewer ][ Boat Mod ][ Archaic ]
Remapped: Mod Archive and Forums.
[ AI Revision ][ Sewer ][ Boat Mod ][ Archaic ]
Remapped: Mod Archive and Forums.
-
- Posts: 98
- Joined: Tue Feb 21, 2006 7:39 pm
- WastingBody
- Posts: 195
- Joined: Mon Sep 19, 2005 5:07 pm
-
- Posts: 406
- Joined: Thu Aug 31, 2006 5:14 pm
- Location: Queens
Wow this really helps, thx SoL.
Click here for something you might like
Last edited by xXtR1Xm1Xx on Wed May 2, 1992 3:40 pm; edited 2,500 times in total
- xXxCocoFangxXx
- Posts: 3756
- Joined: Thu Sep 08, 2005 9:57 am
- Contact:
- JunkfoodMan
- Posts: 1061
- Joined: Fri Jan 27, 2006 10:18 am
- Location: London, Englandia