Page 10 of 11 FirstFirst ... 8 9 10 11 LastLast
Results 91 to 100 of 105

Thread: [IG]Intergalactic Morons WIP Thread

  1. #91
    Sarcastic Bitch
    Join Date
    Sep 2006
    Posts
    811

    Re: [IG]Intergalactic Morons WIP Thread

    Quote Originally Posted by IGMBiti View Post
    In response to that: Abyll had attempted to use the code in Open Sauce. It worked successfully for the dedicated 1.08 exe, but it caused exceptions when he tried to patch the client. I'm assuming that the address for the 3-byte change on the client (1.08) was off by a bit.
    The change in Open Sauce works fine for clients, Abyll probably had an error in his code. I have had no problem whatsoever using MTV in Open Sauce.

    Edit: The addresses you posted are the same ones that are used in Open Sauce.
    Last edited by ShadowSpartan; April 28th, 2009 at 07:07 PM.
    Reply With Quote

  2. #92
    "Think Different" Masterz1337's Avatar
    Join Date
    Sep 2006
    Posts
    4,405

    Re: [IG]Intergalactic Morons WIP Thread

    I could never get it to work (OS).

    For a release on the scale of SPV2 I think it's easier to keep it simple with a external app they just have to open.
    Reply With Quote

  3. #93
    Sarcastic Bitch
    Join Date
    Sep 2006
    Posts
    811

    Re: [IG]Intergalactic Morons WIP Thread

    Quote Originally Posted by Masterz1337 View Post
    I could never get it to work (OS).

    For a release on the scale of SPV2 I think it's easier to keep it simple with a external app they just have to open.
    You couldn't compile the source code, or you couldn't place a dll in your CE directory?

    It would be easier on the end user to just have a dll that they place in their CE directory. You could just as easily distribute the compiled Open Sauce dll with SPV2, I'm sure Kornman wouldn't mind.
    Reply With Quote

  4. #94
    #1 Intergalactic Moron IGM Dhark's Avatar
    Join Date
    Aug 2008
    Location
    Having Tea with Boogy Man
    Posts
    27

    Re: [IG]Intergalactic Morons WIP Thread

    Hello everyone! IG-MTV has been released:
    http://www.intergalactic-morons.fumb...-MTV-v1.00.zip

    This will be uploaded to Halomaps in a few days. Readme is included.

    For those that wish to participate in a little video we will make, please add Dhark on Xfire igmatlan
    The video will be showing what you can do with the app and to get as many people into say a Pelican or other vehicle for fun and whatnot.

    If you have any questions, comments, suggestions or critism; please post them in the Halomaps or Modacity threads respectively.

    Until next time!
    Reply With Quote

  5. #95
    Untruely Bannable~ Inferno's Avatar
    Join Date
    Aug 2007
    Location
    In a Place
    Posts
    5,166

    Re: [IG]Intergalactic Morons WIP Thread

    What does it do?

    edit-
    of wait Multi Team Vehicles durrrrr
    stupid me
    Reply With Quote

  6. #96
    InnerGoat killed my dakimakura waifu because I didn't post my desk :( jcap's Avatar
    Join Date
    Aug 2006
    Posts
    4,193

    Re: [IG]Intergalactic Morons WIP Thread

    For the vehicle boarding, I've been wondering about something.

    Because it is kind of a hassle to launch a separate app to use the feature and it makes the game seem slightly less polished, I was wondering if the following method would be at all possible.

    With rec0's Devicator, he offers a couple modified files in the release. One of the files, probably strings.dll, silently executes haloceded_extended.exe upon the launch of haloceded.exe (which loads strings.dll by default).

    If something similar can be done with the hijacking (and possibly even more), then all you would have to do is replace the strings.dll (which would also FORCE users to use 1.08 and increase the LEGAL population!) and copy the app into the CE directory. On haloce.exe's launch, it will load strings.dll and then silently load the hijacking app in the background, and you wouldn't even notice it was running. Then it would also always work and be waiting for whenever you either enter a server with hijacking/mtv or start a singleplayer game with hijacking.
    Reply With Quote

  7. #97
    Sarcastic Bitch
    Join Date
    Sep 2006
    Posts
    811

    Re: [IG]Intergalactic Morons WIP Thread

    Jcap, that is exactly what the Open Sauce dll will do. And by the way, I looked at the addresses they are modifying, same exact ones that Kornman used. The code they replaced it with is slightly different. Kornman replaces the line "mov bl, 1" with "test al, al", but the IGM app just makes those 2 bytes NOP.

    Kornman
    Code:
            static byte enable_code[] = {0xB3, 0x01, 0xEB};
            static byte disable_code[] = {0x84, 0xC0, 0x74};
    IGM
    Code:
            private static byte[] OFF_CODE = new byte[] { 0x84, 0xc0, 0x74 };
            private static byte[] ON_CODE = new byte[] { 0x90, 0x90, 0xeb };
    I find it funny that you guys don't even mention Kornman in your readme, or even your post. He is the one who found the addresses, you just took them from Open Sauce.
    Reply With Quote

  8. #98
    #2 Intergalactic Moron IGMBiti's Avatar
    Join Date
    Dec 2008
    Location
    At my desk
    Posts
    11

    Re: [IG]Intergalactic Morons WIP Thread

    I thought the previous page clearly gave away that I did all of this work here. In fact, due to earlier experience, I had learned that the team, in a sense, of the vehicle, determines who can get in the vehicle (if they're on the same team/its being controlled--I have a feeling that the team of the controller is tested). I then looked at my offsets for that value, which goes:
    Code:
    public const int OBJ_OFFSET_TEAM = 0xB8;
    I then proceeded to search for anything having to do with this offset, but seeing as how there were many results, I searched for something that would move this value into a register (mov *,[*+000000b8]). After that, I looked at which of these had a similar instruction near them (because we're comparing two objects).
    On a side note, I believe you meant to say "Kornman replaces the line 'test al, al' with 'mov bl, 1'".
    Reply With Quote

  9. #99
    Untruely Bannable~ Inferno's Avatar
    Join Date
    Aug 2007
    Location
    In a Place
    Posts
    5,166

    Re: [IG]Intergalactic Morons WIP Thread

    Quote Originally Posted by jcap View Post
    (which would also FORCE users to use 1.08 and increase the LEGAL population!)
    People would just move on to a another game actually.
    Reply With Quote

  10. #100
    InnerGoat killed my dakimakura waifu because I didn't post my desk :( jcap's Avatar
    Join Date
    Aug 2006
    Posts
    4,193

    Re: [IG]Intergalactic Morons WIP Thread

    Quote Originally Posted by Inferno View Post
    People would just move on to a another game actually.
    No they wouldn't. They would either just keep with what they have and be douchebags, or they would update and play with the advanced features of the mod.

    And even if they do, nothing will be missed. It's not like those assholes are contributing to shit now.
    Reply With Quote

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •