• 9 Vote(s) - 4.56 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Release] MW3 Server Addon Extensions
Angry
Ok man, thanks man, you read properly !

Huh I don't want support, just an aswer.
It's just a quest programming !
  Reply
(04-10-2014, 21:29)benjahwest Wrote:
Angry
Ok man, thanks man, you read properly !

Huh I don't want support, just an aswer.
It's just a quest programming !


It should work.
Why not just to try it yourself?
C++/Obj-Cdeveloper. Neko engine wip
Steam: Click
  Reply
@SailorMoon
address others , some offsets too
i am think, it doesnt work on Tekno...
CSHARP Code
  1. SvCheckTimeoutAddress = 0x4FE8A0;
  2. SteamCheckSvAuthAddress = 0x599D20;
  3. ResetReliableCmdAddress = 0x5029DB;
  4. SvMaxClientsDvarPtr = 0x5787780;
  5. ClientAddress =0x4A0FE90;
  6. GetStatMajorAddress = 0x4D0560;
  7. GetStatMinorAddress = 0x4D05A0;
  8. GetChecksumAddress = 0x40C8C0;
  9. SvDirectConnectAddress = 0x4F7670;
  10. SvCmdArgsAddress = 0x1B5B7D8;
  11. const int protocol = 20601; // as of 1.9.461
  12. private static void SvCmdEndTokenizedString()
  13. {
  14. var argsIndex = Marshal.ReadInt32(SvCmdArgsAddress);
  15.  
  16. var addr = (IntPtr) 0x1B4AFD0;
  17. var value = Marshal.ReadInt32(addr);
  18. var arrValue = Marshal.ReadInt32((IntPtr)0x1B5B81C, argsIndex * 4);
  19. Marshal.WriteInt32(addr, value - arrValue);
  20.  
  21. addr = (IntPtr) 0x1B4AFD4;
  22. value = Marshal.ReadInt32(addr);
  23. arrValue = Marshal.ReadInt32((IntPtr)0x1B4AFB0, argsIndex * 4);
  24.  
  25. argsIndex--;
  26. Marshal.WriteInt32(SvCmdArgsAddress, argsIndex);
  27. }

Exit : search new offsets&Addresses
OMA
[Image: One_Man_Army_Bag_render_MW2.PNG]
  Reply
(04-13-2014, 11:48)Dude Wrote: @SailorMoon
address others , some offsets too
i am think, it doesnt work on Tekno...
CSHARP Code
  1. SvCheckTimeoutAddress = 0x4FE8A0;
  2. SteamCheckSvAuthAddress = 0x599D20;
  3. ResetReliableCmdAddress = 0x5029DB;
  4. SvMaxClientsDvarPtr = 0x5787780;
  5. ClientAddress =0x4A0FE90;
  6. GetStatMajorAddress = 0x4D0560;
  7. GetStatMinorAddress = 0x4D05A0;
  8. GetChecksumAddress = 0x40C8C0;
  9. SvDirectConnectAddress = 0x4F7670;
  10. SvCmdArgsAddress = 0x1B5B7D8;
  11. const int protocol = 20601; // as of 1.9.461
  12. private static void SvCmdEndTokenizedString()
  13. {
  14. var argsIndex = Marshal.ReadInt32(SvCmdArgsAddress);
  15.  
  16. var addr = (IntPtr) 0x1B4AFD0;
  17. var value = Marshal.ReadInt32(addr);
  18. var arrValue = Marshal.ReadInt32((IntPtr)0x1B5B81C, argsIndex * 4);
  19. Marshal.WriteInt32(addr, value - arrValue);
  20.  
  21. addr = (IntPtr) 0x1B4AFD4;
  22. value = Marshal.ReadInt32(addr);
  23. arrValue = Marshal.ReadInt32((IntPtr)0x1B4AFB0, argsIndex * 4);
  24.  
  25. argsIndex--;
  26. Marshal.WriteInt32(SvCmdArgsAddress, argsIndex);
  27. }

Exit : search new offsets&Addresses

Of course, addresses have changed. ( also sizes too ).
C++/Obj-Cdeveloper. Neko engine wip
Steam: Click
  Reply
Thanks for reply, but i don't know how i can find offset for my version.
I try to learn with IDA, but i'm very noob...
Do you know a good way for that ?
  Reply
(04-13-2014, 22:17)benjahwest Wrote: Thanks for reply, but i don't know how i can find offset for my version.
I try to learn with IDA, but i'm very noob...
Do you know a good way for that ?

Yeas. Your need in learn assembler x64...Do you know what or programming languages?
OMA
[Image: One_Man_Army_Bag_render_MW2.PNG]
  Reply
(04-14-2014, 09:37)Dude Wrote:
(04-13-2014, 22:17)benjahwest Wrote: Thanks for reply, but i don't know how i can find offset for my version.
I try to learn with IDA, but i'm very noob...
Do you know a good way for that ?

Yeas. Your need in learn assembler x64...Do you know what or programming languages?

No, Why x64? You should learn English language.
You don't need assembler at all.
C++/Obj-Cdeveloper. Neko engine wip
Steam: Click
  Reply
@Dude
1. learn English language
2. learn to code
3. ???????
4. profit $$
~FYANB~ Servers Website

Primary Account:
[Image: 76561198070236721.png]
Secondary Account:
[Image: 76561198096107676.png]
Third Account:
[Image: 76561198164751656.png]
  Reply
Ok, My Boss Troll
OMA
[Image: One_Man_Army_Bag_render_MW2.PNG]
  Reply
(04-14-2014, 14:31)Casper Wrote: @Dude
1. learn English language
2. learn to code
3. ???????
4. profit $$

It's just some kind of showing off. Using words such as "assembler", "programming", "address", "offset", "c++", "ide" makes him cool etc etc etc.. But he has no idea what is it. Dumb Bitch
C++/Obj-Cdeveloper. Neko engine wip
Steam: Click
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Help, server Admin largosik 0 2,065 02-02-2019, 18:09
Last Post: largosik
  Add a point shop to my server h1dexyz 1 2,824 03-04-2018, 22:36
Last Post: h1dexyz
Lightbulb Preview Weapon Classe For Infected Clasic Server groochu1982 0 2,211 02-19-2017, 08:35
Last Post: groochu1982
Exclamation Help HOW CAN I TURN OFF THE "CROSSHAIR" IN MY SERVER? Eliichong0 0 2,502 06-16-2016, 16:01
Last Post: Eliichong0
Bug Upload files to FTP server S3VDIT0 4 4,173 01-28-2016, 17:17
Last Post: S3VDIT0

Forum Jump:


Users browsing this thread: 2 Guest(s)