RE Tags CoD2

From UnKnoWnCheaTs Game Hacking Wiki
Jump to: navigation, search

Posted by King-OrgY.



same i made for cod4/5 a while ago. hire is it for cod2

typedef struct{
  short UNKNOW; 
  short allies;
  short axis;
  short current;
  short damage;
  short death;
  short dlight;
  short done;
  short empty;
  short entity;
  short failed;
  short fraction;
  short goal;
  short grenade;
  short info_notnull;
  short invisible;
  short key1;
  short key2;
  short killanimscript;
  short left;
  short movedone;
  short noclass;
  short normal;
  short pistol;
  short plane_waypoint;
  short player;
  short position;
  short primary;
  short primaryb;
  short prone;
  short right;
  short rocket;
  short rotatedone;
  short script_brushmodel;
  short script_model;
  short script_origin;
  short spectator;
  short stand;
  short surfacetype;
  short target_script_trigger;
  short tempEntity;
  short touch;
  short trigger;
  short trigger_use;
  short trigger_use_touch;
  short trigger_damage;
  short trigger_lookat;
  short truck_cam;
  short worldspawn;
  short binocular_enter;
  short binocular_exit;
  short binocular_fire;
  short binocular_release;
  short binocular_drop;
  short begin;
  short intermission;
  short menuresponse;
  short playing;
  short none;
  short dead;
  short auto_change;
  short manual_change;
  short freelook;
  short call_vote;
  short vote;
  short snd_enveffectsprio_level;
  short snd_enveffectsprio_shellshock;
  short snd_channelvolprio_holdbreath;
  short snd_channelvolprio_pain;
  short snd_channelvolprio_shellshock;
  short tag_flash;
  short tag_flash_11;
  short tag_flash_2;
  short tag_flash_22;
  short tag_brass;
  short j_head;
  short tag_weapon;
  short tag_player;
  short tag_camera;
  short tag_aim;
  short tag_aim_animated;
  short tag_origin;
  short tag_butt;
  short tag_weapon_right;
  short back_low;
  short back_mid;
  short back_up;
  short neck;
  short head;
  short pelvis;    
}cod2_Tags_t;//size:0xB4 ( 180 )
cod2_Tags_t *        Tags                = (cod2_Tags_t *)    0x1943920;

exemplary to use

orientation_t BoxOrien;
        
    for( int i = 0; i < cgs->maxclients; i++ )
    {
        if( (cg_entities[i].currentValid == 1 ) && (cg->snap->pls.clientNum != i))
        {
             g_pTag.CG_GetTagOrien( &cg_entities[i], Tags->j_head, &BoxOrien );
...
            if(g_pMisc.WorldToScreen(BoxOrien.origin, &ScreenX, &ScreenY))
            {
...