AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Get ALL Offsets (https://forums.alliedmods.net/showthread.php?t=340468)

Dirty Harry 11-20-2022 16:58

Get ALL Offsets
 
Good afternoon, I wanted to know how I can get all the offsets from a mod, it's neither half life nor counter strike, I've seen an arkshine tutorial, but I don't understand it very well, I'm using hl.so, from linux, someone who know?

https://ibb.co/Vpcf0RH

Natsheh 11-20-2022 17:40

Re: Get ALL Offsets
 
Upload the mod here so someone would do it for you, if he have a fullpackage decompiler.

Dirty Harry 11-20-2022 17:53

Re: Get ALL Offsets
 
1 Attachment(s)
Here is!

the tutorial and the linux file:

https://forums.alliedmods.net/showpo...48&postcount=6

You have to do a little calculation to go from linux to windows, but the issue is that i can't get to the "this" that you see in the tutorial

I need the offsets of the player and entity data, not the messages/events offsets.

fysiks 11-20-2022 19:06

Re: Get ALL Offsets
 
HL means Half-Life, are you claiming that something is missing from the default Half-Life offset list?

Dirty Harry 11-20-2022 19:12

Re: Get ALL Offsets
 
Quote:

Originally Posted by fysiks (Post 2793289)
HL means Half-Life, are you claiming that something is missing from the default Half-Life offset list?

nope, the half life and counter strike dlls have different offsets for each thing, as well as this other mod that I just sent, for both half life and cs, their offsets are already discovered so to speak but not for this mod, for I want to find out what they are, I was browsing and each one has its name, but I don't know how to see its exact id

inside of cstrike, in the dlls, the name of the dll is hl.dll lol, but isnt half life, they are practically different games

Dirty Harry 11-20-2022 19:14

Re: Get ALL Offsets
 
https://ibb.co/P16mQfS

you see? are names and functions completely different from that of HL

kww 11-21-2022 01:17

Re: Get ALL Offsets
 
Quote:

Originally Posted by Dirty Harry (Post 2793290)
inside of cstrike, in the dlls, the name of the dll is hl.dll lol, but isnt half life, they are practically different games

Its name is mp.dll, isn't it?

MrPickles 11-21-2022 01:27

Re: Get ALL Offsets
 
Quote:

Originally Posted by kww (Post 2793307)
Its name is mp.dll, isn't it?

its hl.dll/hll.so aswell, the data is different, same as counter strike and half life both have different data but their dlls have the same name

kww 11-21-2022 01:40

Re: Get ALL Offsets
 
Quote:

Originally Posted by MrPickles (Post 2793308)
its hl.dll/hll.so aswell, the data is different, same as counter strike and half life both have different data but their dlls have the same name

I have this:
Quote:

/Half-Life/cstrike/dlls/mp.dll
/Half-Life/cstrike/dlls/Director.dll
/Half-Life/valve/dlls/hl.dll
/Half-Life/valve/dlls/Director.dll
(and their .so/.dylib analogs)

Dirty Harry 11-21-2022 01:53

Re: Get ALL Offsets
 
Quote:

Originally Posted by kww (Post 2793309)
I have this:

(and their .so/.dylib analogs)

Half-Life\esf\dlls\hl.dll
Half-Life\esf\linuxdlls\hl_i386.so

its hl.dll but the functions and offsets are very differents, i have a few ones but i need it all of them


All times are GMT -4. The time now is 15:34.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.