RIchI
New Member
Structure des Stats
Mods Non Hôte
Structures G_Client
Strucutres G_Entity
Fonctions
Scripts
SV_GameSendServerCommand
iPrintln
iPrintlnBold
CBuff_AddText
SetVision
G_SetModel
SetTrophy
Divers
Liens
Crédits :Lebigkilleur, SC58, Shark, aerosoul94, Swaqq, xCSBKx, RatchetBooty, BM|T Maxlila1
Code:
public struct Stats
{
public static UInt32
EntryStats = 0x2AE7568,
Prestige = EntryStats + 0x0D,
Level = EntryStats + 0xA9,
Score = EntryStats + 0xE6,
Kills = EntryStats + 0xBD,
Deaths = EntryStats + 0x95,
Accuracy = EntryStats + 0x51,
Wins = EntryStats + 0x112,
Losses = EntryStats + 0xC5,
GamePlayed = EntryStats + 0xAD,
TimePlayed = EntryStats + 0x102,
UnlockAll = EntryStats + 0x5834,
ClassName = EntryStats + 0x4DE9;
}
Code:
Advanced UAV : 0x1A7080 - 6B 18 00 00 | 6B 18 00 01
Laser : 0x21BE34 - 2C 12 00 01 | 2C 12 00 00
PSN Pseudo : 0x2A80BE8
No Recoil : 0x2290B0 - 60 00 00 00 | 4B F5 DD B9
Real Wallhack : 0x1DE210 - 38 C0 00 09 | 63 E6 00 00
Red Boxes : 0x1AF6FC - 2C 03 00 01 | 2C 03 00 00
Steady Aim : 0x18787C - 2C 83 00 00 | 2C 83 00 02
Code:
public struct G_Client
{
public static UInt32
G_Client = 0x1AEE380,
Pseudo = G_Client + 0x3334,
PrimaryAmmo = G_Client + 0x6BD,
SecondaryAmmo = G_Client + 0x68D,
ExoLauncherAmmo = G_Client + 0x6A5,
Team = G_Client + 0x32DF,
mFlag = G_Client + 0x35A7,
FakeLag = G_Client + 0x321B,
Speed = G_Client + 0x32D4,
Laser = G_Client + 0x59,
RedBoxes = G_Client + 0x5F,
ThirdPerson = G_Client + 0x5F,
ExoCloak = G_Client + 0x58,
NoFriction = G_Client + 0x56,
ButtonMonitoring = G_Client + 0x35B6,
Origin = G_Client + 0x78,
Angles = G_Client + 0x1B0;
}
Code:
public struct G_Entity
{
public static UInt32
G_Entity = 0x19FE380,
Health = G_Entity + 0x1AC,
Model = G_Entity + 0x171;
}
Code:
Add_Ammo(playerState_s *ps, Weapon weapon, bool isAlternate, int count, int fillClip) : 0x330A40
Cbuf_AddText(LocalClientNum_t localClientNum, const char *text) : 0x3AF41C
Dvar_FindMalleableVar(const char *dvarName) : 0x4E9588
Dvar_GetBool(const char *dvarName) : 0x4EB158
Dvar_GetInt(const char *dvarName) : 0x4EB1D4
Dvar_GetString(const char *dvarName) : 0x4EB2A0
G_AddEvent(gentity_s *ent, unsigned int event, unsigned int eventParm) : 0x389EC0
G_ClientTagIndex(const char *name) : 0x04E73C
G_FreeEntities(void) : 0x335E74
G_FreeTurret(gentity_s *self) : 0x399008
G_GivePlayerWeapon(playerState_s *ps, Weapon weapon, int dualWield, int startInAltMode, int usedBefore) : 0x38D504
G_GetPlayerEyePosition(playerState_s *ps, float *origin) : 0x314DD4
G_GetSavePersist() : 0x335D04
G_HintStringIndex(const char *name) : 0x04E8C4
G_LoadGame(int checksum, SaveGame *save, int scriptRunning, int demoSave) : 0x34E2EC
G_ModelIndex(const char *name) : 0x04E694
G_ReadStruct(saveField_t *fields, char *dest, int tempsize, SaveGame *save) : 0x395118
G_RegisterDebugDvars : 0x336610
G_RegisterServerAdminDvars(void) : 0x336050
G_RegisterWeapon(unsigned int weapIndex) : 0x334AC8
G_RunFrame(int levelTime) : 0x339380
G_ScriptMenuIndex(const char *name) : 0x04E840
G_SetModel(gentity_s *ent, const char *modelName) : 0x388294
G_SetSavePersist(int savepersist) : 0x335D18
G_SpawnTurret(gentity_s *self, const char *weaponinfoname, const int useDropPitch) : 0x39E620
G_Spawn(void) : 0x389510
G_StatusIconIndex(const char *name) : 0x04E884
G_ShutdownGame(int freeScripts) : 0x3373D0
G_VehicleDefIndex(const char *name) : 0x04E8FC
HudElem_DestroyAll(void) : 0x32D560
R_SetFrameFog(GfxCmdBufInput *input) : 0x628870
SP_script_model(gentity_s *mSelf) : 0x37DDD4
SV_AddServerCommand(client_t *client, svscmd_type type, const char *cmd) : 0x45BCB4
SV_FastRestart_f() : 0x450DB0
SV_GameSendServerCommand(int clientNum, svscmd_type type, const char *text) : 0x45799C
SV_MapRestart(int savegame, int loadScripts) : 0x450AF8
SV_SendServerCommand(client_t *cl, svscmd_type type, const char *fmt, ...) : 0x45BEA8
Sys_Error(const char *error, ...) : 0x55D2D4
SV_SetGametype(void) : 0x4587E4
SV_GameSendServerCommand
Code:
public static void SV_GameSendServerCommand(Int32 Client, String Command)
{
CallFunction(_SV_GameSendServerCommand, Client, 1, Command);
}
Code:
void iPrintln(Int32 Client, String Text)
{
SV_GameSendServerCommand(Client, "f \"" + Text + "\"");
}
Code:
void iPrintlnBold(Int32 Client, String Text)
{
SV_GameSendServerCommand(client, "c \"" + Text + "\"");
}
Code:
void CBuff_AddText(String Command)
{
CallFunction(_CBuff_AddText, new Object[] { 0, Command });
}
Code:
void SetVision(Int32 Client, String Vision)
{
SV_GameSendServerCommand(Client, "J \"" + Vision + "\"");
}
Code:
void G_SetModel(Int32 Client, String Model)
{
CallFunction(_G_SetModel, new Object[] { (Int32)G_Entity + (Client * 0x280), Model });
}
Code:
void SetTrophy(Int32 Client, String Trophy)
{
CallFunction(_SV_GameSendServerCommand, Client, 1, "4 " + Trophy);
}
Code:
FPS Enable : 0x4CABE4 - 2C 03 00 01 | 2C 03 00 00
FPS String : 0x7CC8DC
FPS Text Size : 0x4CAB3C
FPS Text Position X : 0x4CAB40
FPS Text Position Y : 0x4CAB44
Gravity = 0x3133A0
Jump = 0x145C08
G_Speed = 0x31129C
Code:
Structure de Ghosts Server : https://mega.co.nz/#!ot4jmLBI!L1xBGWPwumrjDj0LzMOjM96xBOfm5Cm_jZWAj6VHJr0
Asset Dump : http://www.mediafire.com/download/6yz3cxq65ssb858/AW+Assets.rar
Dvar Dump : http://pastebin.com/m8xx3Nry
Liste des trophées : http://pastebin.com/2BK3YPWa
RPC : http://pastebin.com/L98HxHx8