Page 1 of 1

How do i......

Posted: Fri Jul 21, 2006 5:47 pm
by striderdude
Hey guys, im new to modding. I was wondering how you can read the game scripts of halo2. like what programs i need, if i need a modchip installed....ect. thanks! :D

Posted: Fri Jul 21, 2006 6:03 pm
by ModzMaster
huh be more specific like.....u wanna see if theres an app that alters what happens in the game script. what do u mean by script i should say

Posted: Fri Jul 21, 2006 6:06 pm
by striderdude
i meant like this. this is in campaign. finding the halo 2 Megg. (easter egg)

(script dormant megg_check
(begin
(if(not(difficulty_legendary))
(sleep_forever))
(if(game_is_cooperative)
(sleep_forever))
(if(not(ice_cream_flavor_available 3))
(sleep_forever))
(sleep_until(if(<(object_get_shield(player0)) 1)
(begin
(begin
(print oops)
(sleep_forever) False
)
)(if mark_flavor_gun
(begin
(begin
(set mark_flavor_megg True) True
)
) False)) 1)
))

Posted: Fri Jul 21, 2006 6:09 pm
by ModzMaster
i still havent a clue at what your talking about, i'm not into the script, and there arent any apps out there to edit the script TO MY KNOWLEDGE, i would just wait for prometheus to come out, maybee it'll have somthing for that........if prometheus ever comes out and is real

Posted: Fri Jul 21, 2006 6:11 pm
by striderdude
i dont want to change it, i just want to read it.

Posted: Fri Jul 21, 2006 6:13 pm
by ModzMaster
try opening up your campaign map in insolence then scrolling down to scnr tag, click it then just doodle arround in thestuff that comes up

Posted: Fri Jul 21, 2006 7:43 pm
by n64nerd
It's good to know a little code (I know some, but I also know some of the requirements.)

(script dormant megg_check

this sets the script megg_check to ready for the requirements.

(begin

it begins

(if(not(difficulty_legendary))
(sleep_forever))

if the difficulty is not legendary, it's not gonna happen

(if(game_is_cooperative)
(sleep_forever))

exact same

(if(not(ice_cream_flavor_available 3))
(sleep_forever))

this refers to the thunder skull (this I took from another source; however, I believe that in the .xbe ice cream flavor is mentioned)

(sleep_until(if(<(object_get_shield(player0)) 1)

stay dormant until if the player gets their sheild back is not true, i.e. if they never lose their sheild and regain it back

(begin
(begin
(print oops)

I believe this will print oops on your screen, like where the names for the new parts of levels are

(sleep_forever) False
)

not starting is false, so it will start

)(if mark_flavor_gun
(begin
(begin

no Idea
(set mark_flavor_megg True) True
)
) False)) 1)
))

the first part is about starting the megg egg... the rest, i don't know.

Posted: Fri Jul 21, 2006 7:44 pm
by striderdude
im not asking what it means. im asking how to get to it.

lols

Posted: Sat Jul 22, 2006 7:59 am
by SyrinEldarin
I'm pretty sure this is what you're looking for:
http://www.haloplugins.com/forums/index ... 1637&st=0&
I haven't even downloaded it, so I wouldn't know for SURE, but it really looks like it in the screenshots, so... :P

Re: lols

Posted: Sat Jul 22, 2006 1:49 pm
by striderdude
SyrinEldarin wrote:I'm pretty sure this is what you're looking for:
http://www.haloplugins.com/forums/index ... 1637&st=0&
I haven't even downloaded it, so I wouldn't know for SURE, but it really looks like it in the screenshots, so... :P
THANK YOU!