Post: [1.05]Addrese | Script | Offset 1.05 !
12-16-2014, 05:14 PM #1
LBK
Little One
(adsbygoogle = window.adsbygoogle || []).push({});
Hello, today I release you the address, I find,

And Script , Offset , etc !

If you find that it does not address here

Put in comment, so I add Smile

Stats Offset :


Class name Offset : Thanks to A-d-v-a-n-c-e-r
    
Class 1: 0x29d2a49

Class 2: 0x29d2ac9

Class 3: 0x29d2b29

Class 4: 0x29d2bc9

Class 5: 0x29d2c49

Class 6: 0x29d2cc9

Class 7: 0x29d2d49

Class 8: 0x29d2dc9

Class 9: 0x29d2e49

Class 10: 0x29d2ec9

Stats Offset : Thanks To Swiss
    
Stats Entry - 029CDC64
Prestige - 0x9
XP - 0xA5
Score - 0xE2
Kills - 0xBA
Deaths - 0x91
Wins - 0x10E
Loses - 0xC1
Time Played - 0xFE
Games Played - 0xA9



Adresse :

//Thanks to RGaming for G_Entity and G_Client adresse !
G_Client = 0x1987980;
G_Entity = 0x1897980;

//Foud By me !
Toc Adresse : 0x9A5080
G_spawn : 0x36B518
Cbuf_AddText : 0x38FBDC
G_Locailzed String : 0x4DE08
G_EffectIndex : 0x48AFC
G_ShellShockIndex : 0x48B40
R_SetFrameFog : 0x6032D0
Sv_SendServeurCommand : 0x432BCC
BG_FindWeaponIndexForName : 0x16B7E4
G_GetWeaponIndexForName : 0x370070
Ui_DebugMode : 0x00492298

G_HudElems : 0x17F02F0
Hudelem_Alloc : 0x311560
LevelTime : 0x181F300

Ui_DebugMode : 0x00492298
Dvar_GetBool : 0x4C4C20

//Thanks To Swiis
client_s - 0021A6810
client_s_size - 0x77A80

0036F6F4 - BG_TakePlayerWeapon(playerState_s *ps, unsigned int weaponIndex, int takeAwayAmmo)
0036B518 - G_Spawn(void)
0043738C - SV_SetClientStat(int clientNum, int index, int value)
00314C60 - Add_Ammo(gentity_s *ent, unsigned int weaponIndex, char weaponModel, int count, int fillClip)
003801B0 - G_SpawnTurret(gentity_s *,char const *)
0036F34C - G_GivePlayerWeapon(playerState_s *pPS, int iWeaponIndex, char altModelIndex)
0030B594 - G_setfog(const char *fogstring)
002AEFB0 - G_RadiusDamage(const float *origin, gentity_s *inflictor, gentity_s *attacker, float fInnerDamage, float fOuterDamage, float radius, float coneAngleCos, float *coneDirection, gentity_s *ignore, int mod, int weapon)
0031EAD0 - TeleportPlayer(gentity_s *player, float *origin, float *angles)
0016B7E4 - BG_FindWeaponIndexForName(const char *name)
00370070 - G_GetWeaponIndexForName(const char *name)
0036BEA0 - G_AddEvent(gentity_s *ent, int event, unsigned int eventParm)
0036BD54 - G_TempEntity(const float *origin, int event)
00048AFC - G_EffectIndex(const char *name)
00433EF0 - SV_SetConfigstring(int,char const *)
0043206C - SV_AddServerCommand(client_s *client, svscmd_type type, const char *cmd) //
004C1260 - SV_ClientCommand(client_s *cl, msg_t *msg)
0044DB80 - SV_LinkEntity(gentity_s *gEnt)
0044DB00 - SV_UnlinkEntity(gentity_s *gEnt)
0042C4D4 - SV_KickClient(client_s *cl, char *playerName, int maxPlayerNameLen)
0042C060 - SV_MapRestart(int fast_restart)
0031DC70 - G_LocationalTrace(trace_t *results, const float *start, const float *end, int passEntityNum, int contentmask, char *priorityMap)
00387398 - Trace_GetEntityHitId(trace_t *trace)
004C4C20 - Dvar_GetBool(const char *dvarName)
004C4D68 - Dvar_GetString(const char *dvarName)
004C4C9C - Dvar_GetInt(const char *dvarName)
004C4D68 - Dvar_GetString(const char *dvarName)
004C3050 - Dvar_FindMalleableVar(const char *dvarName)
00360198 - SP_script_brushmodel(gentity_s *self)
00319E28 - G_SpawnString(SpawnVar *spawnVar, const char *key, const char *defaultString, const char **out)
017F02F0 - G_HudElems
00311570 - HudElem_Alloc(int,int)
0004DE08 - G_LocalizedStringIndex(const char *string)
0181F300 - leveltime
06ACAD8 - strchr
030DBF0 - player_die(gentity_s *self, gentity_s *inflictor, gentity_s *attacker, int damage, int meansOfDeath, int iWeapon, const float *vDir, hitLocation_t hitLoc, int psTimeOffset)
00492298 - ui_debugmode
003220F8 - G_ExplodeMissile(gentity_s *ent)
00328028 - G_FireGrenade(gentity_s *parent, float *start, float *dir, int grenadeWPID, char grenModel, int rotate, int time)
003283E8 - G_FireRocket(gentity_s *parent, unsigned int weaponIndex, float *start, float *dir, const float *gunVel, gentity_s *target, const float *targetOffset)
003801B0 - G_SpawnTurret(gentity_s *self, const char *weaponinfoname)
004C4C20 - Dvar_GetBool(char const *)
004CCFA8 - Com_sprintf(char *dest, int size, const char *fmt)
0042D780 - SV_SendDisconnect(client_s *client, int state, const char *reason)
00432BCC - SV_GameSendServerCommand(int,svscmd_type,char const *)
0038FBDC - Cbuf_AddText(int localClientNum, const char *text)
006032D0 - R_SetFrameFog(GfxCmdBufInput *)
002F8FB8 - SetClientViewAngle(gentity_s *ent, const float *angle)
003E7C2C - Scr_GetInt(unsigned int index)
0034DFF8 - Scr_SpawnFX
007A07DC - FPS
002F58CC - G_Speed
0003E2530 - Scr_Error(char const *)
00432E6C - SV_SetBrushModel(gentity_s *ent)
0037A964 - G_VehiclesInit(int restarting)
003B1E58 - Com_Error(errorParm_t code, const char *fmt)
003728BC - G_SetOrigin(gentity_s *ent, const float *origin)
00366C54 - G_CallSpawn


Scripts :

RPC for 1.05 //Thansk SC58 , Me For AUpdate ADresse

    
private static uint function_address = 0x6032D0;//R_SetFrameFog
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;
for (uint i = 0; i < num_params; i++)
{
if (parameters[i] is int)
{
byte[] val = BitConverter.GetBytes((int)parameters[i]);
Array.Reverse(val);
PS3.SetMemory(0x10050000 + (i + num_floats) * 4, val);
}
else if (parameters[i] is uint)
{
byte[] val = BitConverter.GetBytes((uint)parameters[i]);
Array.Reverse(val);
PS3.SetMemory(0x10050000 + (i + num_floats) * 4, val);
}
else if (parameters[i] is string)
{
byte[] str = Encoding.UTF8.GetBytes(Convert.ToString(parameters[i]) + "\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[i] is float)
{
num_floats++;
byte[] val = BitConverter.GetBytes((float)parameters[i]);
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);
}

Function For RPC :
    
public static void iPrintlnBold(int client, string text)
{
SV_GameSendServerCommand(client, "c \"" + text + "\"");
}
public static void iPrintln(int client, string text)
{
SV_GameSendServerCommand(client, "e \"" + text + "\"");
}
public static void SV_GameSendServerCommand(int client, string command)
{
Call(0x432BCC, client, 0, command + "\"");
}
public static uint Cbuf_AddText = 0x38FBDC;//CbufAddText
public static void ExecuteCommand(int client, string command)
{
Call(Cbuf_AddText, new object[] { 0, command });
}
public static void setBlur(Int32 transitionTime)
{
SV_GameSendServerCommand(0, "i _ " + transitionTime + " ");
}
public static void Kick(int client)
{
SV_GameSendServerCommand(client, "v \" Kick" + client + "\"");
}
public static void SetVision(int clientIndex, string Vision)
{
SV_GameSendServerCommand(clientIndex, "J \"" + Vision + "\" ");
}
public static void Playsound(int clientIndex, string SoundName)
{
SV_GameSendServerCommand(clientIndex, "h \"" + SoundName + "\" ");
}



Unlock Achievement : Credits To SC58

    
{
string[] Achievements = new string[50];
Achievements[0] = "4 CARMA";
Achievements[1] = "4 CAMPAIGN_COMPLETE";
Achievements[2] = "4 CAMPAIGN_HARDENED";
Achievements[3] = "4 CAMPAIGN_VETERAN";
Achievements[4] = "4 BOOST_DASH_STOMP";
Achievements[5] = "4 GRENADE_DODGE";
Achievements[6] = "4 SONIC_KILL";
Achievements[7] = "4 OVERDRIVE_KILL";
Achievements[8] = "4 SMART_GRENADE_KILL";
Achievements[9] = "4 THREAT_GRENADE_KILL";
Achievements[10] = "4 EMP_DRONE";
Achievements[11] = "4 EMP_AST";
Achievements[12] = "4 INTEL_HALF";
Achievements[13] = "4 INTEL_ALL";
Achievements[14] = "4 COVER_DRONE_KILL";
Achievements[15] = "4 EXO_UPGRADE";
Achievements[16] = "4 EXO_UPGRADE_10";
Achievements[17] = "4 EXO_UPGRADE_20";
Achievements[18] = "4 EXO_UPGRADE_FULL";
Achievements[19] = "4 LEVEL_1";
Achievements[20] = "4 LEVEL_1A";
Achievements[21] = "4 LEVEL_2A";
Achievements[22] = "4 LEVEL_2B";
Achievements[23] = "4 LEVEL_2";
Achievements[24] = "4 LEVEL_3A";
Achievements[25] = "4 LEVEL_3";
Achievements[26] = "4 LEVEL_4A";
Achievements[27] = "4 LEVEL_4";
Achievements[28] = "4 LEVEL_5";
Achievements[29] = "4 LEVEL_5A";
Achievements[30] = "4 LEVEL_6A";
Achievements[31] = "4 LEVEL_6";
Achievements[32] = "4 LEVEL_7";
Achievements[33] = "4 LEVEL_8A";
Achievements[34] = "4 LEVEL_8";
Achievements[35] = "4 LEVEL_9";
Achievements[36] = "4 LEVEL_10A";
Achievements[37] = "4 LEVEL_10";
Achievements[38] = "4 LEVEL_11";
Achievements[39] = "4 LEVEL_12A";
Achievements[40] = "4 LEVEL_12";
Achievements[41] = "4 LEVEL_13A";
Achievements[42] = "4 LEVEL_13";
Achievements[43] = "4 LEVEL_14A";
Achievements[44] = "4 LEVEL_14";
Achievements[45] = "4 COOP_VETERAN";
Achievements[46] = "4 COOP_WARFARE";
Achievements[47] = "4 COOP_UNDEAD_SURVIVOR";
Achievements[48] = "4 COOP_EXO_SURVIVOR";
Achievements[49] = "4 COOP_FLIP_FLOP";

for (int i = 0; i < 50; i++)
{
RPC.Call(0x432BCC, -1, 1, Achievements[i]);
System.Threading.Thread.Sleep(25);
RPC.Call(0x432BCC, -1, 1, Achievements[i]);
}
}



I update other adresse , later Smile
Last edited by LBK ; 12-16-2014 at 07:42 PM. Reason: Updated

The following 3 users say thank you to LBK for this useful post:

Antonio96C, gsrclans, LcGamingHD
12-16-2014, 06:06 PM #2
Nice : D

The following user thanked gsrclans for this useful post:

LBK
12-16-2014, 07:43 PM #3
LBK
Little One
Added Stats Offest , And New ADresse
12-16-2014, 07:50 PM #4
Akaipwn
Do a barrel roll!
Originally posted by Lebigkilleur View Post
Hello, today I release you the address, I find,

And Script , Offset , etc !

If you find that it does not address here

Put in comment, so I add Smile

Stats Offset :


Class name Offset : Thanks to A-d-v-a-n-c-e-r
    
Class 1: 0x29d2a49

Class 2: 0x29d2ac9

Class 3: 0x29d2b29

Class 4: 0x29d2bc9

Class 5: 0x29d2c49

Class 6: 0x29d2cc9

Class 7: 0x29d2d49

Class 8: 0x29d2dc9

Class 9: 0x29d2e49

Class 10: 0x29d2ec9

Stats Offset : Thanks To Swiss
    
Stats Entry - 029CDC64
Prestige - 0x9
XP - 0xA5
Score - 0xE2
Kills - 0xBA
Deaths - 0x91
Wins - 0x10E
Loses - 0xC1
Time Played - 0xFE
Games Played - 0xA9



Adresse :

//Thanks to RGaming for G_Entity and G_Client adresse !
G_Client = 0x1987980;
G_Entity = 0x1897980;

//Foud By me !
Toc Adresse : 0x9A5080
G_spawn : 0x36B518
Cbuf_AddText : 0x38FBDC
G_Locailzed String : 0x4DE08
G_EffectIndex : 0x48AFC
G_ShellShockIndex : 0x48B40
R_SetFrameFog : 0x6032D0
Sv_SendServeurCommand : 0x432BCC
BG_FindWeaponIndexForName : 0x16B7E4
G_GetWeaponIndexForName : 0x370070
Ui_DebugMode : 0x00492298

G_HudElems : 0x17F02F0
Hudelem_Alloc : 0x311560
LevelTime : 0x181F300

Ui_DebugMode : 0x00492298
Dvar_GetBool : 0x4C4C20

//Thanks To Swiis
client_s - 0021A6810
client_s_size - 0x77A80

0036F6F4 - BG_TakePlayerWeapon(playerState_s *ps, unsigned int weaponIndex, int takeAwayAmmo)
0036B518 - G_Spawn(void)
0043738C - SV_SetClientStat(int clientNum, int index, int value)
00314C60 - Add_Ammo(gentity_s *ent, unsigned int weaponIndex, char weaponModel, int count, int fillClip)
003801B0 - G_SpawnTurret(gentity_s *,char const *)
0036F34C - G_GivePlayerWeapon(playerState_s *pPS, int iWeaponIndex, char altModelIndex)
0030B594 - G_setfog(const char *fogstring)
002AEFB0 - G_RadiusDamage(const float *origin, gentity_s *inflictor, gentity_s *attacker, float fInnerDamage, float fOuterDamage, float radius, float coneAngleCos, float *coneDirection, gentity_s *ignore, int mod, int weapon)
0031EAD0 - TeleportPlayer(gentity_s *player, float *origin, float *angles)
0016B7E4 - BG_FindWeaponIndexForName(const char *name)
00370070 - G_GetWeaponIndexForName(const char *name)
0036BEA0 - G_AddEvent(gentity_s *ent, int event, unsigned int eventParm)
0036BD54 - G_TempEntity(const float *origin, int event)
00048AFC - G_EffectIndex(const char *name)
00433EF0 - SV_SetConfigstring(int,char const *)
0043206C - SV_AddServerCommand(client_s *client, svscmd_type type, const char *cmd) //
004C1260 - SV_ClientCommand(client_s *cl, msg_t *msg)
0044DB80 - SV_LinkEntity(gentity_s *gEnt)
0044DB00 - SV_UnlinkEntity(gentity_s *gEnt)
0042C4D4 - SV_KickClient(client_s *cl, char *playerName, int maxPlayerNameLen)
0042C060 - SV_MapRestart(int fast_restart)
0031DC70 - G_LocationalTrace(trace_t *results, const float *start, const float *end, int passEntityNum, int contentmask, char *priorityMap)
00387398 - Trace_GetEntityHitId(trace_t *trace)
004C4C20 - Dvar_GetBool(const char *dvarName)
004C4D68 - Dvar_GetString(const char *dvarName)
004C4C9C - Dvar_GetInt(const char *dvarName)
004C4D68 - Dvar_GetString(const char *dvarName)
004C3050 - Dvar_FindMalleableVar(const char *dvarName)
00360198 - SP_script_brushmodel(gentity_s *self)
00319E28 - G_SpawnString(SpawnVar *spawnVar, const char *key, const char *defaultString, const char **out)
017F02F0 - G_HudElems
00311570 - HudElem_Alloc(int,int)
0004DE08 - G_LocalizedStringIndex(const char *string)
0181F300 - leveltime
06ACAD8 - strchr
030DBF0 - player_die(gentity_s *self, gentity_s *inflictor, gentity_s *attacker, int damage, int meansOfDeath, int iWeapon, const float *vDir, hitLocation_t hitLoc, int psTimeOffset)
00492298 - ui_debugmode
003220F8 - G_ExplodeMissile(gentity_s *ent)
00328028 - G_FireGrenade(gentity_s *parent, float *start, float *dir, int grenadeWPID, char grenModel, int rotate, int time)
003283E8 - G_FireRocket(gentity_s *parent, unsigned int weaponIndex, float *start, float *dir, const float *gunVel, gentity_s *target, const float *targetOffset)
003801B0 - G_SpawnTurret(gentity_s *self, const char *weaponinfoname)
004C4C20 - Dvar_GetBool(char const *)
004CCFA8 - Com_sprintf(char *dest, int size, const char *fmt)
0042D780 - SV_SendDisconnect(client_s *client, int state, const char *reason)
00432BCC - SV_GameSendServerCommand(int,svscmd_type,char const *)
0038FBDC - Cbuf_AddText(int localClientNum, const char *text)
006032D0 - R_SetFrameFog(GfxCmdBufInput *)
002F8FB8 - SetClientViewAngle(gentity_s *ent, const float *angle)
003E7C2C - Scr_GetInt(unsigned int index)
0034DFF8 - Scr_SpawnFX
007A07DC - FPS
002F58CC - G_Speed
0003E2530 - Scr_Error(char const *)
00432E6C - SV_SetBrushModel(gentity_s *ent)
0037A964 - G_VehiclesInit(int restarting)
003B1E58 - Com_Error(errorParm_t code, const char *fmt)
003728BC - G_SetOrigin(gentity_s *ent, const float *origin)
00366C54 - G_CallSpawn


Scripts :

RPC for 1.05 //Thansk SC58 , Me For AUpdate ADresse

    
private static uint function_address = 0x6032D0;//R_SetFrameFog
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;
for (uint i = 0; i < num_params; i++)
{
if (parameters[i] is int)
{
byte[] val = BitConverter.GetBytes((int)parameters[i]);
Array.Reverse(val);
PS3.SetMemory(0x10050000 + (i + num_floats) * 4, val);
}
else if (parameters[i] is uint)
{
byte[] val = BitConverter.GetBytes((uint)parameters[i]);
Array.Reverse(val);
PS3.SetMemory(0x10050000 + (i + num_floats) * 4, val);
}
else if (parameters[i] is string)
{
byte[] str = Encoding.UTF8.GetBytes(Convert.ToString(parameters[i]) + "\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[i] is float)
{
num_floats++;
byte[] val = BitConverter.GetBytes((float)parameters[i]);
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);
}

Function For RPC :
    
public static void iPrintlnBold(int client, string text)
{
SV_GameSendServerCommand(client, "c \"" + text + "\"");
}
public static void iPrintln(int client, string text)
{
SV_GameSendServerCommand(client, "e \"" + text + "\"");
}
public static void SV_GameSendServerCommand(int client, string command)
{
Call(0x432BCC, client, 0, command + "\"");
}
public static uint Cbuf_AddText = 0x38FBDC;//CbufAddText
public static void ExecuteCommand(int client, string command)
{
Call(Cbuf_AddText, new object[] { 0, command });
}
public static void setBlur(Int32 transitionTime)
{
SV_GameSendServerCommand(0, "i _ " + transitionTime + " ");
}
public static void Kick(int client)
{
SV_GameSendServerCommand(client, "v \" Kick" + client + "\"");
}
public static void SetVision(int clientIndex, string Vision)
{
SV_GameSendServerCommand(clientIndex, "J \"" + Vision + "\" ");
}
public static void Playsound(int clientIndex, string SoundName)
{
SV_GameSendServerCommand(clientIndex, "h \"" + SoundName + "\" ");
}



Unlock Achievement : Credits To SC58

    
{
string[] Achievements = new string[50];
Achievements[0] = "4 CARMA";
Achievements[1] = "4 CAMPAIGN_COMPLETE";
Achievements[2] = "4 CAMPAIGN_HARDENED";
Achievements[3] = "4 CAMPAIGN_VETERAN";
Achievements[4] = "4 BOOST_DASH_STOMP";
Achievements[5] = "4 GRENADE_DODGE";
Achievements[6] = "4 SONIC_KILL";
Achievements[7] = "4 OVERDRIVE_KILL";
Achievements[8] = "4 SMART_GRENADE_KILL";
Achievements[9] = "4 THREAT_GRENADE_KILL";
Achievements[10] = "4 EMP_DRONE";
Achievements[11] = "4 EMP_AST";
Achievements[12] = "4 INTEL_HALF";
Achievements[13] = "4 INTEL_ALL";
Achievements[14] = "4 COVER_DRONE_KILL";
Achievements[15] = "4 EXO_UPGRADE";
Achievements[16] = "4 EXO_UPGRADE_10";
Achievements[17] = "4 EXO_UPGRADE_20";
Achievements[18] = "4 EXO_UPGRADE_FULL";
Achievements[19] = "4 LEVEL_1";
Achievements[20] = "4 LEVEL_1A";
Achievements[21] = "4 LEVEL_2A";
Achievements[22] = "4 LEVEL_2B";
Achievements[23] = "4 LEVEL_2";
Achievements[24] = "4 LEVEL_3A";
Achievements[25] = "4 LEVEL_3";
Achievements[26] = "4 LEVEL_4A";
Achievements[27] = "4 LEVEL_4";
Achievements[28] = "4 LEVEL_5";
Achievements[29] = "4 LEVEL_5A";
Achievements[30] = "4 LEVEL_6A";
Achievements[31] = "4 LEVEL_6";
Achievements[32] = "4 LEVEL_7";
Achievements[33] = "4 LEVEL_8A";
Achievements[34] = "4 LEVEL_8";
Achievements[35] = "4 LEVEL_9";
Achievements[36] = "4 LEVEL_10A";
Achievements[37] = "4 LEVEL_10";
Achievements[38] = "4 LEVEL_11";
Achievements[39] = "4 LEVEL_12A";
Achievements[40] = "4 LEVEL_12";
Achievements[41] = "4 LEVEL_13A";
Achievements[42] = "4 LEVEL_13";
Achievements[43] = "4 LEVEL_14A";
Achievements[44] = "4 LEVEL_14";
Achievements[45] = "4 COOP_VETERAN";
Achievements[46] = "4 COOP_WARFARE";
Achievements[47] = "4 COOP_UNDEAD_SURVIVOR";
Achievements[48] = "4 COOP_EXO_SURVIVOR";
Achievements[49] = "4 COOP_FLIP_FLOP";

for (int i = 0; i < 50; i++)
{
RPC.Call(0x432BCC, -1, 1, Achievements[i]);
System.Threading.Thread.Sleep(25);
RPC.Call(0x432BCC, -1, 1, Achievements[i]);
}
}



I update other adresse , later Smile


There is already like 4 threads that get updated so why not just post your offsets & addresses there instead of creating new thread.

The following user thanked Akaipwn for this useful post:

One

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo