Code:
#define DataSendg ((void(*) (int,unsigned char *,int)) 0x00404E58)
#define GateMoveg ((bool(*) (int,int)) 0x00405321)
#define ServerCMDSendg ((void(*) (int, int, int, int)) 0x004017CB)
#define MessageOutputg ((void(*) (int aIndex, const char *Format, ...)) 0x004014BA)
#define gObjAddMonsterg ((int(*) (int)) 0x00404309)
#define gObjSetMonsterg ((void(*) (int, int)) 0x00402527)
#define gObjDelg ((void(*) (int)) 0x00403765)
#define LogAddg ((void(*) (const char *, ...)) 0x004038FA)
#define LogColorg ((void(*) (int, const char *, ...)) 0x00403C15)
#define LogAddTDg ((void(*) (const char *, ...)) 0x00404502)
#define GCMoneySendg ((void(*) (int, int)) 0x00403F76)
#define GCPKLevelSendg ((void(*) (int, int)) 0x00404BEC)
#define ItemSerialCreateg ((void(*) (int, int, int, int, int, int, int, int, int, int, int, int, int)) 0x00403774)
#define gObjIsConnectedg ((bool(*) (int)) 0x00403120)
#define gObjTeleportg ((void(*) (int, int, int, int)) 0x00402D42)
#define gObjSetPosMonsterg ((void(*) (int, int, int)) 0x004033A5)
#define IsItemg ((bool(*) (void)) 0x00402162)
#define gObjInventoryDeleteItemg ((void(*) (int, int)) 0x00401D75)
#define GCInventoryDeleteItemSendg ((void(*) (int, int, int)) 0x0040376F)
#define GCLevelUpPointAddg ((void(*) (unsigned char *, int)) 0x00403C74)
#define PacketConstg ((void(*) (DWORD, int, int, int)) 0x00401988)
#define DataSend2g ((void(*) (DWORD, DWORD, int)) 0x0040508D)
#define gObjLevelUpg ((bool(*) (int, int)) 0x0040413D)
#define gObjGetItemCountg ((int(*) (int, int)) 0x004020FE)
#define gObjDeleteItemCountg ((void(*) (int, int, int, int)) 0x00403382)
#define GetTopHitUserg ((DWORD(*) (DWORD)) 0x00403BA7)
#define CallMonsterg ((void(*) (int, int, int, int)) 0x004043AE)
#define UserSelCloseg ((void(*) (int, int)) 0x00401799)
#define GCReFillSend ((void(*) (int, float, int, int)) 0x004045DE)
#define GCSendQuestPrize ((void(*) (int, int, int)) 0x00402EA0)
#define gObjMakePreviewCharSet ((void(*) (int)) 0x004037EC)
#define gObjInventoryDeleteItem ((void(*) (int, int)) 0x00401D75)
#define GCInventoryItemDeleteSend ((void(*) (int, int, int)) 0x0040376F)
#define SkillDefenseg 0x00404C78
#define GCLevelUpMsgSend ((void(*) (int, int)) 0x00402B4E)
#define PHeadSetB ((void(*) (PHeadB*, BYTE, BYTE)) 0x004042DC)
#define GCMagicAttackNumberSend ((void(*) (LPGOBJ, int, int, int)) 0x00404DD6)
#define gObjCalCharacter ((void(*) (int)) 0x00402A9A)