Post: [Tutorial]How to get client names show up in your Tool
08-05-2013, 10:16 PM #1
makeabce
I defeated!
(adsbygoogle = window.adsbygoogle || []).push({}); Just add button and 18 Textboxes to your tool and this code for the button: You must login or register to view this content. This will work in any cod, you just need to change offsets(these are black ops 2)
    
byte[] getClientName0 = new byte[30];
byte[] getClientName1 = new byte[30];
byte[] getClientName2 = new byte[30];
byte[] getClientName3 = new byte[30];
byte[] getClientName4 = new byte[30];
byte[] getClientName5 = new byte[30];
byte[] getClientName6 = new byte[30];
byte[] getClientName7 = new byte[30];
byte[] getClientName8 = new byte[30];
byte[] getClientName9 = new byte[30];
byte[] getClientName10 = new byte[30];
byte[] getClientName11 = new byte[30];
byte[] getClientName12 = new byte[30];
byte[] getClientName13 = new byte[30];
byte[] getClientName14 = new byte[30];
byte[] getClientName15 = new byte[30];
byte[] getClientName16 = new byte[30];
byte[] getClientName17 = new byte[30];
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01781274, ref getClientName0);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x1786A7C, ref getClientName1);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x178C284, ref getClientName2);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x1791A8C, ref getClientName3);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x1797294, ref getClientName4);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x179CA9C, ref getClientName5);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17A22A4, ref getClientName6);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17A7AAC, ref getClientName7);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17AD2B4, ref getClientNameCool Man (aka Tustin);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17B2ABC, ref getClientName9);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17B82C4, ref getClientName10);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17BDACC, ref getClientName11);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17C32D4, ref getClientName12);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17C8ADC, ref getClientName13);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17CE2E4, ref getClientName14);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17D3AEC, ref getClientName15);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17D92F4, ref getClientName16);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17DEAFC, ref getClientName17);
string clientName_0 = Encoding.ASCII.GetString(getClientName0);
string clientName_1 = Encoding.ASCII.GetString(getClientName1);
string clientName_2 = Encoding.ASCII.GetString(getClientName2);
string clientName_3 = Encoding.ASCII.GetString(getClientName3);
string clientName_4 = Encoding.ASCII.GetString(getClientName4);
string clientName_5 = Encoding.ASCII.GetString(getClientName5);
string clientName_6 = Encoding.ASCII.GetString(getClientName6);
string clientName_7 = Encoding.ASCII.GetString(getClientName7);
string clientName_8 = Encoding.ASCII.GetString(getClientNameCool Man (aka Tustin);
string clientName_9 = Encoding.ASCII.GetString(getClientName9);
string clientName_10 = Encoding.ASCII.GetString(getClientName10);
string clientName_11 = Encoding.ASCII.GetString(getClientName11);
string clientName_12 = Encoding.ASCII.GetString(getClientName12);
string clientName_13 = Encoding.ASCII.GetString(getClientName13);
string clientName_14 = Encoding.ASCII.GetString(getClientName14);
string clientName_15 = Encoding.ASCII.GetString(getClientName15);
string clientName_16 = Encoding.ASCII.GetString(getClientName16);
string clientName_17 = Encoding.ASCII.GetString(getClientName17);
textBox1.Text = clientName_0;
textBox2.Text = clientName_1;
textBox3.Text = clientName_2;
textBox4.Text = clientName_3;
textBox5.Text = clientName_4;
textBox6.Text = clientName_5;
textBox7.Text = clientName_6;
textBox8.Text = clientName_7;
textBox9.Text = clientName_8;
textBox10.Text = clientName_9;
textBox11.Text = clientName_10;
textBox12.Text = clientName_11;
textBox13.Text = clientName_12;
textBox14.Text = clientName_13;
textBox15.Text = clientName_14;
textBox16.Text = clientName_15;
textBox17.Text = clientName_16;
textBox18.Text = clientName_17;

I know this is not the best way to get clientnames,but n00b friendly.

I also made small C# RTM Tool about this:

You must login or register to view this content.

Download: You must login or register to view this content.
Virus Scan: You must login or register to view this content.

Credits:

therifboy - For helping me out! Without him i would not get the whole code.
EaZyMoDzHD - Black Ops II [1.13] clientname offsets
BLiNDzZ - For being almighty god of coding and always trolling me instead of helping(you wot m8 what are you doing in the credits? You must me hacker and edited this post?!) Cool Troll
[ATTACH=CONFIG]26385[/ATTACH]
(adsbygoogle = window.adsbygoogle || []).push({});

The following 8 users say thank you to makeabce for this useful post:

Authority Modz, Baptiste-, BaSs_HaXoR, Mango_Knife, network10, snapin, SnaY, therifboy

The following user groaned makeabce for this awful post:

BLiNDzZ
08-06-2013, 11:09 AM #11
BLiNDzZ
Who’s Jim Erased?
Originally posted by makeabce View Post
Just add button and 18 Textboxes to your tool and this code for the button: You must login or register to view this content. This will work in any cod, you just need to change offsets(these are black ops 2)
    
byte[] getClientName0 = new byte[30];
byte[] getClientName1 = new byte[30];
byte[] getClientName2 = new byte[30];
byte[] getClientName3 = new byte[30];
byte[] getClientName4 = new byte[30];
byte[] getClientName5 = new byte[30];
byte[] getClientName6 = new byte[30];
byte[] getClientName7 = new byte[30];
byte[] getClientName8 = new byte[30];
byte[] getClientName9 = new byte[30];
byte[] getClientName10 = new byte[30];
byte[] getClientName11 = new byte[30];
byte[] getClientName12 = new byte[30];
byte[] getClientName13 = new byte[30];
byte[] getClientName14 = new byte[30];
byte[] getClientName15 = new byte[30];
byte[] getClientName16 = new byte[30];
byte[] getClientName17 = new byte[30];
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01781274, ref getClientName0);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x1786A7C, ref getClientName1);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x178C284, ref getClientName2);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x1791A8C, ref getClientName3);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x1797294, ref getClientName4);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x179CA9C, ref getClientName5);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17A22A4, ref getClientName6);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17A7AAC, ref getClientName7);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17AD2B4, ref getClientNameCool Man (aka Tustin);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17B2ABC, ref getClientName9);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17B82C4, ref getClientName10);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17BDACC, ref getClientName11);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17C32D4, ref getClientName12);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17C8ADC, ref getClientName13);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17CE2E4, ref getClientName14);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17D3AEC, ref getClientName15);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17D92F4, ref getClientName16);
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x17DEAFC, ref getClientName17);
string clientName_0 = Encoding.ASCII.GetString(getClientName0);
string clientName_1 = Encoding.ASCII.GetString(getClientName1);
string clientName_2 = Encoding.ASCII.GetString(getClientName2);
string clientName_3 = Encoding.ASCII.GetString(getClientName3);
string clientName_4 = Encoding.ASCII.GetString(getClientName4);
string clientName_5 = Encoding.ASCII.GetString(getClientName5);
string clientName_6 = Encoding.ASCII.GetString(getClientName6);
string clientName_7 = Encoding.ASCII.GetString(getClientName7);
string clientName_8 = Encoding.ASCII.GetString(getClientNameCool Man (aka Tustin);
string clientName_9 = Encoding.ASCII.GetString(getClientName9);
string clientName_10 = Encoding.ASCII.GetString(getClientName10);
string clientName_11 = Encoding.ASCII.GetString(getClientName11);
string clientName_12 = Encoding.ASCII.GetString(getClientName12);
string clientName_13 = Encoding.ASCII.GetString(getClientName13);
string clientName_14 = Encoding.ASCII.GetString(getClientName14);
string clientName_15 = Encoding.ASCII.GetString(getClientName15);
string clientName_16 = Encoding.ASCII.GetString(getClientName16);
string clientName_17 = Encoding.ASCII.GetString(getClientName17);
textBox1.Text = clientName_0;
textBox2.Text = clientName_1;
textBox3.Text = clientName_2;
textBox4.Text = clientName_3;
textBox5.Text = clientName_4;
textBox6.Text = clientName_5;
textBox7.Text = clientName_6;
textBox8.Text = clientName_7;
textBox9.Text = clientName_8;
textBox10.Text = clientName_9;
textBox11.Text = clientName_10;
textBox12.Text = clientName_11;
textBox13.Text = clientName_12;
textBox14.Text = clientName_13;
textBox15.Text = clientName_14;
textBox16.Text = clientName_15;
textBox17.Text = clientName_16;
textBox18.Text = clientName_17;

I know this is not the best way to get clientnames,but n00b friendly.

I also made small C# RTM Tool about this:

You must login or register to view this content.

Download: You must login or register to view this content.
Virus Scan: You must login or register to view this content.

Credits:

therifboy - For helping me out! Without him i would not get the whole code.
EaZyMoDzHD - Black Ops II [1.13] clientname offsets

so you begged me for this for 3 days on 2 sites, then get it and release it? nice, added to my list of never help
08-06-2013, 11:10 AM #12
BLiNDzZ
Who’s Jim Erased?
didnt mean to post twice, got a error 1st time
08-06-2013, 02:49 PM #13
makeabce
I defeated!
Originally posted by BLiNDzZ View Post
so you begged me for this for 3 days on 2 sites, then get it and release it? nice, added to my list of never help


I asked help nicely, and did you help? No.
Riches don't give anything to poors, but poor gives to other poors,even when they don't got much to give.
08-06-2013, 02:54 PM #14
BLiNDzZ
Who’s Jim Erased?
Originally posted by makeabce View Post
I asked help nicely, and did you help? No.
Riches don't give anything to poors, but poor gives to other poors,even when they don't got much to give.

weird, you asked me for the other line of coding and i gave it to you and said here if you can figure out how to use it go for it
08-06-2013, 03:03 PM #15
makeabce
I defeated!
Originally posted by BLiNDzZ View Post
weird, you asked me for the other line of coding and i gave it to you and said here if you can figure out how to use it go for it


I was asking BO2 Pre-Game name offset,and you gave it. :O These had nothing do with it...
08-06-2013, 07:28 PM #16
MaNamesTyler
Little One
I tested it for bo1 and it didnt work.
08-06-2013, 07:56 PM #17
makeabce
I defeated!
Originally posted by TylerChristian8 View Post
I tested it for bo1 and it didnt work.


Do you have bo1 clientname/changer offsets for each client and make sure they are correct..? :|
I only know for MW2,MW3 and BO2.
08-06-2013, 08:49 PM #18
Originally posted by C123 View Post
im pretty sure this code does not update the client names... start a game and get clients, then end game and start it again and get clients it should get the old clients again instead of updated clients.


What are you saying? Drack His code is correct and will get new bytes each time you get the client names and therefore will get the new client names.
08-06-2013, 09:10 PM #19
connerthefatbas
Do a barrel roll!
anyone know how to send the clients name to a DataGridView Smile

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo