Register for your free account! | Forgot your password?

Go Back   elitepvpers > Shooter > S4 League > S4 League Hacks, Bots, Cheats & Exploits
You last visited: Today at 14:47

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] Get Player Structure Call

Discussion on [Release] Get Player Structure Call within the S4 League Hacks, Bots, Cheats & Exploits forum part of the S4 League category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2014
Posts: 741
Received Thanks: 2,648
[Release] Get Player Structure Call

There is so many stuff you can do with it. I don't want keep it longer private. Have Fun with it.

-------------------------------------------

S4Client.exe + 71DEE0 = Get Player Structure Call
S4Client.exe + 125BD24 = Instance

Code:
DWORD Struct = GetPlayerStructure(Instance, Player ID, 0);
example how i used it

Code:
PlayerCounter = GetPlayerNumber(GetPlayerInstance(??));

for (int i = 0; i <= PlayerCounter-1; i++)
{
	ID = GetPlayerID(GetPlayerInstance(??), i);
	S4Structure = GetPlayerStructure(GetInstance_(0x125BD24), ID, 0);
	AddListViewItem(hwndList, ID, ReadS4Name(S4Structure));
	Sleep(10);
}
Regards

FazeDaFapper
RingleRangleRob is offline  
Thanks
19 Users
Old 10/07/2015, 19:41   #2
 
Shin..'s Avatar
 
elite*gold: 80
Join Date: Dec 2013
Posts: 434
Received Thanks: 327
What does this do?
Shin.. is offline  
Thanks
1 User
Old 10/07/2015, 19:42   #3
 
elite*gold: 0
Join Date: Nov 2014
Posts: 741
Received Thanks: 2,648
Quote:
Originally Posted by ScreamStream View Post
What does this do?
You can get the structure of a player ( need some knowlegdes )

then you can get

-> ID
-> Name
-> Position
-> HP ( Should be in )
-> Team Alpha / Beta / Neutral
... etc
RingleRangleRob is offline  
Old 10/07/2015, 19:45   #4
 
Shin..'s Avatar
 
elite*gold: 80
Join Date: Dec 2013
Posts: 434
Received Thanks: 327
Quote:
Originally Posted by FazeDaFapper View Post
You can get the structure of a player ( need some knowlegdes )

then you can get

-> ID
-> Name
-> Position
-> HP ( Should be in )
-> Team Alpha / Beta / Neutral
... etc
Cool ,but can you tell me which programm do i need for this?
Shin.. is offline  
Old 10/07/2015, 19:46   #5
 
kiler1997's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 498
Received Thanks: 11,286
good job ;3
kiler1997 is offline  
Old 10/07/2015, 19:48   #6
 
elite*gold: 0
Join Date: Nov 2014
Posts: 741
Received Thanks: 2,648
Quote:
Originally Posted by ScreamStream View Post
Cool ,but can you tell me which programm do i need for this?
Recommend to use C++ for this.
RingleRangleRob is offline  
Old 10/07/2015, 20:14   #7
 
elite*gold: 0
Join Date: Sep 2012
Posts: 88
Received Thanks: 13
i really dont understand that S4Client.exe + ???? please help me to understand it
makoyecol is offline  
Old 10/07/2015, 20:15   #8
 
tuaprimadd's Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 178
Received Thanks: 77
You can do ESP's with this. Good job (y)
tuaprimadd is offline  
Old 10/07/2015, 20:19   #9
 
ilove20's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 657
Received Thanks: 1,247
Nice,that's usefull
ilove20 is offline  
Old 10/07/2015, 21:44   #10
 
elite*gold: 0
Join Date: Apr 2015
Posts: 375
Received Thanks: 2,520
Quote:
Originally Posted by FazeDaFapper View Post
You can get the structure of a player ( need some knowlegdes )

then you can get

-> ID
-> Name
-> Position
-> HP ( Should be in )
-> Team Alpha / Beta / Neutral
... etc
Code:
[ENABLE]
Alloc(tdxx,512)
CreateThread(tdxx)

Testxx:
push 01
push 00
call s4client.exe+AE370
mov ecx,eax
call s4client.exe+AE9260

[DISABLE]
Dealloc(tdxx)
How can we use the player id thing with this aa codes?
Xonivion is offline  
Old 10/07/2015, 22:04   #11
 
RazexSkillz's Avatar
 
elite*gold: 36
Join Date: Jul 2013
Posts: 394
Received Thanks: 174
For those people who are asking "WTF CAN I DO WITH DIIIIS?!", you should have some experience in Hacking.
RazexSkillz is offline  
Old 10/07/2015, 22:29   #12
 
golle12's Avatar
 
elite*gold: 29
Join Date: Aug 2011
Posts: 640
Received Thanks: 493
Quote:
Originally Posted by Xonivion View Post
Code:
[ENABLE]
Alloc(tdxx,512)
CreateThread(tdxx)

Testxx:
push 01
push 00
call s4client.exe+AE370
mov ecx,eax
call s4client.exe+AE9260

[DISABLE]
Dealloc(tdxx)
How can we use the player id thing with this aa codes?
DWORD ID;
ID need to be the playerID from the structure

you need to push the playerID like this:
Testxx:
push 01
push 00
mov ID, eax+28 // you need the Player structure and copy them in ID
push ID // push ID
call s4client.exe+AE370
mov ecx,eax
call s4client.exe+AE9260
golle12 is offline  
Thanks
1 User
Old 10/07/2015, 22:34   #13
 
elite*gold: 0
Join Date: Nov 2014
Posts: 741
Received Thanks: 2,648
Quote:
Originally Posted by golle12 View Post
DWORD ID;
ID need to be the playerID from the structure

you need to push the playerID like this:
Testxx:
push 01
push 00
mov ID, eax+28 // you need the Player structure and copy them in ID
push ID // push ID
call s4client.exe+AE370
mov ecx,eax
call s4client.exe+AE9260
Player Structure includes more than only the ID

Code:
push 00
push ID
mov ecx,[Instance]
call GetStruct
..mov....
Struct ->
+0x44 = ID
+0x50 = Name
RingleRangleRob is offline  
Thanks
1 User
Old 10/07/2015, 22:46   #14
 
elite*gold: 80
Join Date: Dec 2009
Posts: 539
Received Thanks: 256
cool release just need to make trainer
Jugram is offline  
Old 10/07/2015, 22:50   #15
 
golle12's Avatar
 
elite*gold: 29
Join Date: Aug 2011
Posts: 640
Received Thanks: 493
Quote:
Originally Posted by FazeDaFapper View Post
Player Structure includes more than only the ID

Code:
push 00
push ID
mov ecx,[Instance]
call GetStruct
..mov....
Struct ->
+0x44 = ID
+0x50 = Name
was only an example ô.o
golle12 is offline  
Reply


Similar Threads Similar Threads
[Release] Aufbau(Structure) Titem.tcd
12/17/2013 - 4Story - 9 Replies
Hallo hier mal was ich heut aus langeweile über die Titem.tcd herausgefunden habe lasst bitte ("vll." is a shortform for "vielleicht" the english translation is maybe) https://dl.dropboxusercontent.com/u/15689060/Aufb au%20ItemDatei.png
[RELEASE] db_monster.rdb Structure & id Byteorder
01/18/2013 - Rappelz Private Server - 8 Replies
Okay if everyone knows it^^ no need to release it. typedef struct { DWORD id; int monster_group; int monster_type; int name_id;
[Release] Enemy packet structure
05/08/2011 - CO2 PServer Guides & Releases - 2 Replies
yo! at the current patch the enemies aren't send by the friends packet, its a packet with ID 1041... here is the struct/packet: case 1041: { MemoryStream Stream = new MemoryStream(); BinaryWriter Writer = new BinaryWriter(Stream);
[C] Player Structure [PW-MS]
03/16/2010 - PW Hacks, Bots, Cheats, Exploits - 5 Replies
Hi everyone. Just wanna share the stuff i found out when reversing the game. Assuming you are using dll injectiong and you have the base pointer to all player stats, you can simply access all the data from a nice and userfriendly structure. Here how to read from memory: VARBASE *Stats = 0xBASEPOINTER; printf("Player HP: %d/%d", Stats->p_Player->Current_HP, Stats->p_Player->Maximum_HP); And here the structure you need to make this available: typedef unsinged char BYTE;



All times are GMT +1. The time now is 14:47.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.