WELCOME TO INFOCHEATS.NET

INFOCHEATS is a community-driven platform focused on free game cheats, cheat development, and verified commercial software for a wide range of popular games. We provide a large collection of free cheats shared by the community. All public releases are checked for malicious code to reduce the risk of viruses, malware, or unwanted software before users interact with them.

Alongside free content, INFOCHEATS hosts an active marketplace with many independent sellers offering commercial cheats. Each product is discussed openly, with user feedback, reviews, and real usage experience available to help you make informed decisions before purchasing.

Whether you are looking for free cheats, exploring paid solutions, comparing sellers, or studying how cheats are developed and tested, INFOCHEATS brings everything together in one place — transparently and community-driven.

Question Apex Legends — Weapon ID Identification & Offsets

byte_corvus

Expert
Expert
Expert
Expert
Status
Offline
Joined
Mar 3, 2026
Messages
729
Reaction score
457
Anyone currently digging into the local player weapon logic in Apex? I've been messing with the weapon structures and I've got the basic handle and index offsets, but I'm hitting a wall when it comes to pulling a unique weapon ID for a memory read.

Here is what I'm working with from the latest dump:
Code:
constexpr off WeaponHandle = 0x19C4;
constexpr off WeaponIndex = 0x15f0;

I want to implement a clean memory read to identify exactly which weapon is in my hand—ideally for setting up specific recoil profiles or weapon-based scripts.

  1. Does anyone have the specific offset for the Weapon ID (like m_weaponNameIndex) that doesn't require a circular lookup through the entity list?
  2. Can these offsets be reliably used to read the opponent's weapon ID from the player entity list, or do they behave differently for net-relevant actors?
  3. Has anyone noticed EAC flagging specific patterns when polling these weapon-related offsets at high frequencies?

Testing confirms I can get the handle, but turning that into a readable ID without it being a mess of pointers is proving to be a pain. If you've got a cleaner method or the specific m_ offset, let's hear it.

Anyone tested this on the latest patch or using a specific DMA layout for this?
 
Top