tourial for finding the offsets coming soon


cod1 1.1:

0x301CC0A0 cgs
0x301E2140 cg
0x3020DB80 cg_entities
0x301A6940 cg_weapons
0x301DC3E0 cg_items
0x00000000 clientinfo

cod1 1.5:

0x301CFB20 cgs
0x301E5F00 cg
0x30211940 cg_entities
0x301AA4E0 cg_weapons
0x301E02C0 cg_items
0x3018DC8C clientinfo

coduo 1.51;

0x30440A00 cgs
0x30459140 cg
0x3048C6E0 cg_entities
0x30413580 cg_weapons
0x304531A0 cg_items
0x305E1F34 clientinfo

cod2 1.3:

0x014EE080 cgs
0x014B5940 cg
0x015E2A80 cg_entities
0x0166BC00 cg_weapons
0x014C3700 cg_items
0x015CF994 clientinfo

__DrawString code and then the offset for the string

Code:
VOID            (WINAPIV *trap_R_DrawText) ( FLOAT x, FLOAT y, INT font, FLOAT scale, PFLOAT color, LPSTR text, FLOAT spacing, INT limit, INT flags ) = (VOID (WINAPIV *)(FLOAT,FLOAT,INT,FLOAT,PFLOAT,LPSTR,FLOAT,INT,INT)) 0x00000;


VOID CG_DrawString ( FLOAT x, FLOAT y, FLOAT alpha, LPSTR text, PFLOAT color )
{
    
    color[0] = color[1] = color[2] = 1.0f;
    color[3] =  1;
    trap_R_DrawText( x, y, 2, 0.14f, color, text, NULL, NULL, NULL );
}
CoD1 1.1:

0x004DF570

CoD1 1.5:

0x004E3F00

coduo 1.51:

0x004685A0

cod2 1.3

0x005322C0

call Syscall & VMCreate offsets:

CoD1 1.1

0x00460230
0x004D9201

CoD1 1.5

0x004654C0
0x00465570

Coduo 1.51

0x004685A0
0x00468640

credits:
crx
shard