You are viewing our Forum Archives. To view or take place in current topics click here.
[1.02] AW Adresses and Functions(Codes)
Posted:

[1.02] AW Adresses and Functions(Codes)Posted:

Island-Time
  • Christmas!
Status: Offline
Joined: Jun 06, 201112Year Member
Posts: 2,435
Reputation Power: 225
Status: Offline
Joined: Jun 06, 201112Year Member
Posts: 2,435
Reputation Power: 225
Research by xCSBKx Credits to him if use
This isn't mine i'm just spreading this information.

AW is already hacked basically lol.
Namechanger:
Address:

0x02892660 - Name


Colors:

^0 = Black
^1 = [COLOR="#FF0000"]Red[/COLOR]
^2 = [COLOR="#00FF00"]Green
^3 = [COLOR="#FFFF00"]Yellow
^4 = [COLOR="#0000FF"]Blue
^5 = [COLOR="#00FFFF"]Cyan
^6 = [COLOR="#EE82EE"]Violet
^7 = [COLOR="#D3D3D3"]White
^8 = [COLOR="#B22222"]Dark Red
^; = [COLOR="#0000CD"]Matt Blue
^: = [COLOR="#FFD700"]Gold


Buttons:

0x01 = Cross
0x02 = Circle
0x03 = Square
0x04 = Triangle
0x05 = L1
0x06 = R1
0x0A = Line
0x0D = Back
0x0E = Start
0x0F = Select
0x10 = L3
0x11 = R3
0x12 = L2
0x13 = R2
0x14 = DPAD_UP
0x15 = DPAD_DOWN
0x16 = DPAD_LEFT
0x17 = DPAD_RIGHT
0x18 = L3 Pressed
0x19 = R3 Pressed
0x1A = L
0x1D = R


G_Client:

0x01905300 - G_Client(Size: 0x4180)
0x0078 - Origin
0x01b4 - Angles
0x0562 - Weapon Flags({0x8, 0x0} = Disable Switching, {0x0, 0x80} = Disable Weapons, {0x0, 0x20} = Disable Zoom, {0x04, 0x0} = NoRecoil)
0x058C - Secondary Ammo
0x05A4 - Primary Ammo
0x0640 - Secondary Clip
0x0658 - Primary Clip
0x3a64 - Button Monitoring
0x3aa8 - Name(Read Only)
0x3B3c - Name
0x3da7 - mFlag(0x1 = Ufo, 0x2 = NoClip, 0x4 = Freeze)


G_Entity:


0x1815300 - G_Entity(Size: 0x280)
0x158 - Pointer to G_Client
0x1AC - Health



Custom Classes:

Use Int16!

Class*0x80 for the next :)

0x0290d9a8 - Primary
0x0290d9aa - Att 1
0x0290d9ac - Att 2
0x0290d9ae - Att 3
0x0290d9b0 - Camo
0x0290d9b4 - Secondary
0x0290d9b6 - Att 1
0x0290d9b8 - Att 2
0x0290d9ba - Att 3
0x0290d9bc - Camo
0x0290d9c0 - Exo Launcher
0x0290d9c2 - Exo Launcher+
0x0290d9c3 - Exo Ability
0x0290d9c9 - Class Name
0x0290d9dd - Perk1
0x0290d9df - Perk1+
0x0290d9e1 - Perk2
0x0290d9e3 - Perk2+
0x0290d9e5 - Perk3
0x0290d9e7 - Perk3+
0x0290d9e9 - Wildcard 1
0x0290d9eb - Wildcard 2
0x0290d9ed - Wildcard 3
0x0290d9f1 - Scorestreak 1
0x0290d9f9 - Scorestreak 2
0x0290da01 - Scorestreak 3
0x0290da09 - Scorestreak 4


Camos:


01 = Multicam
02 = Multicam Black
03 = Urban
04 = Stranden
05 = Woodland
06 = Kryptek Raid
07 = Digital Classic
08 = Kryptek Highlander
09 = Kryptek Yeti
10 = Digital Urban
11 = Concrete
12 = Urban Jet
13 = Kryptek Neptune
14 = Carbon Fiber
15 = Gold
16 = Diamond
17 = Royalty


Stats:

0x02908BE4 - Stats entry
0x02908bec - Prestige(Int16)
0x02908c75 - Deaths(Int32)
0x02908c89 - XP(Int32)
0x02908c9d - Kills(Int32)
0x02908cc6 - Score(Int32)
0x02908ce2 - Time in Combat(Int32) int Time = (Days*86400) + (Hours*3600) + (Minutes*60) + Seconds;

0x0042E830 - SV_SendClientStats(client_s *client, svscmd_type type, const char *stats)
0x01e9b228 - StatsDelta


NonHost:


1.01
Adresses:

0x0018b763 - Advanced UAV(On = 0x0, Off = 0x1)
0x0256223c - FoV(float)


Adresses:

0x00193ca3 - RedBoxes(On = 0x1, Off = 0x0)
0x0016c637 - NoSpread(On = 0x0, Off = 0x2)
0x0018b77b - Advanced UAV(On = 0x0, Off = 0x1)
0x00209e83 - NoRecoil(On = 0x1, Off = 0x0)
0x02562224 - FoV(float)


LocalKeyIsDown:
Function:

public enum Key : uint
       {
           Cross = 0,
           Circle = 1,
           Square = 2,
           Triangle =3,
           L1 = 4,
           R1 = 5,
           Start = 13,
           Select = 14,
           L3 = 15,
           R3 = 16,
           DPAD_UP = 19,
           DPAD_DOWN = 20,
           DPAD_LEFT = 21,
           DPAD_RIGHT = 22,
           STICK_UP = 27,
           STICK_DOWN = 28,
           STICK_LEFT = 29,
           STICK_RIGHT = 30,
       }
       
       public static bool LocalKeyIsDown(Key k)
       {
           return PS3.Extension.ReadBool(0x00cee543 + ((uint)k * 0xC));
       }


How to use:

if(LocalKeyIsDown((uint)Key.Cross))
{
MessageBox.Show("Cross was Pressed");
}


FPS:

1.01
Adresses:

0x0049bd6f - Enable(On - 0x1, Off - 0x0)
0x0049bcc8 - X(double)
0x0049bccc - Y(double)
0x0049bcc4 - Size(double)
0x0079436c - Text


FPS Continued
Adresses:

0x0049b8c7 - Enable(On - 0x1, Off - 0x0)
0x0049b820 - X(double)
0x0049b824 - Y(double)
0x0049b81c - Size(double)
0x00793a4c - Text


Postions:(Left)

Top: -74, 165
Center: -76, 245
Bottom: -78, 390


Function:

  public static byte[] ResetFPSText;
       public static void FPS(bool State = false, double X = 5, double Y = 25, double Size = 0.5, string Text = null)
       {
           if (!State)
           {
               PS3.Extension.WriteByte(0x0049b8c7, 0);
               PS3.Extension.WriteFloat(0x0049b820, 5);
               PS3.Extension.WriteFloat(0x0049b824, 25);
               PS3.Extension.WriteFloat(0x0049b81c, 0.5f);
               PS3.Extension.WriteBytes(0x00793a4c, ResetFPSText);
           }
           else
           {
               ResetFPSText = PS3.Extension.ReadBytes(0x0079436C, Text.Length + 1);
               PS3.Extension.WriteByte(0x0049b8c7, 1);
               PS3.Extension.WriteFloat(0x0049b820, (float)X);
               PS3.Extension.WriteFloat(0x0049b824, (float)Y);
               PS3.Extension.WriteFloat(0x0049b81c, (float)Size);
               PS3.Extension.WriteString(0x00793a4c, Text);
           }
       }


How to use:

On:
FPS(true,-76,245,0.5f,"Your Text");

Off:
FPS();


Server Info:

Mapnames:

Lobby = mp_vlobby_room
Dam = mp_dam (Bonus Map?)
Ascend = mp_refraction
Bio Lab = mp_lab2
Comeback = mp_comeback
Defender = mp_laser2
Detroit = mp_detroit
Greenband = mp_greenband
Horizon = mp_levity
Instinct = mp_instinct
Recovery = mp_recovery
Retreat = mp_venus
Riot = mp_prison
Solar = mp_solar
Terrace = mp_terrance


Gametypes:

Free-for-all = dm
Team Deathmatch = war
Momentum = twar
Uplink = ball
Search and Destroy = sd
Search and Rescue = sr
Domination = dom
Kill Confirmed = conf
Capture the Flag = ctf
Hardpoint = hp
Infected = infect
Atlas Gorge = ?


Function:
 
       public static string GetServerInfo(string Info = "Host")
       {
           try
           {
               string Text = PS3.Extension.ReadString(0x00d36b91);
               if (Info == "Gametype")
                   return Text.Split(Convert.ToChar(0x5C))[2];
               else if (Info == "Mapname")
                   return Text.Split(Convert.ToChar(0x5C))[6];
               else if (Info == "Host")
                   return Text.Split(Convert.ToChar(0x5C))[18];
               return null;
           }
           catch
           {
               return null;
           }
       }

       public static string GetMapname()
       {
           string Mapname = GetServerInfo("Mapname");
           if (Mapname == "mp_vlobby_room")
               return "Lobby";
           else if (Mapname == "mp_dam")
               return "Dam";
           else if (Mapname == "mp_refraction")
               return "Ascend";
           else if (Mapname == "mp_lab2")
               return "Bio Lab";
           else if (Mapname == "mp_comeback")
               return "Comeback";
           else if (Mapname == "mp_laser2")
               return "Defender";
           else if (Mapname == "mp_detroit")
               return "Detroit";
           else if (Mapname == "mp_greenband")
               return "Defender";
           else if (Mapname == "mp_levity")
               return "Horizon";
           else if (Mapname == "mp_instinct")
               return "Instinct";
           else if (Mapname == "mp_recovery")
               return "Recovery";
           else if (Mapname == "mp_venus")
               return "Retreat";
           else if (Mapname == "mp_prison")
               return "Riot";
           else if (Mapname == "mp_solar")
               return "Solar";
           else if (Mapname == "mp_terrance")
               return "Terrace";
           else
               return "Unknown";
       }

       public static string GetGameType()
       {
           string GameType = GetServerInfo("Mapname");
           if (GameType == "dm")
               return "Free-for-all";
           else if (GameType == "war")
               return "Team Deathmatch";
           else if (GameType == "twar")
               return "Momentum";
           else if (GameType == "ball")
               return "Uplink";
           else if (GameType == "sd")
               return "Search and Destroy";
           else if (GameType == "sr")
               return "Search and Rescue";
           else if (GameType == "dom")
               return "Domination";
           else if (GameType == "conf")
               return "Kill Confirmed";
           else if (GameType == "ctf")
               return "Capture the Flag";
           else if (GameType == "hp")
               return "Hardpoint";
           else if (GameType == "infect")
               return "Infected";
           else if (GameType == "?")
               return "Atlas Gorge";
           else
               return "Unknown";
       }


How to use:

string Host = GetServerInfo("Host");
string Gametype = GetServerInfo("Gametype");
string Mapname = GetServerInfo("Mapname");

string Mapname = GetMapname();
string Gametype = GetGameType();



Requests:

OMT-Toxic - Non Host Adresses |
Sabotage - Stats Entry |
xDebugKiller - Map Names |



Credits:

xCSBKx
SC58 - G_Client, G_Entity, 1.01 SV_SendClientStats Adress, Stats Entry Point
BadLuckBrian - KeyIsDown Region
ACS-NGU - FPS Adresses
Shark - Offset of the G_Client Pointer in G_Entity

The following 3 users thanked Island-Time for this useful post:

M3 (12-14-2014), MK4 (11-02-2014), SFX (11-01-2014)
#2. Posted:
MK4
  • TTG Senior
Status: Offline
Joined: Dec 16, 201310Year Member
Posts: 1,142
Reputation Power: 50
Status: Offline
Joined: Dec 16, 201310Year Member
Posts: 1,142
Reputation Power: 50
lol this is so sad on AW producers that the community already has modded the game! Thanks for the codes island!
#3. Posted:
Lissandra
  • TTG Fanatic
Status: Offline
Joined: Sep 18, 201013Year Member
Posts: 4,122
Reputation Power: 169
Status: Offline
Joined: Sep 18, 201013Year Member
Posts: 4,122
Reputation Power: 169
SRT wrote lol this is so sad on AW producers that the community already has modded the game! Thanks for the codes island!


They already had bo2 modded before the game was released as well, pretty much the previous 2 cods have been modded before their actual release date.
Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.