Is force host variable ?

Posts 1–11 of 11 · Page 1 of 1
Is force host variable ?
I have tried the force host address published on the codes section it failed

So I searched in cheat engine and I got 05AB38A0

Another thread says 0608DEA8

I have then asked two others to test it and force host crashed one and did nothing with the other

Do any of these work for others

4 byte
Integer value : 1
Addy :as above
Requirement : host // or the aim is to try to be
The proper way to do force host involves more that just writing to 1 address. This is because it can change from computer to computer, even if it seems to be at the same address for one person.

This is the REAL way to do force host for those wondering. We will be using the party_minplayers dvar. The location of the dvar can be found using the dvar pointer at 0x01409014. So, first we read the integer (which contains the address to the dvar struct) at 0x1409014. Once we have that value, add 0xC to it. Now, write 1 (to set the minimum players required to 1) as an integer to that added result.

Example:
The value in 0x1409014 is read and we get the value 0x500000 (this is not real, I made it up). We add 0xC to that value so it becomes 0x50000C. Now, write 1 as an integer to 0x50000C and you've successfully forced host. This will work on every computer and there is no more problems about force host not working.
Quote Originally Posted by master131 View Post
The proper way to do force host involves more that just writing to 1 address. This is because it can change from computer to computer, even if it seems to be at the same address for one person.

This is the REAL way to do force host for those wondering. We will be using the party_minplayers dvar. The location of the dvar can be found using the dvar pointer at 0x01409014. So, first we read the integer (which contains the address to the dvar struct) at 0x1409014. Once we have that value, add 0xC to it. Now, write 1 (to set the minimum players required to 1) as an integer to that added result.

Example:
The value in 0x1409014 is read and we get the value 0x500000 (this is not real, I made it up). We add 0xC to that value so it becomes 0x50000C. Now, write 1 as an integer to 0x50000C and you've successfully forced host. This will work on every computer and there is no more problems about force host not working.
Can you make a example in VB?
It doesn't matter if the addresses is correct or not
Quote Originally Posted by NitroSmily View Post
Can you make a example in VB?
It doesn't matter if the addresses is correct or not
ShOcInG!!!

You have made a trainer, with options where you would have to know about this :S

Code:
WriteInteger((ReadInteger(&H1409014)+&HC), 1)
I think that is mainly how you would do it, if wrong. Well, I never done it with the program, I done it with the calculator :|


---------- Post added at 07:32 PM ---------- Previous post was at 07:18 PM ----------

Quote Originally Posted by MarkHC View Post
I don't know VB.. but it should look like this.

Code:
WriteInteger(ReadInteger(0x01409014) + 0xC, 1);
I made this straight up from my head, so I don't know if it'll work...
0x = &H for VB.Net
I don't know VB.. but it should look like this.

Code:
WriteInteger(ReadInteger(0x01409014) + 0xC, 1);
I made this straight up from my head, so I don't know if it'll work...
I forgot last week I got this address and posted it, thank god i did, Force host I get as a pointer address "iw5mp.exe"+01009014" Offset C 4Byte

So I guess the code would go something like this

Code:
            Dim MyAddress As Integer = Hex(GetTargetAddress("iw5mp.exe"))
                       Dim myaddress1 as integer  = Hex(MyAddress + &h1009014))
                       Dim finaladdress as integer = Hex(myaddress1 +&HC))
A long winded way of doing things But in principle I think it should work
Quote Originally Posted by gteuk View Post
I forgot last week I got this address and posted it, thank god i did, Force host I get as a pointer address "iw5mp.exe"+01009014" Offset C 4Byte

So I guess the code would go something like this

Code:
            Dim MyAddress As Integer = Hex(GetTargetAddress("iw5mp.exe"))
                       Dim myaddress1 as integer  = Hex(MyAddress + &h1009014))
                       Dim finaladdress as integer = Hex(myaddress1 +&HC))
A long winded way of doing things But in principle I think it should work
Can confirm that doesn't work for me

I was under the assumption that once you got the base address it should work like above, either there is a problem getting target address or it just plain don't work
No, no, no. Don't use the base address of the iw5mp.exe module. And you need to read &H1009014, not just add it together with &HC. What @Jorndel and @MarkHC said was right.
Private Sub Button1_Click_6(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim p As Process = Nothing
If Process.GetProcessesByName("iw5mp").Count > 0 Then
p = Process.GetProcessesByName("iw5mp")(0)
Else
MessageBox.Show("CoD:MW3 is not open!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning)
Exit Sub
End If
Dim Adr As Int32 = &H1409014 + &HC
Try
If WriteInt32(p, Adr, 1) Then
Else
MessageBox.Show("Writing memory failed!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End If
Catch ex As Exception
MessageBox.Show("Writing memory failed:" & vbCrLf & ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Try
End Sub
My game crashed, what i have done wrong?Pls help :3
(its for force host)
Quote Originally Posted by true1495 View Post
My game crashed, what i have done wrong?Pls help :3
(its for force host)
I already told you, it's wrong.

Dim Adr As Int32 = ReadInt32(&H1409014)
Adr += &HC
WriteInt32(p, Adr, 1)

That's assuming you even have a function to read. I'm not going to bother anymore.
Quote Originally Posted by master131 View Post
I already told you, it's wrong.

Dim Adr As Int32 = ReadInt32(&H1409014)
Adr += &HC
WriteInt32(p, Adr, 1)

That's assuming you even have a function to read. I'm not going to bother anymore.
Works perfect ty :3
Posts 1–11 of 11 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us