Halo Pc Scripter
ok i have used this app for a day, and i must say that it is a good application but there are some things that i would change with it.
1. don't have the credits on the Main window, put them in the application information.
2. don't have an announcement window come up every time you load a map i found that annoying
3. I found that i could not load the map A10, i don't know if it is possible but when i tried the app crashed.
i hope i am not offending with these comments if so it is not intentional, I am also make applications and i found these things just to turn me off a bit from using it. That is just my take on it, and i wish you luck in creating the 1.0 version of this application.
1. don't have the credits on the Main window, put them in the application information.
2. don't have an announcement window come up every time you load a map i found that annoying
3. I found that i could not load the map A10, i don't know if it is possible but when i tried the app crashed.
i hope i am not offending with these comments if so it is not intentional, I am also make applications and i found these things just to turn me off a bit from using it. That is just my take on it, and i wish you luck in creating the 1.0 version of this application.
1. Thats a hold over feature from the private build that listed off its future, never bothered to fix it but will in a future release when i decide to add in all the windows i need.
2. Debuging purposes, will remove when i feel it can load fully. (most msgboxs you ever find wil lbe debuging, a few ones on the maps security style).
3. I dont know on a10, works for me.
Also expect a slightly updated version when pepsi finishs his d40 tutorial. Mainly he uncovered a few bugs that wont be used untill someone bothers to explain how scripts work....
2. Debuging purposes, will remove when i feel it can load fully. (most msgboxs you ever find wil lbe debuging, a few ones on the maps security style).
3. I dont know on a10, works for me.
Also expect a slightly updated version when pepsi finishs his d40 tutorial. Mainly he uncovered a few bugs that wont be used untill someone bothers to explain how scripts work....
Halomods member wrote:tags meta? There is no such thing for Halo PC.
-
- Posts: 159
- Joined: Thu Sep 07, 2006 3:16 pm
If I wanted to make it impossible to get ejected by the Warthog, then where would I inject this script? Or is that impossible?
Script by courtesy of Andrew_b
Script by courtesy of Andrew_b
Code: Select all
(script startup dontfall
(rider_ejection 0)
)
Well this version doesnt have a scriptinjector due to the fact that i dont know how to parse scripts, dont have the language built in with its options of children and such, ect. Its possibly to manually add syntax chunks and such then have user fill data in but i dont want to have to deal with that hassle of having to explain the whole way its built.halomacmodder wrote:If I wanted to make it impossible to get ejected by the Warthog, then where would I inject this script? Or is that impossible?
Script by courtesy of Andrew_b
Code: Select all
(script startup dontfall (rider_ejection 0) )
So basicaly script injection is hex, or wait untill i find a injection method i am satisfied with
Mainly cause its a pain to properly set up the size values and to lock em right so it works perfectly. I think it can size up and down though{TP}Spartan wrote:conure i cant resize the window.....y?

Halomods member wrote:tags meta? There is no such thing for Halo PC.
this program is genius, it shows that human intelligence for reverse engineering and engineering knows little bounds good job the only thing is though i would like the ability to edit maps such as bloodgulch or is that not possible??
there are 10 types of people in this world those who understand binary and those who do not.
pc's have their advantages over macs .... wait that is not possible
pc's have their advantages over macs .... wait that is not possible
I left out MP maps for semi-selfish reasons. Basically no one creates scripts in halo:pc/mac but me (at this point in time anyway), and there is no script data in MP maps so i left it out so my scripts couldnt be takes A and B theres no point (yet).Appmaker wrote:this program is genius, it shows that human intelligence for reverse engineering and engineering knows little bounds good job the only thing is though i would like the ability to edit maps such as bloodgulch or is that not possible??
Anyway on to the main point of this post....
UPDATE!!
So i was waiting a while to do this version cause there needed to be a scripting tutorial and i thought pepsi was making it, in the end i got sick of waiting and made my own.
changes
- Fixxed some writting bugs
Removed credit part front page and added about page (incomplete due to problems...)
Added preference feature to customize script decompile.
Use of control help tags to list offset at which data occurs.
Added new decompiling style
Implemented the Script command database that uses hardcoded info, or the ComDat.xml
With this version out i am ready to start adding in the script complier so we can finally compile our own scripts.
Also, once again, please post any bugs you find and feature requests.
Edit: also download on front page
Halomods member wrote:tags meta? There is no such thing for Halo PC.
-
- Posts: 552
- Joined: Thu May 12, 2005 4:12 am
Just blanket not working? Could you expand on that like say, "it crashs when i..." or "It doesn't display anything when i open a map..." ect. I remember alt said it wasnt worknig, but then i sent hm a version and he didnt say it wasnt working, so idk if he didnt check or if i uploaded a wrong version.
/sigh
/sigh
Halomods member wrote:tags meta? There is no such thing for Halo PC.
untaring on windows doesn't seem to work does it. This at least opens.
Interesting note: does not contain com data.xml or whatever the proper file name is.
Interesting note: does not contain com data.xml or whatever the proper file name is.
- Attachments
-
- HPS 0.5 MacOSX.zip
- (3.23 MiB) Downloaded 11 times
- reanimation-06
- Posts: 388
- Joined: Mon Mar 19, 2007 2:49 pm
- Location: Middle of nowhere...
Not yet, and thanks alt, you can have some source later. 
Update bit mb....
Well i been working and i fixxed the float problem (thankyou choking victim for sharing some of your knowledge), or at least i am pretty sure i did. Taking a break from working directly on my application i developed this...

Now i am gona explain what is in this picture. What this picture shows is my conversion of a xml script to a hsc script, perfectly. This is the "language" I plan to use for script injection because it is such a easy conversion.
Here are my current notes from this proggie that explain it

Update bit mb....
Well i been working and i fixxed the float problem (thankyou choking victim for sharing some of your knowledge), or at least i am pretty sure i did. Taking a break from working directly on my application i developed this...

Now i am gona explain what is in this picture. What this picture shows is my conversion of a xml script to a hsc script, perfectly. This is the "language" I plan to use for script injection because it is such a easy conversion.
Here are my current notes from this proggie that explain it
heres the proggie just in case anyone wants to fool around with the xml style and get use to it before i release the injector.My notes wrote:Script Header
Structure
<script TypeAttr="The script type" ReTypeAttr="The script return type" NameAttr="The script name"/>
Example
<script TypeAttr="startup" ReTypeAttr="void" NameAttr="lawls"/>
Script Command
Structure
<ScriptCommand Command="The scripting command" EngineId="Id of the script command"/>
Example
<ScriptCommand Command="game_speed" EngineId="255"/>
Script Value
Structure
<ScriptValue ValueType="Type of value" Value="The value"/>
Example
<ScriptValue ValueType="real" Value="0.5"/>
Example of a script
<root>
<script TypeAttr="startup" ReTypeAttr="void" NameAttr="printing">
<ScriptCommand Command="print" EngineId="28">
<ScriptValue ValueType="string" Value="This is a script"/>
</ScriptCommand>
</script>
</root>
- Attachments
-
- Example converter.rar
- Proggie
- (1.03 MiB) Downloaded 11 times
Halomods member wrote:tags meta? There is no such thing for Halo PC.
maybee conure you can help inpliment scripting into eschaton ;P i would love it more then lol becuase scripting is funner than modding and can make some interesting things happen
EDIT Found another bug:
refer to pictures below
EDIT Found another bug:
refer to pictures below
- Attachments
-
- notise that they both use apple+p this could cause problems
- Apple+P TO Protect.jpg (10.96 KiB) Viewed 1813 times
-
- Apple+P opens preffs to....jpg (9.92 KiB) Viewed 1813 times
Signature text exceeded 3 Lines text+Image.
Alright, thats corrected now. Thankyou
The long/short/real(float) issue is now resolved also.
One other small thing the last decompiling style in the prefernces is unlocked, with that comes "perfect" (as in it looks perfect from limited testing and comparison to ZMT files and my own scripts) script extraction.
Now here is version .5x
With this, unless someone finds more bugs in decompiling, i am officially onto making my injector.
Note: I still have yet to update the batch extraction info due to laziness.
The long/short/real(float) issue is now resolved also.
One other small thing the last decompiling style in the prefernces is unlocked, with that comes "perfect" (as in it looks perfect from limited testing and comparison to ZMT files and my own scripts) script extraction.
Now here is version .5x
With this, unless someone finds more bugs in decompiling, i am officially onto making my injector.
Note: I still have yet to update the batch extraction info due to laziness.
- Attachments
-
- HPs win 0.5x.rar
- win
- (1.17 MiB) Downloaded 17 times
-
- HPS mac 0.5x.zip
- mac
- (3.23 MiB) Downloaded 12 times
Halomods member wrote:tags meta? There is no such thing for Halo PC.
nobody has ever done anything like this.. because nobody else can come close to understanding how to make this. Keep up the good work. 


conure says: or i could jsut incase my shoes in papar mache, followed by my dog
|||Lethargy||| Mr. Mohawk|||
|||feel free to contact me via PMs, AIM, MSNM, or Xfire if you have any questions|||
any time dude lol if i find any other errors i will post themconure wrote:Alright, thats corrected now. Thankyou
The long/short/real(float) issue is now resolved also.
One other small thing the last decompiling style in the prefernces is unlocked, with that comes "perfect" (as in it looks perfect from limited testing and comparison to ZMT files and my own scripts) script extraction.
Now here is version .5x
With this, unless someone finds more bugs in decompiling, i am officially onto making my injector.
Note: I still have yet to update the batch extraction info due to laziness.
i need help with a non halo application i wrote in C++ i hate using it in Terminal and i desided i wanted a graphical user interface for it....but thats where i cant figure xcode out i cant figure out how to set up the interface and stuff so if your reading this ALT IM or PM ME PLEASE! i need asistance with my app i may have to re-write it but idk
anyway alt i will send you my xcode source and so on so u can give it a look
Signature text exceeded 3 Lines text+Image.