Adresses et Offsets BO3 1.03 + mise à jour toutes versions

Statut
N'est pas ouverte pour d'autres réponses.

tonyleffe

Membre
Inscription
20 Mai 2013
Messages
1 159
Réactions
503
Points
9 626
Stats MP:
Prestige: 0x38907E41
Niveau: 0x38907E5E (1 = 00000000, 2 = 00A00F00, 3 = 008C2300, 4 = 00DC3700, 5 = 00844E00, 6 = 00846700, 7 = 00DC8200, 8 = 008CA000, 9 = 0094C000, 10 = 00F4E200, 11 = 00740801, 12 = 00143101, 13 = 00D45C01, 14 = 00B48B01, 15 = 00B4BD01, 16 = 00D4FA01, 17 = 00142B02, 18 = 00746602, 19 = 00F4A402, 20 = 0094E602, 21 = 00542B03, 22 = 00347303, 23 = 0034BE03, 24 = 00345404, 25 = 0074A504, 26 = 00BCFD04, 27 = 003C5505, 28 = 00DCAF05, 29 = 009C0D06, 30 = 007C6E06, 31 = 007CD206, 32 = 002C3B07, 33 = 008CA807, 34 = 009C1A08, 35 = 005C9108, 36 = 00CC0C09, 37 = 00EC8C09, 38 = 00BC110A, 39 = 00749A0A, 40 = 00A4280B, 41 = 004CBC0B, 42 = 006C550C, 43 = 001CF00C, 44 = 0044900D, 45 = 00E4350E, 46 = 00FCE00E, 47 = 008C910F, 48 = 00944710, 49 = 00140311, 50 = 000CC411, 51 = 0064E812, 52 = 00345E13, 53 = 007C3314, 54 = 003C0E15, 55 = 0074EE15)
Niveau 55: 0x38907E5E (0x00, 0xFF, 0xFF, 0xFF)
Jetons: 0x389070F3
255 Jetons: 0x389070F3 (0xFF)
Eliminations: 0x389076CD
Morts: 0x38907289
Score: 0x38907E83
Parties gagnées: 0x38907FAF
Parties perdues: 0x389077AB
Temps de jeu : 0x38907F61
Crédit: @pierr0t01, @EM|T GsRClans'

Médailles:
public struct Medals
{
public struct Combat
{
Retour = 0x389078E3,
Une_Bale_un_mort = 0x38907AB7,
Sauveur = 0x38907AB1,
Rescaper = 0x38907AE1,
Vengeur = 0x38907B41,
Double_Meurtre = 0x38907C49,
Triple_Meurtre = 0x38907C4F,
Massacre = 0x38907C61,
Tuerie = 0x38907C5B,
Carnage = 0x38907C67,
Extermination = 0x38907C6D,
ChaineDelimination = 0x38907C73,
Suicide_Assister = 0x38907883,
Poignard_Furtif = 0x38907889,
Tri_Rebond = 0x389078AD,
Premier_Sang = 0x389079F1,
Hachis = 0x38907A5d,
HeadShot = 0x38907A63,
Collateral = 0x38907A9f,
Post_Mortem = 0x38907AA5,
Retour_De_Flammes = 0x38907B65,
Tir_De_Loin = 0x38907C25,
Tueur_Fou = 0x38907C55;
}
public struct Specialist
{
GachetteRapide = 0x38907865,
Annihilation = 0x3890786b,
Predateur = 0x389078b9,
Chasse_a_larc = 0x389078bf,
Megatonne = 0x38907a45,
Rayon_Dexplosion = 0x38907a4b,
Electrocution = 0x38907c1f,
Serie_Eclair = 0x38907C19,
En_Charpie = 0x38907C37,
En_Lambeaux = 0x38907c3d;
}
public struct Anti_Specialist
{
Fini_De_Jouer = 0x389079d3,
Contre_espionage = 0x38907ad5,
Sur_Le_Vif = 0x38907b23,
Mur_De_Briques = 0x38907b35,
Hold_Up = 0x38907b3b;
}
public struct Series_De_Point
{
Sous_Le_Couperet = 0x389078ef,
Sanguinaire = 0x38907bf5,
Sans_Pitier = 0x38907bd7,
Impitoyable = 0x38907BDD,
Implacable = 0x38907be3,
Nucleaire = 0x38907bef,
Invincible = 0x38907BFB,
Crepe = 0x38907b47,
Cuit_Sur_Place = 0x38907c2b,
Pluie_Mortel = 0x38907cc1,
Tir_De_Couverture = 0x38907ce5;
}
public struct Anti_Series_De_Point
{
Pirate = 0x389078cb,
Chasseur_De_Drone = 0x3890790d,
Tole_Froisser = 0x38907913,
Griller = 0x38907919,
Chasse_au_Couperet = 0x3890791f,
Interrupteur = 0x3890792B,
Attrapeur_Dombres = 0x38907931,
Aveugler = 0x3890794f,
Circuits_grilles = 0x3890795b,
KO_Technique = 0x38907961,
Extermination = 0x38907967,
Interception = 0x38907973,
Colere_Apaisee = 0x38907979,
Menage_En_Grand = 0x3890797f,
Tapette_a_mouche = 0x38907985,
Demanteler = 0x3890798b,
Pas_De_Pourboire = 0x38907997,
Blackout = 0x3890799d,
Piratages = 0x38907a57,
Tomber_Dans_Le_Piege = 0x38907b59;
}
public struct Modes_De_Jeu
{
Force_Et_Honneur = 0x389078E9,
Bombardier = 0x389078a7,
Pt_Strat_Securiser = 0x38907c0d,
Accrocher = 0x389078fb,
Heros = 0x38907901,
Accrocher2 = 0x38907907,
Dernier_Survivant = 0x389079bb,
Meneur_De_Jeu = 0x389079f7,
Rien = 0x389079fd,
Securiser = 0x38907a87,
Trois_a_La_Suite = 0x38907a99,
Abattu = 0x38907b6b,
En_Ligne = 0x38907b9b,
Corps_Expeditionnaire = 0x38907ba1,
Anti_Pirate = 0x38907bad,
Victorieux = 0x38907d2d;
}
}
Crédit: @EM|T GsRClans'

Stats Killstreak:
public struct KillStreak
{
public static UInt32
Colère_Divine_Kill = 0x38905596,
Colère_Divine_Use = 0x389055c0,
Couperet_Kill = 0x38905612,
Couperet_Use = 0x3890563c,
Rapace_Kill = 0x3890568e,
Rapace_Use = 0x389056b8,
Uniter_GI_Kill = 0x3890570a,
Uniter_GI_Use = 0x38905734,
RAPS_Kill = 0x3890551a,
RAPS_Use = 0x38905544,
Foudroiment_Kill = 0x38904cde,
Foudroiment_Use = 0x38904d08,
Vaisseau_Mere_Kill = 0x3890532a,
Vaisseau_Mere_Use = 0x38905354,
Hellstorm_Kill = 0x38904c62,
Hellstorm_Use = 0x38904c8c,
Noyau_Energ_Kill = 0x38905232,
Noyau_Energ_Use = 0x3890525c,
Fantome_Kill = 0x38905042,
Fantome_Use = 0x3890506c,
Tourelle_Blindee_Kill = 0x38904dd6,
Tourelle_Blindee_Use = 0x38904e00,
Gardien_Kill = 0x38904be6,
Gardien_Use = 0x38904c10,
Colis_Strategique_Kill = 0x38904b6a,
Colis_Strategique_Use = 0x38904b94,
Cerberus_Kill = 0x38904fc6,
Cerberus_Use = 0x38904ff0,
HCXD_Kill = 0x3890497a,
HCXD_Use = 0x389049a4,
Drone_Assistance = 0x38904a26,
Drone_Use = 0x38904a20,
Drone_Brouillage_Assistance = 0x38904b1e,
Drone_Brouillage_Use = 0x38904b18;
}

Crédit: @EM|T GsRClans'

Name et Clan:
Name: 0x215A8F8
Clan changer: 0x38907FD5
Classes names: Perso1: 0x3891F7B1
Interval classes: 0x10
Crédit: @tonyleffe, @EM|T GsRClans', @pierr0t01

Unlock all Armes: (lancer et attendre 2 à 3 min)
Byte[] Memory = new Byte[0x7FFFFFF];
Int32 Start = 0;
for(UInt32 Address = 0x388FE94F; Address < 0x389009A9; Address++)
{
Start += 1;
Memory[Start] = 0xFF;//Write 0xFF To Memory
PS3.Extension.WriteByte(Address, Memory[Start]);//Write Byte To Memory
}
ou
Crédit: @Developer_C#, @Popomo

// Weapons and challenges
PS3.SetMemory(0x388FC000, Enumerable.Repeat((byte)0x01, 0x8000).ToArray());

// Challenges
PS3.SetMemory(0x38900700, Enumerable.Repeat((byte)0x02, 0x300).ToArray());

// Killstreaks
PS3.SetMemory(0x38903000, Enumerable.Repeat((byte)0x10, 0x4000).ToArray());

// Challenges
PS3.SetMemory(0x38907000, Enumerable.Repeat((byte)0x32, 0x690).ToArray());

// Others Challenges
PS3.SetMemory(0x389079D1, Enumerable.Repeat((byte)0x02, 0x460).ToArray());

// Others Challenges
PS3.SetMemory(0x38907F70, Enumerable.Repeat((byte)0x32, 0x30).ToArray());

// Others Challenges
PS3.SetMemory(0x38907FB3, Enumerable.Repeat((byte)0x32, 0x2000).ToArray());

// Others Challenges
PS3.SetMemory(0x389076D1, Enumerable.Repeat((byte)0x64, 0xA0).ToArray());

//ZM:
PS3.SetMemory(0x3880A700, Enumerable.Repeat((byte)0x0F, 0x300).ToArray());

//255 jetons
PS3.SetMemory(0x389070F3, new byte[] { 0xFF });
Crédit: @JOniiX

End_Game:
char buffer [50];
snprintf (buffer, sizeof (buffer), "cmd mr% i% i endround" * (int *) (0x1166C38 + 0x294), 3);
Cbuf_AddText (0, buffer); [/ Code] [/ code] [/ code]

string str = "cmd mr " + PS3.Extension.ReadInt32(0x1166C38 + 0x294) + " 3 endround";
object[] parameters = new object[] { 0, str };
RPC.Call(0x5A512C, parameters);
Crédit: @Swaaq

NonHost: Bles 02166
aduav:
0xC7808 (on: 0x60, 0x00, 0x00, 0x00) (off: 0x41,0x82,0x00,0xAC)
0xC7824 (on: 0x60, 0x00, 0x00, 0x00) (off: 0x41,0x82,0x00,0xAC)
norecoil: 0x18E1D0 (on: 0x60, 0x00, 0x00, 0x00) (off: 0x48,0x5E,0xD9,0xB1)
Wallhack: 0x113c40 (on: 0x38, 0xc0, 0xff, 0xff) (off: 0x63, 0xe6, 0x00, 0x00)
Redboxes:
0x582A68 // (on: 0x60, 0x00, 0x00, 0x00) (off: 0x41,0x82,0x02,0x0C)
0x582AA0 // (on: 0x60, 0x00, 0x00, 0x00) (off: 0x41,0x82,0x01,0xD4)
steady_aim: 0x74DF4E (on: 0x00,0x00,0x40,0x82) (off: 0x00,0x02,0x40,0x82)
chams: 0x103C40
fps: 0xBB41C
weapons_flag: 0x7D888
dead_bodies_flag: 0x104F40
no_blur: 0x3EA75C
black screen: 0x26EFC20 (on: 0x01 off: 0x00)
Crédit: @pierr0t01, @zincou45, @Koolsami7, @Tustin, @JOniiX, @Developer_C#

MP Host:
G_Client = 0x1928590
ClientInterval = 0x61D8
Client_Name = G_Client + 5DB0

Change Camouflage in game : G_ClientMP + 0x389
Invisible: G_ClientMP + 0x65B // on: 0xc0, off: 0x00
Munitions illimitées (primaire, secondaire, mortelle, tactique) :
0x18F94DA (0xff, 0xff) 0x1911C3A (0xff, 0xff)
0x18F94DE (0xff, 0xff) 0x1911C3E (0xff, 0xff)
0x18F951A (0xff, 0xff) 0x1911C7A (0xff, 0xff)
0x18F9516 (0xff, 0xff) 0x1911C76 (0xff, 0xff)
0x18F9523 (0xff, 0xff) 0x1911C83 (0xff, 0xff)
0x18F951F (0xff, 0xff) 0x1911C7F (0xff, 0xff)
Speed: on: 0x18FED74 (0x3f, 0xff ) 0x19174D4 (0x3f, 0xff )
Speedx2: on: 0x18FED74 (0x40, 0x96) 0x19174D4 (0x40, 0x96)
SuperSpeed: on: 0x18FED74 (0x40, 0xff) (0x19174D4 (0x40, 0xff)
off : (pour les 3 types de Speed): 0x18FED74 (0x3f, 0x80) 0x19174D4 (0x3f, 0x80)
Nom des maps:
mp_apartments < Evac
mp_biodome < Aquarium
mp_chinatown < Exodus
mp_ethiopia < Hunted
mp_havoc < Havoc
mp_infection < Infection
mp_metro < Metro
mp_redwood < Redwood
mp_sector < Combine
mp_spire < Breach
mp_stronghold < Stonghold
mp_veiled < Fringe

Dans votre combobox vous mettrez que ceci:
mp_apartments
mp_biodome
mp_chinatown
mp_ethiopia
mp_havoc
mp_infection
mp_metro
mp_redwood
mp_sector
mp_spire
mp_stronghold
mp_veiled
Dans votre Button ceci: RPC.Call(Offsets.Cbuf_AddText, new object[] { 0, "map " + comboBox1.Text }); @EM|T GsRClans'
Crédit: @Furydex, @Nitrox, @tonyleffe, @JOniiX, @EM|T GsRClans'

Adresses MP:

TOC: 0xDE1C88
SV_GameSendServerCommand - 0x5DEC94
Cbuf_AddText - 0x5A512C
Scr_Notify - 0x37DDE4
SL_ConvertToString - 0x1B03C4
SL_GetString - 0x1B0EB8
Scr_AddFloat - 0x1C3E84
Scr_AddInt - 0x1C3DCC
Scr_AddString - 0x1C402C
G_Damage - 0x314BC8
G_DamageClient - 0x313B48
Player_Die - 0x313450
Dvar_FindVar - 0x624560
Dvar_GetBool - 0x624874
G_irand - 0x617E08
G_flrand - 0x617DB0
va - 0x62FD90
R_SetFrameFog - 0x3CE408
g_hudelem - 0x173FD78
SetClientViewAngles - 0x2F93E0
Key_IsDown - 0x1164E94
G_LocalizedStringIndex - 0x38BDF4
G_MaterialIndex - 0x38BED8
G_SetModel - 0x38D4EC
LevelTime - 0x1751500 + 0x98C
gclient_s - 0x18F8F90
gclient_s size - 0x61D8
gentity_s - 0x17CECA0
gentity_s size - 0x348
class Key_IsDown
{
public static PS3API PS3 = new PS3API();
public enum Key : uint
{
Cross = 1,
Circle = 2,
Square = 3,
Triangle = 4,
L1 = 5,
R1 = 6,
Start = 14,
Select = 15,
L3 = 16,
R3 = 17,
L2 = 18,
R2 = 19,
DPAD_UP = 22,
DPAD_DOWN = 23,
DPAD_LEFT = 24,
DPAD_RIGHT = 25,
}

public static Boolean DetectKey(Key k)
{
return PS3.Extension.ReadBool((0x1164E94 + 0x0F) + ((UInt32)k * 0xC));
} Credits : @GsRClans'
Pour Enable le RPC: Init();

public static uint function_address = 0x3CE408;

public static int Init()
{
if (function_address == 0) return -1;
Enable_RPC();
return 0;
}

public static void Enable_RPC()
{
PS3.SetMemory(function_address, new byte[] { 0x4E, 0x80, 0x00, 0x20 });
System.Threading.Thread.Sleep(20);
byte[] func = new byte[] { 0x7C, 0x08, 0x02, 0xA6, 0xF8, 0x01, 0x00, 0x80, 0x3C, 0x60, 0x10, 0x05, 0x81, 0x83, 0x00, 0x4C, 0x2C, 0x0C, 0x00, 0x00, 0x41, 0x82, 0x00, 0x64, 0x80, 0x83, 0x00, 0x04, 0x80, 0xA3, 0x00, 0x08, 0x80, 0xC3, 0x00, 0x0C, 0x80, 0xE3, 0x00, 0x10, 0x81, 0x03, 0x00, 0x14, 0x81, 0x23, 0x00, 0x18, 0x81, 0x43, 0x00, 0x1C, 0x81, 0x63, 0x00, 0x20, 0xC0, 0x23, 0x00, 0x24, 0xC0, 0x43, 0x00, 0x28, 0xC0, 0x63, 0x00, 0x2C, 0xC0, 0x83, 0x00, 0x30, 0xC0, 0xA3, 0x00, 0x34, 0xC0, 0xC3, 0x00, 0x38, 0xC0, 0xE3, 0x00, 0x3C, 0xC1, 0x03, 0x00, 0x40, 0xC1, 0x23, 0x00, 0x48, 0x80, 0x63, 0x00, 0x00, 0x7D, 0x89, 0x03, 0xA6, 0x4E, 0x80, 0x04, 0x21, 0x3C, 0x80, 0x10, 0x05, 0x38, 0xA0, 0x00, 0x00, 0x90, 0xA4, 0x00, 0x4C, 0x90, 0x64, 0x00, 0x50, 0xE8, 0x01, 0x00, 0x80, 0x7C, 0x08, 0x03, 0xA6, 0x38, 0x21, 0x00, 0x70, 0x4E, 0x80, 0x00, 0x20 };
PS3.SetMemory(function_address + 0x4, func);
PS3.SetMemory(0x10050000, new byte[0x2854]);
PS3.SetMemory(function_address, new byte[] { 0xF8, 0x21, 0xFF, 0x91 });
}

public static int Call(uint func_address, params object[] parameters)
{
int num_params = parameters.Length;
uint num_floats = 0;
int index = 0;
for (uint i = 0; i < num_params; i++)
{
if (parameters[index] is int)
{
byte[] val = BitConverter.GetBytes((int)parameters[index]);
Array.Reverse(val);
PS3.SetMemory(0x10050000 + (i + num_floats) * 4, val);
}
else if (parameters[index] is uint)
{
byte[] val = BitConverter.GetBytes((uint)parameters[index]);
Array.Reverse(val);
PS3.SetMemory(0x10050000 + (i + num_floats) * 4, val);
}
else if (parameters[index] is string)
{
byte[] str = Encoding.UTF8.GetBytes(Convert.ToString(parameters[index]) + "\0");
PS3.SetMemory(0x10050054 + i * 0x400, str);
uint addr = 0x10050054 + i * 0x400;
byte[] address = BitConverter.GetBytes(addr);
Array.Reverse(address);
PS3.SetMemory(0x10050000 + (i + num_floats) * 4, address);
}
else if (parameters[index] is float)
{
num_floats++;
byte[] val = BitConverter.GetBytes((float)parameters[index]);
Array.Reverse(val);
PS3.SetMemory(0x10050024 + ((num_floats - 1) * 0x4), val);
}
}
byte[] fadd = BitConverter.GetBytes(func_address);
Array.Reverse(fadd);
PS3.SetMemory(0x1005004C, fadd);
System.Threading.Thread.Sleep(20);
byte[] ret = PS3.Extension.ReadBytes(0x10050050, 4);
Array.Reverse(ret);
return BitConverter.ToInt32(ret, 0);
}

Crédit: @mrtn, @SC58, @SyGnUs, @GsRClans', @Marentdu93

Zombies Stats:

Prestige: 0x3880A5AF
Level35: 0x3880A5AF (0x02) ou 0x3880A54F (0x00, 0x00, 0xFF, 0x00)
Xp: 0x3880A54F
Kills: 0x3880A65C
Head shots: 0x3880A561
Rounds Survived: 0x3880A57F
Avg. Rounds/Game: 0x3880A57F
Avg. Game Score: 0x3880A555
Score Per Minute: 0x3880A555
Time played: 0x3880A5AB
Crédit: @ , @♣BM|T♣ ☠TonoxMoDz☠

Zombies:
r_setframefog = 0x3CD8C8;
gclient103 = 0x18EF9F0;
gentity_s = 0x1783D00;
demigod = gclient103 + 0x130,
money = gclient103 + 0x5e8d,
speed = gclient103 + 0x5de5,
freeze = gclient103 + 0x130,
lag = gclient103 + 0x5d27,
primary = gclient103 + 0x30b,
secondary = gclient103 + 0x35b,
primaryammo = gclient103 + 0x53e,
secondaryammo = gclient103 + 0x57a,
primaryammo1 = gclient103 + 0x546,
secondaryammo1 = gclient103 + 0x582,
gnade = gclient103 + 0x57f,
getname = gclient103 + 0x5db0,
zmcounter = 0x012047C3;
Invisible = 0x18efb1e;
ThirdPerson = 0x18efb1d;
Vision = 0x18f003d;
LvlInterval = 0x12;
Crédit: @jwm614, @WarTaMiZ

Armes Zombies:
RK5 = 0x38801da3;
BowieKnife = 0x38804f67;
LCar9 = 0x38801e25;
XM53 = 0x38803a13;
Kuda = 0x388021b3;
Vespa = 0x388022b7;
VMP = 0x388023bb;
Weevil = 0x250140b;
Pharo = 0x38802235;
KN44 = 0x388026c7;
ICR1 = 0x38802749;
M8A7 = 0x38802951;
Sheiva = 0x388029d3;
HVK30 = 0x388027cb;
ManOWar = 1;
BRM = 0x38802cdf;
Dingo = 0x38802bdb;
Dredge = 0x38802c5d;
Gorgon = 0x38802d61;
KRM262 = 0x38803707;
Argus = 0x38803685;
Brecci = 0x38803789;
Haymaker12 = 0x38803603;
Locus = 0x388030ef;
Drakon = 0x38803171;
SVG100 = 0x388031f3;
Crédit: @WarTaMiZ

Atouts Zombies:
0x018F02A4 = 0x10
0x018F02A5 = 0X04
0x018F02A7 = 0x21
0x018F02AC = 0x08
0x018F02AE = 0x02
0x018F02B3 = 0x80

Mise à jour pour toutes les versions en 1.03:

Crédit: @
 

Fichiers joints

  • pkg bo3 1.03.zip
    227 bytes · Affichages: 83
Dernière édition:
D

deleted585952

TOC: 0xDE1C88

MP:
Code:
SV_GameSendServerCommand - 0x5DEC94
Cbuf_AddText - 0x5A512C
Scr_Notify - 0x37DDE4
SL_ConvertToString - 0x1B03C4
SL_GetString - 0x1B0EB8
Scr_AddFloat - 0x1C3E84
Scr_AddInt - 0x1C3DCC
Scr_AddString - 0x1C402C
G_Damage - 0x314BC8
G_DamageClient - 0x313B48
Player_Die - 0x313450
Dvar_FindVar - 0x624560
Dvar_GetBool - 0x624874
G_irand - 0x617E08
G_flrand - 0x617DB0
va - 0x62FD90
R_SetFrameFog - 0x3CE408
g_hudelem - 0x173FD78
SetClientViewAngles - 0x2F93E0
Key_IsDown - 0x1D404C
G_LocalizedStringIndex - 0x38BDF4
G_MaterialIndex - 0x38BED8
LevelTime - 0x1751500 + 0x98C
gclient_s - 0x18F8F90
gclient_s size - 0x61D8
gentity_s - 0x17CECA0
gentity_s size - 0x348

Crédit: @mrtn
Ta version de jeux ?? carc'est aps les memes offset pour chaque version ;)
 

pierr0t01

Membre
Inscription
26 Janvier 2014
Messages
502
Réactions
209
Points
2 723
Bles 02166
uav
0xC7808
0xC7824
norecoil
0x1E1D0

Prestige
0x38907E41
Level
0x38907E53
Tokens
0x389070F3

Classes names
Perso1
0x3891F7B1
Interval classes 0x10
 

Zincou45

Membre
Inscription
4 Janvier 2014
Messages
5 645
Réactions
1 578
Points
5 221
Bles 02166
uav
0xC7808
0xC7824
norecoil
0x1E1D0

Prestige
0x38907E41
Level
0x38907E53
Tokens
0x389070F3

Classes names
Perso1
0x3891F7B1
Interval classes 0x10
tu et sur du non host car j'ai pas sa moi pour bles
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut