Offset [1.20] Adresses/Offsets/Structures/Enums/Divers

shooter49

Membre
Inscription
17 Août 2015
Messages
15
Réactions
2
Points
56
Salut,
Je fais ce topic pour regrouper les adresses, les offsets ainsi que les structures de AW. :)

Structure Stats
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;
}
Mods Non-Host
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
Structure G_Client
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;
}
Structure G_Entity
Code:
public struct G_Entity
{
    public static UInt32
        G_Entity = 0x19FE380,
        Health = G_Entity + 0x1AC,
        Model = G_Entity + 0x171;
}
Fonctions
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
Enums
Code:
enum nodeType
{
    NODE_NONE = 0x0
    NODE_CAPTURE = 0x1
    NODE_PROTECT = 0x2
    NODE_GRENADE_FROM = 0x3
    NODE_GRENADE_TARGET = 0x4
    NODE_AMBUSH = 0x5
    NODE_SENTRY = 0x6
    NODE_TRAFFIC = 0x7
    NODE_EXPOSED = 0x8
    NODE_HIDE = 0x9
    NODE_HIDE_ANYWHERE = 0x10
    NODE_HIDE_FROM = 0x11
    NODE_COMBAT = 0x12
    NODE_CAMP = 0x13
    NODE_TRAP = 0x14
    NODE_AERIAL_TARGET = 0x15
    NODE_EXPOSURE_VIS = 0x16
    NODE_NUMTYPE = 0x17
}
enum entityType_t
{
    ET_GENERAL = 0x0,
    ET_PLAYER = 0x1,
    ET_PLAYER_CORPSE = 0x2,
    ET_ITEM = 0x3,
    ET_MISSILE = 0x4,
    ET_INVISIBLE = 0x5,
    ET_SCRIPTMOVER = 0x6,
    ET_SOUND_BLEND = 0x7,
    ET_FX = 0x8,
    ET_LOOP_FX = 0x9,
    ET_PRIMARY_LIGHT = 0xA,
    ET_TURRET = 0xB,
    ET_HELICOPTER = 0xC,
    ET_PLANE = 0xD,
    ET_VEHICLE = 0xE,
    ET_VEHICLE_COLLMAP = 0xF,
    ET_VEHICLE_CORPSE = 0x10,
    ET_VEHICLE_SPAWNER = 0x11,
    ET_AGENT = 0x12,
    ET_AGENT_CORPSE = 0x13,
}
enum meansOfDeath_t
{
    MOD_UNKNOWN = 0x0,
    MOD_PISTOL_BULLET = 0x1,
    MOD_RIFLE_BULLET = 0x2,
    MOD_EXPLOSIVE_BULLET = 0x3,
    MOD_GRENADE = 0x4,
    MOD_GRENADE_SPLASH = 0x5,
    MOD_PROJECTILE = 0x6,
    MOD_PROJECTILE_SPLASH = 0x7,
    MOD_MELEE = 0x8,
    MOD_MELEE_ALT = 0x9,
    MOD_HEAD_SHOT = 0xA,
    MOD_MELEE_DOG = 0xB,
    MOD_MELEE_ALIEN = 0xC,
    MOD_CRUSH = 0xD,
    MOD_FALLING = 0xE,
    MOD_SUICIDE = 0xF,
    MOD_TRIGGER_HURT = 0x10,
    MOD_EXPLOSIVE = 0x11,
    MOD_IMPACT = 0x12,
    MOD_NUM = 0x13,
}
enum he_type_t
{
    HE_TYPE_NONE,
    HE_TYPE_TEXT,
    HE_TYPE_VALUE,
    HE_TYPE_PLAYERNAME,
    HE_TYPE_MATERIAL,
    HE_TYPE_TIMER_UP,
    HE_TYPE_TIMER_DOWN,
    HE_TYPE_TIMER_STATIC,
    HE_TYPE_TIMER_TENTHS_UP,
    HE_TYPE_TIMER_TENTHS_DOWN,
    HE_TYPE_TIMER_TENTHS_STATIC,
    HE_TYPE_CLOCK_UP,
    HE_TYPE_CLOCK_DOWN,
    HE_TYPE_WAYPOINT,
    HE_TYPE_UNKNOWN1,
    HE_TYPE_UNKNOWN2,
    HE_TYPE_UNKNOWN3,
    HE_TYPE_MOVER,
}
enum Key
{
    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,
}
enum Buttons
{
    Cross = 67108864,
    Crouch = 33554432,
    Prone = 16777216,
    Start = 128,
    L1 = 134217736,
    L2 = -2147483648,
    L3 = 537001984,
    R1 = 65536,
    R2 = 1073741824,
    R3 = 263168,
    Square = 3145728;
}
enum he_font_t
{
    HE_FONT_DEFAULT = 0x0,
    HE_FONT_BIGFIXED = 0x1,
    HE_FONT_SMALLFIXED = 0x2,
    HE_FONT_OBJECTIVE = 0x3,
    HE_FONT_SMALL = 0x5,
    HE_FONT_HUDBIG = 0x6,
    HE_FONT_HUDSMALL = 0x7,
    HE_FONT_COUNT = 0x8,
}
enum entity_event_t
{
    EV_NONE = 0x0,
    EV_FOLIAGE_SOUND = 0x1,
    EV_STOP_WEAPON_SOUND = 0x2,
    EV_SOUND_ALIAS = 0x3,
    EV_SOUND_ALIAS_AS_MASTER = 0x4,
    EV_SOUND_ALIAS_SET_PITCH = 0x5,
    EV_SOUND_ALIAS_SCALE_PITCH = 0x6,
    EV_SOUND_ALIAS_SET_VOLUME = 0x7,
    EV_SOUND_ALIAS_SCALE_VOLUME = 0x8,
    EV_STOPSOUNDS = 0x9,
    EV_STANCE_FORCE_STAND = 0xA,
    EV_STANCE_FORCE_CROUCH = 0xB,
    EV_STANCE_FORCE_PRONE = 0xC,
    EV_STANCE_INVALID = 0xD,
    EV_ITEM_PICKUP = 0xE,
    EV_AMMO_PICKUP = 0xF,
    EV_NOAMMO = 0x10,
    EV_NOAMMO_FIREATTEMPT = 0x11,
    EV_ADSREQUIRED_FIREATTEMPT = 0x12,
    EV_EMPTY_OFFHAND_PRIMARY = 0x13,
    EV_EMPTY_OFFHAND_SECONDARY = 0x14,
    EV_EMP_OFFHAND = 0x15,
    EV_OFFHAND_END_NOTIFY = 0x16,
    EV_RESET_ADS = 0x17,
    EV_RELOAD = 0x18,
    EV_RELOAD_FROM_EMPTY = 0x19,
    EV_RELOAD_START = 0x1A,
    EV_RELOAD_END = 0x1B,
    EV_RELOAD_START_NOTIFY = 0x1C,
    EV_RELOAD_ADDAMMO = 0x1D,
    EV_RAISE_WEAPON = 0x1E,
    EV_FIRST_RAISE_WEAPON = 0x1F,
    EV_PUTAWAY_WEAPON = 0x20,
    EV_WEAPON_ALT = 0x21,
    EV_WEAPON_SWITCH_STARTED = 0x22,
    EV_WEAPON_SWITCH_STARTED_OFFHAND = 0x23,
    EV_PULLBACK_WEAPON = 0x24,
    EV_FIRE_WEAPON_END = 0x25,
    EV_FIRE_WEAPON = 0x26,
    EV_FIRE_WEAPON_LASTSHOT = 0x27,
    EV_FIRE_RICOCHET = 0x28,
    EV_RECHAMBER_WEAPON = 0x29,
    EV_EJECT_BRASS = 0x2A,
    EV_FIRE_WEAPON_LEFT = 0x2B,
    EV_FIRE_WEAPON_LASTSHOT_LEFT = 0x2C,
    EV_EJECT_BRASS_LEFT = 0x2D,
    EV_HITCLIENT_FIRE_WEAPON = 0x2E,
    EV_HITCLIENT_FIRE_WEAPON_LASTSHOT = 0x2F,
    EV_HITCLIENT_FIRE_WEAPON_LEFT = 0x30,
    EV_HITCLIENT_FIRE_WEAPON_LASTSHOT_LEFT = 0x31,
    EV_SV_FIRE_WEAPON = 0x32,
    EV_SV_FIRE_WEAPON_LASTSHOT = 0x33,
    EV_SV_FIRE_WEAPON_LEFT = 0x34,
    EV_SV_FIRE_WEAPON_LASTSHOT_LEFT = 0x35,
    EV_SV_FIRE_WEAPON_BALL_PASS = 0x36,
    EV_FIRE_MELEE_SWIPE = 0x37,
    EV_FIRE_MELEE_STAND = 0x38,
    EV_FIRE_MELEE_CROUCH = 0x39,
    EV_PREP_OFFHAND = 0x3A,
    EV_USE_OFFHAND = 0x3B,
    EV_USE_OFFHAND_THROWBACK = 0x3C,
    EV_SWITCH_OFFHAND = 0x3D,
    EV_SWITCH_OFFHAND_VAR = 0x3E,
    EV_PREP_RIOTSHIELD = 0x3F,
    EV_LOWER_RIOTSHIELD = 0x40,
    EV_STARTDEPLOY_RIOTSHIELD = 0x41,
    EV_DEPLOY_RIOTSHIELD = 0x42,
    EV_CANNOTPLANT = 0x43,
    EV_MELEE_HIT = 0x44,
    EV_MELEE_MISS = 0x45,
    EV_MELEE_BLOOD = 0x46,
    EV_MELEE_BLOOD_STAND = 0x47,
    EV_MELEE_BLOOD_CROUCH = 0x48,
    EV_SV_FIRE_TURRET = 0x49,
    EV_FIRE_VEH_TURRET = 0x4A,
    EV_FIRE_TURRET = 0x4B,
    EV_FIRE_SENTRY = 0x4C,
    EV_FIRE_QUADBARREL_1 = 0x4D,
    EV_FIRE_QUADBARREL_2 = 0x4E,
    EV_BULLET_HIT = 0x4F,
    EV_BULLET_HIT_EXPLODE = 0x50,
    EV_BULLET_HIT_SHIELD = 0x51,
    EV_BULLET_HIT_CLIENT_SMALL = 0x52,
    EV_BULLET_HIT_CLIENT_LARGE = 0x53,
    EV_BULLET_HIT_CLIENT_EXPLODE = 0x54,
    EV_BULLET_HIT_CLIENT_SMALL_FATAL = 0x55,
    EV_BULLET_HIT_CLIENT_LARGE_FATAL = 0x56,
    EV_BULLET_HIT_CLIENT_EXPLODE_FATAL = 0x57,
    EV_BULLET_HIT_CLIENT_SHIELD = 0x58,
    EV_BEAM_HIT = 0x59,
    EV_BEAM_HIT_SHIELD = 0x5A,
    EV_BULLET_DESTROY_CLIENT_SHIELD = 0x5B,
    EV_DROP_CLIENT_SHIELD = 0x5C,
    EV_EXPLOSIVE_IMPACT_ON_SHIELD = 0x5D,
    EV_EXPLOSIVE_SPLASH_ON_SHIELD = 0x5E,
    EV_GRENADE_THROW = 0x5F,
    EV_GRENADE_BOUNCE = 0x60,
    EV_GRENADE_STICK = 0x61,
    EV_GRENADE_REST = 0x62,
    EV_GRENADE_ROLL = 0x63,
    EV_GRENADE_EXPLODE = 0x64,
    EV_GRENADE_PICKUP = 0x65,
    EV_GRENADE_LETGO = 0x66,
    EV_ROCKET_EXPLODE = 0x67,
    EV_TRAIL_DESTROY = 0x68,
    EV_FLASHBANG_EXPLODE = 0x69,
    EV_CUSTOM_EXPLODE = 0x6A,
    EV_CHANGE_TO_DUD = 0x6B,
    EV_DUD_EXPLODE = 0x6C,
    EV_DUD_EXPLODE_ONLY = 0x6D,
    EV_DUD_IMPACT = 0x6E,
    EV_TROPHY_EXPLODE = 0x6F,
    EV_BULLET = 0x70,
    EV_PLAY_FX = 0x71,
    EV_PLAY_FX_ON_TAG = 0x72,
    EV_STOP_FX_ON_TAG = 0x73,
    EV_KILL_FX_ON_TAG = 0x74,
    EV_PLAY_FX_ON_TAG_FOR_CLIENTS = 0x75,
    EV_STOP_FX_ON_TAG_FOR_CLIENT = 0x76,
    EV_KILL_FX_ON_TAG_FOR_CLIENT = 0x77,
    EV_PLAY_IMPACT_HEAD_FATAL_FX = 0x78,
    EV_PHYS_EXPLOSION_SPHERE = 0x79,
    EV_PHYS_EXPLOSION_CYLINDER = 0x7A,
    EV_PHYS_EXPLOSION_JOLT = 0x7B,
    EV_RADIUSDAMAGE = 0x7C,
    EV_PHYS_JITTER = 0x7D,
    EV_EARTHQUAKE = 0x7E,
    EV_GRENADE_SUICIDE = 0x7F,
    EV_DETONATE_BY_EMPTY_THROW = 0x80,
    EV_DETONATE_BY_DOUBLE_TAP = 0x81,
    EV_NIGHTVISION_WEAR = 0x82,
    EV_NIGHTVISION_REMOVE = 0x83,
    EV_MISSILE_REMOTE_BOOST = 0x84,
    EV_PLAY_RUMBLE_ON_ENT = 0x85,
    EV_PLAY_RUMBLE_ON_POS = 0x86,
    EV_PLAY_RUMBLELOOP_ON_ENT = 0x87,
    EV_PLAY_RUMBLELOOP_ON_POS = 0x88,
    EV_STOP_RUMBLE = 0x89,
    EV_STOP_ALL_RUMBLES = 0x8A,
    EV_VARIABLE_ZOOM_CHANGE = 0x8B,
    EV_OBITUARY = 0x8C,
    EV_NO_PRIMARY_GRENADE_HINT = 0x8D,
    EV_NO_SECONDARY_GRENADE_HINT = 0x8E,
    EV_TARGET_TOO_CLOSE_HINT = 0x8F,
    EV_TARGET_NOT_ENOUGH_CLEARANCE_HINT = 0x90,
    EV_LOCKON_REQUIRED_HINT = 0x91,
    EV_VEHICLE_COLLISION = 0x92,
    EV_VEHICLE_SUSPENSION_SOFT = 0x93,
    EV_VEHICLE_SUSPENSION_HARD = 0x94,
    EV_FOOTSTEP_PRONE_ENTER = 0x95,
    EV_FOOTSTEP_PRONE_ENTER_FROM_STAND = 0x96,
    EV_FOOTSTEP_PRONE_EXIT = 0x97,
    EV_FOOTSTEP_CROUCH_ENTER = 0x98,
    EV_FOOTSTEP_CROUCH_EXIT = 0x99,
    EV_FOOTSTEP_PRONE_STOP = 0x9A,
    EV_FOOTSTEP_PRONE = 0x9B,
    EV_FOOTSTEP_CROUCH_WALK = 0x9C,
    EV_FOOTSTEP_CROUCH_RUN = 0x9D,
    EV_FOOTSTEP_WALK = 0x9E,
    EV_FOOTSTEP_RUN = 0x9F,
    EV_FOOTSTEP_SPRINT = 0xA0,
    EV_JUMP = 0xA1,
    EV_HIGHJUMP = 0xA2,
    EV_SLAM = 0xA3,
    EV_SLAM_LAND = 0xA4,
    EV_LANDING_LIGHT = 0xA5,
    EV_LANDING_MEDIUM = 0xA6,
    EV_LANDING_HEAVY = 0xA7,
    EV_LANDING_PAIN = 0xA8,
    EV_MANTLE_UP_HIGH = 0xA9,
    EV_MANTLE_UP_MEDIUM = 0xAA,
    EV_MANTLE_UP_LOW = 0xAB,
    EV_MANTLE_OVER_HIGH = 0xAC,
    EV_MANTLE_OVER_MEDIUM = 0xAD,
    EV_MANTLE_OVER_LOW = 0xAE,
    EV_SLIDE_START = 0xAF,
    EV_SLIDE_EASE_OUT = 0xB0,
    EV_POWER_SLIDE = 0xB1,
    EV_DODGE = 0xB2,
    EV_EXO_POWER_NOT_READY = 0xB3,
    EV_EXPLODER = 0xB4,
    EV_STOP_EXPLODER = 0xB5,
    EV_KILL_EXPLODER = 0xB6,
    EV_OVERHEAT_WEAPON = 0xB7,
    EV_SV_OVERHEAT_WEAPON = 0xB8,
    EV_PHYSICS_IMPACT_SOUND = 0xB9,
    EV_PORTABLE_RADAR_PING = 0xBA,
    EV_SHOOT_BLANK = 0xBB,
    EV_NO_EXO_HOVER_HINT = 0xBC,
    EV_EXO_ADRENALINE_FIRE = 0xBD,
    EV_GRAPPLING_HOOK_HIT = 0xBF,
    EV_GRAPPLING_HOOK_MISS = 0xC0,
    EV_GRAPPLING_HOOK_HOLD = 0xC1,
}
enum hitLocation_t
{
    HITLOC_NONE = 0x0,
    HITLOC_HELMET = 0x1,
    HITLOC_HEAD = 0x2,
    HITLOC_NECK = 0x3,
    HITLOC_TORSO_UPPER = 0x4,
    HITLOC_TORSO_LOWER = 0x5,
    HITLOC_RIGHT_ARM_UPPER = 0x6,
    HITLOC_LEFT_ARM_UPPER = 0x7,
    HITLOC_RIGHT_ARM_LOWER = 0x8,
    HITLOC_LEFT_ARM_LOWER = 0x9,
    HITLOC_RIGHT_HAND = 0xA,
    HITLOC_LEFT_HAND = 0xB,
    HITLOC_RIGHT_LEG_UPPER = 0xC,
    HITLOC_LEFT_LEG_UPPER = 0xD,
    HITLOC_RIGHT_LEG_LOWER = 0xE,
    HITLOC_LEFT_LEG_LOWER = 0xF,
    HITLOC_RIGHT_FOOT = 0x10,
    HITLOC_LEFT_FOOT = 0x11,
    HITLOC_GUN = 0x12,
    HITLOC_SHIELD = 0x13,
    HITLOC_ARMOR = 0x14,
    HITLOC_SOFT = 0x15,
    HITLOC_NUM = 0x16
}
enum weapType_t
{
    WEAPTYPE_NONE = 0x0,
    WEAPTYPE_BULLET = 0x1,
    WEAPTYPE_GRENADE = 0x2,
    WEAPTYPE_PROJECTILE = 0x3,
    WEAPTYPE_RIOTSHIELD = 0x4,
    WEAPTYPE_ENERGY = 0x5,
    WEAPTYPE_NUM = 0x6,
}
enum weapStance_t
{
    WEAPSTANCE_STAND = 0x0,
    WEAPSTANCE_DUCK = 0x1,
    WEAPSTANCE_PRONE = 0x2,
    WEAPSTANCE_NUM = 0x3,
}
enum weapClass_t
{
    WEAPCLASS_RIFLE = 0x0,
    WEAPCLASS_SNIPER = 0x1,
    WEAPCLASS_MG = 0x2,
    WEAPCLASS_SMG = 0x3,
    WEAPCLASS_SPREAD = 0x4,
    WEAPCLASS_PISTOL = 0x5,
    WEAPCLASS_GRENADE = 0x6,
    WEAPCLASS_ROCKETLAUNCHER = 0x7,
    WEAPCLASS_TURRET = 0x8,
    WEAPCLASS_THROWINGKNIFE = 0x9,
    WEAPCLASS_NON_PLAYER = 0xA,
    WEAPCLASS_ITEM = 0xB,
    WEAPCLASS_CONE = 0xC,
    WEAPCLASS_BEAM = 0xD,
    WEAPCLASS_SHIELD = 0xE,
    WEAPCLASS_CLOAK = 0xF,
    WEAPCLASS_PING = 0x10,
    WEAPCLASS_REPULSOR = 0x11,
    WEAPCLASS_ADRENALINE = 0x12,
    WEAPCLASS_HEALTH = 0x13,
    WEAPCLASS_MUTE = 0x14,
    WEAPCLASS_UNDERWATER = 0x15,
    WEAPCLASS_BALL = 0x16,
    WEAPCLASS_NUM = 0x17,
}
enums weapInventoryType_t
{
    WEAPINVENTORY_PRIMARY = 0x0
    WEAPINVENTORY_OFFHAND = 0x1
    WEAPINVENTORY_ITEM = 0x2
    WEAPINVENTORY_ALTMODE = 0x3
    WEAPINVENTORY_EXCLUSIVE = 0x4
    WEAPINVENTORY_SCAVENGER = 0x5
}
enums weapFireType_t
{
    WEAPON_FIRETYPE_FULLAUTO = 0x0
    WEAPON_FIRETYPE_SINGLESHOT = 0x1
    WEAPON_FIRETYPE_BURSTFIRE2 = 0x2
    WEAPON_FIRETYPE_BURSTFIRE3 = 0x3
    WEAPON_FIRETYPE_BURSTFIRE4 = 0x4
    WEAPON_FIRETYPE_BURSTFIRE5 = 0x5
    WEAPON_FIRETYPE_DOUBLE_BARREL = 0x6
    WEAPON_FIRETYPE_SINGLE_BARREL = 0x7
    WEAPON_FIRETYPE_DOUBLE_BARREL_0 = 0x8
}
enum PenetrateType
{
    PENETRATE_TYPE_NONE = 0x1
    PENETRATE_TYPE_SMALL = 0x2
    PENETRATE_TYPE_MEDIUM = 0x3
    PENETRATE_TYPE_LARGE = 0x4
    PENETRATE_TYPE_NONE_0 = 0x5
    PENETRATE_TYPE_LINEAR = 0x6
    PENETRATE_TYPE_NONE_1 = 0x7
}
enum tagList{
    j_helmet
    j_head
    j_neck
    j_spine4
    j_spineupper
    j_spinelower
    j_mainroot
    j_gun
    j_rocket
    j_exo_rcket_arm02
    j_shoulder_le
    j_elbow_le
    j_wrist_le
    j_shoulder_ri
    j_elbow_ri
    j_wrist_ri
    j_exoclav04_r
    j_exoclav04_l
    j_exohip04_r
    j_exohip04_l
    j_hip_ri
    j_hip_le
    j_knee_le
    j_knee_ri
}
Scripts
SV_GameSendServerCommand
Code:
public static void SV_GameSendServerCommand(Int32 Client, String Command)
{
    CallFunction(_SV_GameSendServerCommand, Client, 1, Command);
}
iPrintln
Code:
void iPrintln(Int32 Client, String Text)
{
    SV_GameSendServerCommand(Client, "f \"" + Text + "\"");
}
iPrintlnBold
Code:
void iPrintlnBold(Int32 Client, String Text)
{
    SV_GameSendServerCommand(client, "c \"" + Text + "\"");
}
CBuff_AddText
Code:
void CBuff_AddText(String Command)
{
    CallFunction(_CBuff_AddText, new Object[] { 0, Command });
}
SetVision
Code:
void SetVision(Int32 Client, String Vision)
{
    SV_GameSendServerCommand(Client, "J \"" + Vision + "\"");
}
G_SetModel
Code:
void G_SetModel(Int32 Client, String Model)
{
    CallFunction(_G_SetModel, new Object[] { (Int32)G_Entity + (Client * 0x280), Model });
}
SetTrophy
Code:
void SetTrophy(Int32 Client, String Trophy)
{
    CallFunction(_SV_GameSendServerCommand, Client, 1, "4 " + Trophy);
}
Divers
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
Liens
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

Crédits : Lebigkilleur, SC58, Shark, aerosoul94, Swaqq, xCSBKx, RatchetBooty, BM|T Maxlila1. (J'en oublis surement)
merci mec anti ban?
 

chelibiMoDz

Membre
Inscription
16 Janvier 2015
Messages
629
Réactions
65
Points
1 516
Salut,
Je fais ce topic pour regrouper les adresses, les offsets ainsi que les structures de AW. :)

Structure Stats
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;
}
Mods Non-Host
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
Structure G_Client
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;
}
Structure G_Entity
Code:
public struct G_Entity
{
    public static UInt32
        G_Entity = 0x19FE380,
        Health = G_Entity + 0x1AC,
        Model = G_Entity + 0x171;
}
Fonctions
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
Enums
Code:
enum nodeType
{
    NODE_NONE = 0x0
    NODE_CAPTURE = 0x1
    NODE_PROTECT = 0x2
    NODE_GRENADE_FROM = 0x3
    NODE_GRENADE_TARGET = 0x4
    NODE_AMBUSH = 0x5
    NODE_SENTRY = 0x6
    NODE_TRAFFIC = 0x7
    NODE_EXPOSED = 0x8
    NODE_HIDE = 0x9
    NODE_HIDE_ANYWHERE = 0x10
    NODE_HIDE_FROM = 0x11
    NODE_COMBAT = 0x12
    NODE_CAMP = 0x13
    NODE_TRAP = 0x14
    NODE_AERIAL_TARGET = 0x15
    NODE_EXPOSURE_VIS = 0x16
    NODE_NUMTYPE = 0x17
}
enum entityType_t
{
    ET_GENERAL = 0x0,
    ET_PLAYER = 0x1,
    ET_PLAYER_CORPSE = 0x2,
    ET_ITEM = 0x3,
    ET_MISSILE = 0x4,
    ET_INVISIBLE = 0x5,
    ET_SCRIPTMOVER = 0x6,
    ET_SOUND_BLEND = 0x7,
    ET_FX = 0x8,
    ET_LOOP_FX = 0x9,
    ET_PRIMARY_LIGHT = 0xA,
    ET_TURRET = 0xB,
    ET_HELICOPTER = 0xC,
    ET_PLANE = 0xD,
    ET_VEHICLE = 0xE,
    ET_VEHICLE_COLLMAP = 0xF,
    ET_VEHICLE_CORPSE = 0x10,
    ET_VEHICLE_SPAWNER = 0x11,
    ET_AGENT = 0x12,
    ET_AGENT_CORPSE = 0x13,
}
enum meansOfDeath_t
{
    MOD_UNKNOWN = 0x0,
    MOD_PISTOL_BULLET = 0x1,
    MOD_RIFLE_BULLET = 0x2,
    MOD_EXPLOSIVE_BULLET = 0x3,
    MOD_GRENADE = 0x4,
    MOD_GRENADE_SPLASH = 0x5,
    MOD_PROJECTILE = 0x6,
    MOD_PROJECTILE_SPLASH = 0x7,
    MOD_MELEE = 0x8,
    MOD_MELEE_ALT = 0x9,
    MOD_HEAD_SHOT = 0xA,
    MOD_MELEE_DOG = 0xB,
    MOD_MELEE_ALIEN = 0xC,
    MOD_CRUSH = 0xD,
    MOD_FALLING = 0xE,
    MOD_SUICIDE = 0xF,
    MOD_TRIGGER_HURT = 0x10,
    MOD_EXPLOSIVE = 0x11,
    MOD_IMPACT = 0x12,
    MOD_NUM = 0x13,
}
enum he_type_t
{
    HE_TYPE_NONE,
    HE_TYPE_TEXT,
    HE_TYPE_VALUE,
    HE_TYPE_PLAYERNAME,
    HE_TYPE_MATERIAL,
    HE_TYPE_TIMER_UP,
    HE_TYPE_TIMER_DOWN,
    HE_TYPE_TIMER_STATIC,
    HE_TYPE_TIMER_TENTHS_UP,
    HE_TYPE_TIMER_TENTHS_DOWN,
    HE_TYPE_TIMER_TENTHS_STATIC,
    HE_TYPE_CLOCK_UP,
    HE_TYPE_CLOCK_DOWN,
    HE_TYPE_WAYPOINT,
    HE_TYPE_UNKNOWN1,
    HE_TYPE_UNKNOWN2,
    HE_TYPE_UNKNOWN3,
    HE_TYPE_MOVER,
}
enum Key
{
    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,
}
enum Buttons
{
    Cross = 67108864,
    Crouch = 33554432,
    Prone = 16777216,
    Start = 128,
    L1 = 134217736,
    L2 = -2147483648,
    L3 = 537001984,
    R1 = 65536,
    R2 = 1073741824,
    R3 = 263168,
    Square = 3145728;
}
enum he_font_t
{
    HE_FONT_DEFAULT = 0x0,
    HE_FONT_BIGFIXED = 0x1,
    HE_FONT_SMALLFIXED = 0x2,
    HE_FONT_OBJECTIVE = 0x3,
    HE_FONT_SMALL = 0x5,
    HE_FONT_HUDBIG = 0x6,
    HE_FONT_HUDSMALL = 0x7,
    HE_FONT_COUNT = 0x8,
}
enum entity_event_t
{
    EV_NONE = 0x0,
    EV_FOLIAGE_SOUND = 0x1,
    EV_STOP_WEAPON_SOUND = 0x2,
    EV_SOUND_ALIAS = 0x3,
    EV_SOUND_ALIAS_AS_MASTER = 0x4,
    EV_SOUND_ALIAS_SET_PITCH = 0x5,
    EV_SOUND_ALIAS_SCALE_PITCH = 0x6,
    EV_SOUND_ALIAS_SET_VOLUME = 0x7,
    EV_SOUND_ALIAS_SCALE_VOLUME = 0x8,
    EV_STOPSOUNDS = 0x9,
    EV_STANCE_FORCE_STAND = 0xA,
    EV_STANCE_FORCE_CROUCH = 0xB,
    EV_STANCE_FORCE_PRONE = 0xC,
    EV_STANCE_INVALID = 0xD,
    EV_ITEM_PICKUP = 0xE,
    EV_AMMO_PICKUP = 0xF,
    EV_NOAMMO = 0x10,
    EV_NOAMMO_FIREATTEMPT = 0x11,
    EV_ADSREQUIRED_FIREATTEMPT = 0x12,
    EV_EMPTY_OFFHAND_PRIMARY = 0x13,
    EV_EMPTY_OFFHAND_SECONDARY = 0x14,
    EV_EMP_OFFHAND = 0x15,
    EV_OFFHAND_END_NOTIFY = 0x16,
    EV_RESET_ADS = 0x17,
    EV_RELOAD = 0x18,
    EV_RELOAD_FROM_EMPTY = 0x19,
    EV_RELOAD_START = 0x1A,
    EV_RELOAD_END = 0x1B,
    EV_RELOAD_START_NOTIFY = 0x1C,
    EV_RELOAD_ADDAMMO = 0x1D,
    EV_RAISE_WEAPON = 0x1E,
    EV_FIRST_RAISE_WEAPON = 0x1F,
    EV_PUTAWAY_WEAPON = 0x20,
    EV_WEAPON_ALT = 0x21,
    EV_WEAPON_SWITCH_STARTED = 0x22,
    EV_WEAPON_SWITCH_STARTED_OFFHAND = 0x23,
    EV_PULLBACK_WEAPON = 0x24,
    EV_FIRE_WEAPON_END = 0x25,
    EV_FIRE_WEAPON = 0x26,
    EV_FIRE_WEAPON_LASTSHOT = 0x27,
    EV_FIRE_RICOCHET = 0x28,
    EV_RECHAMBER_WEAPON = 0x29,
    EV_EJECT_BRASS = 0x2A,
    EV_FIRE_WEAPON_LEFT = 0x2B,
    EV_FIRE_WEAPON_LASTSHOT_LEFT = 0x2C,
    EV_EJECT_BRASS_LEFT = 0x2D,
    EV_HITCLIENT_FIRE_WEAPON = 0x2E,
    EV_HITCLIENT_FIRE_WEAPON_LASTSHOT = 0x2F,
    EV_HITCLIENT_FIRE_WEAPON_LEFT = 0x30,
    EV_HITCLIENT_FIRE_WEAPON_LASTSHOT_LEFT = 0x31,
    EV_SV_FIRE_WEAPON = 0x32,
    EV_SV_FIRE_WEAPON_LASTSHOT = 0x33,
    EV_SV_FIRE_WEAPON_LEFT = 0x34,
    EV_SV_FIRE_WEAPON_LASTSHOT_LEFT = 0x35,
    EV_SV_FIRE_WEAPON_BALL_PASS = 0x36,
    EV_FIRE_MELEE_SWIPE = 0x37,
    EV_FIRE_MELEE_STAND = 0x38,
    EV_FIRE_MELEE_CROUCH = 0x39,
    EV_PREP_OFFHAND = 0x3A,
    EV_USE_OFFHAND = 0x3B,
    EV_USE_OFFHAND_THROWBACK = 0x3C,
    EV_SWITCH_OFFHAND = 0x3D,
    EV_SWITCH_OFFHAND_VAR = 0x3E,
    EV_PREP_RIOTSHIELD = 0x3F,
    EV_LOWER_RIOTSHIELD = 0x40,
    EV_STARTDEPLOY_RIOTSHIELD = 0x41,
    EV_DEPLOY_RIOTSHIELD = 0x42,
    EV_CANNOTPLANT = 0x43,
    EV_MELEE_HIT = 0x44,
    EV_MELEE_MISS = 0x45,
    EV_MELEE_BLOOD = 0x46,
    EV_MELEE_BLOOD_STAND = 0x47,
    EV_MELEE_BLOOD_CROUCH = 0x48,
    EV_SV_FIRE_TURRET = 0x49,
    EV_FIRE_VEH_TURRET = 0x4A,
    EV_FIRE_TURRET = 0x4B,
    EV_FIRE_SENTRY = 0x4C,
    EV_FIRE_QUADBARREL_1 = 0x4D,
    EV_FIRE_QUADBARREL_2 = 0x4E,
    EV_BULLET_HIT = 0x4F,
    EV_BULLET_HIT_EXPLODE = 0x50,
    EV_BULLET_HIT_SHIELD = 0x51,
    EV_BULLET_HIT_CLIENT_SMALL = 0x52,
    EV_BULLET_HIT_CLIENT_LARGE = 0x53,
    EV_BULLET_HIT_CLIENT_EXPLODE = 0x54,
    EV_BULLET_HIT_CLIENT_SMALL_FATAL = 0x55,
    EV_BULLET_HIT_CLIENT_LARGE_FATAL = 0x56,
    EV_BULLET_HIT_CLIENT_EXPLODE_FATAL = 0x57,
    EV_BULLET_HIT_CLIENT_SHIELD = 0x58,
    EV_BEAM_HIT = 0x59,
    EV_BEAM_HIT_SHIELD = 0x5A,
    EV_BULLET_DESTROY_CLIENT_SHIELD = 0x5B,
    EV_DROP_CLIENT_SHIELD = 0x5C,
    EV_EXPLOSIVE_IMPACT_ON_SHIELD = 0x5D,
    EV_EXPLOSIVE_SPLASH_ON_SHIELD = 0x5E,
    EV_GRENADE_THROW = 0x5F,
    EV_GRENADE_BOUNCE = 0x60,
    EV_GRENADE_STICK = 0x61,
    EV_GRENADE_REST = 0x62,
    EV_GRENADE_ROLL = 0x63,
    EV_GRENADE_EXPLODE = 0x64,
    EV_GRENADE_PICKUP = 0x65,
    EV_GRENADE_LETGO = 0x66,
    EV_ROCKET_EXPLODE = 0x67,
    EV_TRAIL_DESTROY = 0x68,
    EV_FLASHBANG_EXPLODE = 0x69,
    EV_CUSTOM_EXPLODE = 0x6A,
    EV_CHANGE_TO_DUD = 0x6B,
    EV_DUD_EXPLODE = 0x6C,
    EV_DUD_EXPLODE_ONLY = 0x6D,
    EV_DUD_IMPACT = 0x6E,
    EV_TROPHY_EXPLODE = 0x6F,
    EV_BULLET = 0x70,
    EV_PLAY_FX = 0x71,
    EV_PLAY_FX_ON_TAG = 0x72,
    EV_STOP_FX_ON_TAG = 0x73,
    EV_KILL_FX_ON_TAG = 0x74,
    EV_PLAY_FX_ON_TAG_FOR_CLIENTS = 0x75,
    EV_STOP_FX_ON_TAG_FOR_CLIENT = 0x76,
    EV_KILL_FX_ON_TAG_FOR_CLIENT = 0x77,
    EV_PLAY_IMPACT_HEAD_FATAL_FX = 0x78,
    EV_PHYS_EXPLOSION_SPHERE = 0x79,
    EV_PHYS_EXPLOSION_CYLINDER = 0x7A,
    EV_PHYS_EXPLOSION_JOLT = 0x7B,
    EV_RADIUSDAMAGE = 0x7C,
    EV_PHYS_JITTER = 0x7D,
    EV_EARTHQUAKE = 0x7E,
    EV_GRENADE_SUICIDE = 0x7F,
    EV_DETONATE_BY_EMPTY_THROW = 0x80,
    EV_DETONATE_BY_DOUBLE_TAP = 0x81,
    EV_NIGHTVISION_WEAR = 0x82,
    EV_NIGHTVISION_REMOVE = 0x83,
    EV_MISSILE_REMOTE_BOOST = 0x84,
    EV_PLAY_RUMBLE_ON_ENT = 0x85,
    EV_PLAY_RUMBLE_ON_POS = 0x86,
    EV_PLAY_RUMBLELOOP_ON_ENT = 0x87,
    EV_PLAY_RUMBLELOOP_ON_POS = 0x88,
    EV_STOP_RUMBLE = 0x89,
    EV_STOP_ALL_RUMBLES = 0x8A,
    EV_VARIABLE_ZOOM_CHANGE = 0x8B,
    EV_OBITUARY = 0x8C,
    EV_NO_PRIMARY_GRENADE_HINT = 0x8D,
    EV_NO_SECONDARY_GRENADE_HINT = 0x8E,
    EV_TARGET_TOO_CLOSE_HINT = 0x8F,
    EV_TARGET_NOT_ENOUGH_CLEARANCE_HINT = 0x90,
    EV_LOCKON_REQUIRED_HINT = 0x91,
    EV_VEHICLE_COLLISION = 0x92,
    EV_VEHICLE_SUSPENSION_SOFT = 0x93,
    EV_VEHICLE_SUSPENSION_HARD = 0x94,
    EV_FOOTSTEP_PRONE_ENTER = 0x95,
    EV_FOOTSTEP_PRONE_ENTER_FROM_STAND = 0x96,
    EV_FOOTSTEP_PRONE_EXIT = 0x97,
    EV_FOOTSTEP_CROUCH_ENTER = 0x98,
    EV_FOOTSTEP_CROUCH_EXIT = 0x99,
    EV_FOOTSTEP_PRONE_STOP = 0x9A,
    EV_FOOTSTEP_PRONE = 0x9B,
    EV_FOOTSTEP_CROUCH_WALK = 0x9C,
    EV_FOOTSTEP_CROUCH_RUN = 0x9D,
    EV_FOOTSTEP_WALK = 0x9E,
    EV_FOOTSTEP_RUN = 0x9F,
    EV_FOOTSTEP_SPRINT = 0xA0,
    EV_JUMP = 0xA1,
    EV_HIGHJUMP = 0xA2,
    EV_SLAM = 0xA3,
    EV_SLAM_LAND = 0xA4,
    EV_LANDING_LIGHT = 0xA5,
    EV_LANDING_MEDIUM = 0xA6,
    EV_LANDING_HEAVY = 0xA7,
    EV_LANDING_PAIN = 0xA8,
    EV_MANTLE_UP_HIGH = 0xA9,
    EV_MANTLE_UP_MEDIUM = 0xAA,
    EV_MANTLE_UP_LOW = 0xAB,
    EV_MANTLE_OVER_HIGH = 0xAC,
    EV_MANTLE_OVER_MEDIUM = 0xAD,
    EV_MANTLE_OVER_LOW = 0xAE,
    EV_SLIDE_START = 0xAF,
    EV_SLIDE_EASE_OUT = 0xB0,
    EV_POWER_SLIDE = 0xB1,
    EV_DODGE = 0xB2,
    EV_EXO_POWER_NOT_READY = 0xB3,
    EV_EXPLODER = 0xB4,
    EV_STOP_EXPLODER = 0xB5,
    EV_KILL_EXPLODER = 0xB6,
    EV_OVERHEAT_WEAPON = 0xB7,
    EV_SV_OVERHEAT_WEAPON = 0xB8,
    EV_PHYSICS_IMPACT_SOUND = 0xB9,
    EV_PORTABLE_RADAR_PING = 0xBA,
    EV_SHOOT_BLANK = 0xBB,
    EV_NO_EXO_HOVER_HINT = 0xBC,
    EV_EXO_ADRENALINE_FIRE = 0xBD,
    EV_GRAPPLING_HOOK_HIT = 0xBF,
    EV_GRAPPLING_HOOK_MISS = 0xC0,
    EV_GRAPPLING_HOOK_HOLD = 0xC1,
}
enum hitLocation_t
{
    HITLOC_NONE = 0x0,
    HITLOC_HELMET = 0x1,
    HITLOC_HEAD = 0x2,
    HITLOC_NECK = 0x3,
    HITLOC_TORSO_UPPER = 0x4,
    HITLOC_TORSO_LOWER = 0x5,
    HITLOC_RIGHT_ARM_UPPER = 0x6,
    HITLOC_LEFT_ARM_UPPER = 0x7,
    HITLOC_RIGHT_ARM_LOWER = 0x8,
    HITLOC_LEFT_ARM_LOWER = 0x9,
    HITLOC_RIGHT_HAND = 0xA,
    HITLOC_LEFT_HAND = 0xB,
    HITLOC_RIGHT_LEG_UPPER = 0xC,
    HITLOC_LEFT_LEG_UPPER = 0xD,
    HITLOC_RIGHT_LEG_LOWER = 0xE,
    HITLOC_LEFT_LEG_LOWER = 0xF,
    HITLOC_RIGHT_FOOT = 0x10,
    HITLOC_LEFT_FOOT = 0x11,
    HITLOC_GUN = 0x12,
    HITLOC_SHIELD = 0x13,
    HITLOC_ARMOR = 0x14,
    HITLOC_SOFT = 0x15,
    HITLOC_NUM = 0x16
}
enum weapType_t
{
    WEAPTYPE_NONE = 0x0,
    WEAPTYPE_BULLET = 0x1,
    WEAPTYPE_GRENADE = 0x2,
    WEAPTYPE_PROJECTILE = 0x3,
    WEAPTYPE_RIOTSHIELD = 0x4,
    WEAPTYPE_ENERGY = 0x5,
    WEAPTYPE_NUM = 0x6,
}
enum weapStance_t
{
    WEAPSTANCE_STAND = 0x0,
    WEAPSTANCE_DUCK = 0x1,
    WEAPSTANCE_PRONE = 0x2,
    WEAPSTANCE_NUM = 0x3,
}
enum weapClass_t
{
    WEAPCLASS_RIFLE = 0x0,
    WEAPCLASS_SNIPER = 0x1,
    WEAPCLASS_MG = 0x2,
    WEAPCLASS_SMG = 0x3,
    WEAPCLASS_SPREAD = 0x4,
    WEAPCLASS_PISTOL = 0x5,
    WEAPCLASS_GRENADE = 0x6,
    WEAPCLASS_ROCKETLAUNCHER = 0x7,
    WEAPCLASS_TURRET = 0x8,
    WEAPCLASS_THROWINGKNIFE = 0x9,
    WEAPCLASS_NON_PLAYER = 0xA,
    WEAPCLASS_ITEM = 0xB,
    WEAPCLASS_CONE = 0xC,
    WEAPCLASS_BEAM = 0xD,
    WEAPCLASS_SHIELD = 0xE,
    WEAPCLASS_CLOAK = 0xF,
    WEAPCLASS_PING = 0x10,
    WEAPCLASS_REPULSOR = 0x11,
    WEAPCLASS_ADRENALINE = 0x12,
    WEAPCLASS_HEALTH = 0x13,
    WEAPCLASS_MUTE = 0x14,
    WEAPCLASS_UNDERWATER = 0x15,
    WEAPCLASS_BALL = 0x16,
    WEAPCLASS_NUM = 0x17,
}
enums weapInventoryType_t
{
    WEAPINVENTORY_PRIMARY = 0x0
    WEAPINVENTORY_OFFHAND = 0x1
    WEAPINVENTORY_ITEM = 0x2
    WEAPINVENTORY_ALTMODE = 0x3
    WEAPINVENTORY_EXCLUSIVE = 0x4
    WEAPINVENTORY_SCAVENGER = 0x5
}
enums weapFireType_t
{
    WEAPON_FIRETYPE_FULLAUTO = 0x0
    WEAPON_FIRETYPE_SINGLESHOT = 0x1
    WEAPON_FIRETYPE_BURSTFIRE2 = 0x2
    WEAPON_FIRETYPE_BURSTFIRE3 = 0x3
    WEAPON_FIRETYPE_BURSTFIRE4 = 0x4
    WEAPON_FIRETYPE_BURSTFIRE5 = 0x5
    WEAPON_FIRETYPE_DOUBLE_BARREL = 0x6
    WEAPON_FIRETYPE_SINGLE_BARREL = 0x7
    WEAPON_FIRETYPE_DOUBLE_BARREL_0 = 0x8
}
enum PenetrateType
{
    PENETRATE_TYPE_NONE = 0x1
    PENETRATE_TYPE_SMALL = 0x2
    PENETRATE_TYPE_MEDIUM = 0x3
    PENETRATE_TYPE_LARGE = 0x4
    PENETRATE_TYPE_NONE_0 = 0x5
    PENETRATE_TYPE_LINEAR = 0x6
    PENETRATE_TYPE_NONE_1 = 0x7
}
enum tagList{
    j_helmet
    j_head
    j_neck
    j_spine4
    j_spineupper
    j_spinelower
    j_mainroot
    j_gun
    j_rocket
    j_exo_rcket_arm02
    j_shoulder_le
    j_elbow_le
    j_wrist_le
    j_shoulder_ri
    j_elbow_ri
    j_wrist_ri
    j_exoclav04_r
    j_exoclav04_l
    j_exohip04_r
    j_exohip04_l
    j_hip_ri
    j_hip_le
    j_knee_le
    j_knee_ri
}
Scripts
SV_GameSendServerCommand
Code:
public static void SV_GameSendServerCommand(Int32 Client, String Command)
{
    CallFunction(_SV_GameSendServerCommand, Client, 1, Command);
}
iPrintln
Code:
void iPrintln(Int32 Client, String Text)
{
    SV_GameSendServerCommand(Client, "f \"" + Text + "\"");
}
iPrintlnBold
Code:
void iPrintlnBold(Int32 Client, String Text)
{
    SV_GameSendServerCommand(client, "c \"" + Text + "\"");
}
CBuff_AddText
Code:
void CBuff_AddText(String Command)
{
    CallFunction(_CBuff_AddText, new Object[] { 0, Command });
}
SetVision
Code:
void SetVision(Int32 Client, String Vision)
{
    SV_GameSendServerCommand(Client, "J \"" + Vision + "\"");
}
G_SetModel
Code:
void G_SetModel(Int32 Client, String Model)
{
    CallFunction(_G_SetModel, new Object[] { (Int32)G_Entity + (Client * 0x280), Model });
}
SetTrophy
Code:
void SetTrophy(Int32 Client, String Trophy)
{
    CallFunction(_SV_GameSendServerCommand, Client, 1, "4 " + Trophy);
}
Divers
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
Liens
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

Crédits : Lebigkilleur, SC58, Shark, aerosoul94, Swaqq, xCSBKx, RatchetBooty, BM|T Maxlila1. (J'en oublis surement)
y'a pas les offset pour anti bann?
 
Haut