Halo Pc Scripter
well i guess i am outa luck... sword hates me so i aint even gona bother with himAltimit01 wrote:Bug sword. I don't make projects in xcode for a very good reason. The only reason I code in RB instead of C++ is because of how simple it is to link a GUI to the code. Decent job conure. Look forward to borrowing the code later.
well if i gave you C++ code could you make a port of it? to RB
just a thought idk if that can be done but meh i am not gona bother with it i dont understand RB well enough to port the code myself
Signature text exceeded 3 Lines text+Image.
....update..............................
So i have been working diligently on my proggie and complaining every day because it just wasn't working, until now. I have just compiled my first script in halo:pc and i am so happy. Heres the script i compiled
Which in terms of hsc is
Expect a early script compiler in, say, 30 minutes.
So i have been working diligently on my proggie and complaining every day because it just wasn't working, until now. I have just compiled my first script in halo:pc and i am so happy. Heres the script i compiled
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<root>
<script TypeAttr="0" ReTypeAttr="4" NameAttr="noejec">
<ScriptCommand Command="set" EngineId="4" ValueType="4">
<GlobalValue ValueType="5" ExpType="13" Value="-32610" ValueCommand="rider_ejection"/>
<ScriptValue ValueType="5" Value="false" ExpType="9"/>
</ScriptCommand>
</script>
</root>
Code: Select all
(script startup noeject
(set rider_ejection false))
Halomods member wrote:tags meta? There is no such thing for Halo PC.
This is amazing, really looking forward to the compiler! You've put a lot of work (and complaining ) into this and it's finally paid off!
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|||
-
- Posts: 159
- Joined: Thu Sep 07, 2006 3:16 pm
Here is the script complier to download.
tutorial
1. Extract a scnr with hmt (or some other meta/xml extractor)
2. open proggie and go file> load scnr
3. paste a halo xml script into the top box
4. hit build
5. rebuild map with the new scnr/xml files
Note: this program was only tested on a bloodgulch scenario (this was for the justice of modding) with the script above, this whole thing may only work with these and probaly only works when you compile 1 script due to not full info on the syntax header. If you encounter any errors please post them here and the script/scenario you used and i will look into fixing that problem.
tutorial
1. Extract a scnr with hmt (or some other meta/xml extractor)
2. open proggie and go file> load scnr
3. paste a halo xml script into the top box
4. hit build
5. rebuild map with the new scnr/xml files
Note: this program was only tested on a bloodgulch scenario (this was for the justice of modding) with the script above, this whole thing may only work with these and probaly only works when you compile 1 script due to not full info on the syntax header. If you encounter any errors please post them here and the script/scenario you used and i will look into fixing that problem.
- Attachments
-
- example.zip
- mac
- (2.93 MiB) Downloaded 24 times
-
- Example-Windows.rar
- windows
- (1.07 MiB) Downloaded 19 times
Halomods member wrote:tags meta? There is no such thing for Halo PC.
Okay, I injected your script:
Into the BG scnr.
Then I clicked build, injected it with HMT then quit hmt and opened HHK and rebuilt and saved. It crashe halo... =\
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<root>
<script TypeAttr="0" ReTypeAttr="4" NameAttr="noejec">
<ScriptCommand Command="set" EngineId="4" ValueType="4">
<GlobalValue ValueType="5" ExpType="13" Value="-32610" ValueCommand="rider_ejection"/>
<ScriptValue ValueType="5" Value="false" ExpType="9"/>
</ScriptCommand>
</script>
</root>
Then I clicked build, injected it with HMT then quit hmt and opened HHK and rebuilt and saved. It crashe halo... =\
Injecting will inheritantly screw it over because the meta file is larger then the original. As for hhk rebuilding IDK and alt isnt around for me to ask. Doesn't, um, hmt 0.5 have a rebuild screen? I know Cmt# does. Those are what you want to use (or i guess would for a mac).
Halomods member wrote:tags meta? There is no such thing for Halo PC.
This is great! only took me like 5 minutes to get a script ingame. amazing
Gephyrphobia confirmed to work ingame
(now no excuses for not getting it to work )
Gephyrphobia confirmed to work ingame
(now no excuses for not getting it to 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|||
Oh yea, I forgot about HMT 0.5. I think I gotta go re-download it but I'll try.conure wrote:Injecting will inheritantly screw it over because the meta file is larger then the original. As for hhk rebuilding IDK and alt isnt around for me to ask. Doesn't, um, hmt 0.5 have a rebuild screen? I know Cmt# does. Those are what you want to use (or i guess would for a mac).
You should tell me how that turns out, but i nthe mean time heres another script for people to compile.
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<root>
<script TypeAttr="2" ReTypeAttr="4" NameAttr="on_off_wire">
<ScriptCommand Command="set" EngineId="4" ValueType="4">
<GlobalValue ValueType="5" ExpType="13" Value="-32754" ValueCommand="rasterizer_wireframe"/>
<ScriptCommand Command="unit_get_current_flashlight_state" EngineId="135" ValueType="5">
<ScriptCommand Command="unit" EngineId="23" ValueType="38">
<ScriptCommand Command="list_get" EngineId="45" ValueType="37">
<ScriptCommand Command="players" EngineId="29" ValueType="23"/>
<ScriptValue ValueType="7" Value="0" ExpType="9"/>
</ScriptCommand>
</ScriptCommand>
</ScriptCommand>
</ScriptCommand>
</script>
</root>
Halomods member wrote:tags meta? There is no such thing for Halo PC.
compiled that script yesterday on sidewinder. It is sooooooooooo awesome. conure, you need to get some major recognition for doing this, I don't think anybody realizes how many doors this opens up...
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|||
- reanimation-06
- Posts: 388
- Joined: Mon Mar 19, 2007 2:49 pm
- Location: Middle of nowhere...
-
- Posts: 159
- Joined: Thu Sep 07, 2006 3:16 pm
well, all you do is extract the scenario tag from a map, open it with conures app, enter your xml script into the top part, hit build. then you batch extract your map using any means, replace scnr.meta and scnr.xml with those gererated by conures app, then build it using any means necessary.
By the way, here's a preview of that example of a script you can do... toggled with Q
By the way, here's a preview of that example of a script you can do... toggled with Q
- Attachments
-
- sidewire.jpg (53.6 KiB) Viewed 1688 times
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|||