Shock120
July 30th, 2009, 08:14 AM
I'd like to thank Xbox7887. his script list was useful. :neckbeard:
I take 100% credit for all this.
I also released a patch so you could all access campaign maps on the Multiplayer menu. http://blog.allenthinks.com/downloads.php?cat_id=12&download_id=61
Getting you and noobs into a SP map.
1. No AI, Navpoint/teams, chatbox
2. Don't Block the 2 Spawns.
3. Host should not pause their game so much, everyone is affected.
4. Have fun on metropolis with the pelican! :D
5. Don't Kill anyone.
6. Sometimes people don't get teleported into the next BSP's.
I'll post the addresses to be changed. Please change them all accordingly to the campaign map.
You won't spawn with weapons, but you can find them.
Some maps will not work. DON'T BOTHER MODDING, WILL NEVER WORK!
Shared
Single_player_shared
The Arbiter
Oracle
Delta Halo
Regret
Uprising...on the second BSP
Player Bipeds must be changed by host/server.
Change them when they you're ingame, not immediately, or you'd have a intro cutscene playing then it fux up.
So..go ahead and help noobs get the Scarab Gun.
0 = Master Cheif
1 = Arbiter
2 = Spartan
3 = MP_Elite
Player 1 = 30002BA0
Player 2 = 30002DA4
Player 3 = 30002FA8
Player 4 = 300031AC
Player 5 = 300033B0
Player 6 = 300035B4
Player 7 = 300037B8
Player 8 = 300039BC
Player 9 = 30003BC0
Player 10 = 30003DC4
Player 11 = 30003FC8
Player 12 = 300041CC
Player 13 = 300043D0
Player 14 = 300045D4
Player 15 = 300047D8
Player 16 = 300049DC
memory addresses, all found by me.
30001758 = Map State Enum (1byte) (please may a pro correct me on this if wrong <<<<)
1 = Campaign
2 = Multiplayer
3 = Mainmenu
4 = Shared
5 = SP Shared
halo2.exe+50A5A0 = Gametype Enum (UI)
30001A3C = Gametype Enum (IG) (1byte)
1 = Capture the Flag
2 = Slayer
3 = Oddball
4 = King of the Hill
7 = Juggernaut
8 = Territories
9 = Assault
Skulls = (1byte, Boolean)
halo2.exe+4D832E = Unknown
halo2.exe+4D8323 = Thunderstorm
halo2.exe+4D8326 = Blind
halo2.exe+4D8325 = IWHBYD
halo2.exe+4D8329 = Catch
halo2.exe+4D8321 = Grunt Birthday Party
halo2.exe+4D8324 = Famine
halo2.exe+4D8320 = Envy
halo2.exe+4D8322 = Assassins
halo2.exe+4D832C = Mythic
halo2.exe+4D832A = Sputnik
halo2.exe+4D832D = Anger
halo2.exe+4D8327 = Ghost
halo2.exe+4D832B = Iron
halo2.exe+4D8328 = Black Eye
30002B1E = Gametype Announce (boolean +1 for on)
30001A40 = load of crap in 1byte =
30001A48 = Score to Win (8bytes)
30001A4C = End game (1 to end)
30001A78 = Respawn Time
30001A80 = Shield Strength
30001ACE = Primary Weapon
30001ACF = Secondary Weapon
00 = Map Default
01 = None
02 = Random
03 = Battle Rifle
04 = Magnum
05 = SMG
06 = Plasma Pistol
07 = Plasma Rifle
08 = Rocket Launcher
09 = Shotgun
0A = Sniper Rifle
0B = Brute Shot
0C = Needler
0D = Carbine
0E = Beam Rifle
11 = Energy Sword
12 = Brute Plasma Rifle
13 = Sentinel Beam
Seats (1byte)
Pelican_d = 88
Warthog_d = 131
halo2.exe+479E70 offset 11E33F8 = (Metropolis) PelicanCo-op failed...I couldn't find what I needed, no one could:(
H2V pissed me off, I gave up, co-op would never be possible on this shitty game.
I couldn't mod the maps. which is what was required.
1.Mulg (something...teams for MP) Modding Tag Injection or Chunk Cloning
2.MP wgtz (MP hud stuff/menu's, chatbox etc...) Modding Tag Injection
3.Couldn't edit the fucking scripts. modding.
4. Filling out all Biped slots, so you don't have to select them on memory.
5. more help. cuz I'm noob!
Bypass map checksum would've helped, which made my life easier on h2x.
I take 100% credit for all this.
I also released a patch so you could all access campaign maps on the Multiplayer menu. http://blog.allenthinks.com/downloads.php?cat_id=12&download_id=61
Getting you and noobs into a SP map.
1. No AI, Navpoint/teams, chatbox
2. Don't Block the 2 Spawns.
3. Host should not pause their game so much, everyone is affected.
4. Have fun on metropolis with the pelican! :D
5. Don't Kill anyone.
6. Sometimes people don't get teleported into the next BSP's.
I'll post the addresses to be changed. Please change them all accordingly to the campaign map.
You won't spawn with weapons, but you can find them.
Some maps will not work. DON'T BOTHER MODDING, WILL NEVER WORK!
Shared
Single_player_shared
The Arbiter
Oracle
Delta Halo
Regret
Uprising...on the second BSP
Player Bipeds must be changed by host/server.
Change them when they you're ingame, not immediately, or you'd have a intro cutscene playing then it fux up.
So..go ahead and help noobs get the Scarab Gun.
0 = Master Cheif
1 = Arbiter
2 = Spartan
3 = MP_Elite
Player 1 = 30002BA0
Player 2 = 30002DA4
Player 3 = 30002FA8
Player 4 = 300031AC
Player 5 = 300033B0
Player 6 = 300035B4
Player 7 = 300037B8
Player 8 = 300039BC
Player 9 = 30003BC0
Player 10 = 30003DC4
Player 11 = 30003FC8
Player 12 = 300041CC
Player 13 = 300043D0
Player 14 = 300045D4
Player 15 = 300047D8
Player 16 = 300049DC
memory addresses, all found by me.
30001758 = Map State Enum (1byte) (please may a pro correct me on this if wrong <<<<)
1 = Campaign
2 = Multiplayer
3 = Mainmenu
4 = Shared
5 = SP Shared
halo2.exe+50A5A0 = Gametype Enum (UI)
30001A3C = Gametype Enum (IG) (1byte)
1 = Capture the Flag
2 = Slayer
3 = Oddball
4 = King of the Hill
7 = Juggernaut
8 = Territories
9 = Assault
Skulls = (1byte, Boolean)
halo2.exe+4D832E = Unknown
halo2.exe+4D8323 = Thunderstorm
halo2.exe+4D8326 = Blind
halo2.exe+4D8325 = IWHBYD
halo2.exe+4D8329 = Catch
halo2.exe+4D8321 = Grunt Birthday Party
halo2.exe+4D8324 = Famine
halo2.exe+4D8320 = Envy
halo2.exe+4D8322 = Assassins
halo2.exe+4D832C = Mythic
halo2.exe+4D832A = Sputnik
halo2.exe+4D832D = Anger
halo2.exe+4D8327 = Ghost
halo2.exe+4D832B = Iron
halo2.exe+4D8328 = Black Eye
30002B1E = Gametype Announce (boolean +1 for on)
30001A40 = load of crap in 1byte =
30001A48 = Score to Win (8bytes)
30001A4C = End game (1 to end)
30001A78 = Respawn Time
30001A80 = Shield Strength
30001ACE = Primary Weapon
30001ACF = Secondary Weapon
00 = Map Default
01 = None
02 = Random
03 = Battle Rifle
04 = Magnum
05 = SMG
06 = Plasma Pistol
07 = Plasma Rifle
08 = Rocket Launcher
09 = Shotgun
0A = Sniper Rifle
0B = Brute Shot
0C = Needler
0D = Carbine
0E = Beam Rifle
11 = Energy Sword
12 = Brute Plasma Rifle
13 = Sentinel Beam
Seats (1byte)
Pelican_d = 88
Warthog_d = 131
halo2.exe+479E70 offset 11E33F8 = (Metropolis) PelicanCo-op failed...I couldn't find what I needed, no one could:(
H2V pissed me off, I gave up, co-op would never be possible on this shitty game.
I couldn't mod the maps. which is what was required.
1.Mulg (something...teams for MP) Modding Tag Injection or Chunk Cloning
2.MP wgtz (MP hud stuff/menu's, chatbox etc...) Modding Tag Injection
3.Couldn't edit the fucking scripts. modding.
4. Filling out all Biped slots, so you don't have to select them on memory.
5. more help. cuz I'm noob!
Bypass map checksum would've helped, which made my life easier on h2x.