Pisałem już o tym wcześniej, ale jeszcze raz napisze w G1 pod adresem 0x6C3B79 masz
.text:006C3B77 push offset ?classDef@oCMsgManipulate@@0VzCClassDef@@A ; zCClassDef oCMsgManipulate::classDef
więc ten adres jest nie użyteczny. Musisz odszukać funkcje która wywołuje się dosyć często(w Gothic 2 UpdateStatus_X)
w Gothic 1 i do niej przypisać swoja funkcje. Albo wywołać z ticktoca , chociaż jak pamiętam masz z tym jakieś problemy...
spróbowałem inaczej... i tu myslę, że idę dużo lepszym torem, choc jeszcze nie udało mi się znależć rozwiązania. dałem cos takiego (z posta orka, gdy wywoływał funkcję w g1 z hookengine i tak:
func VOID INIT_OLDCAMP ()
{
INIT_SUB_OLDCAMP ();
//Engine Hook#msg1006993s:
if(!Hlp_StrCmp(HooksReinited, "Yes"))
{
HooksReinited="Yes";
HookEngine_Hook_PreUnconscious_JmpAdress = HookEngine(7630776,6,"HOOK_EVT_UPDATESTATUS_FOCUSNAME",COPY_INSTR);
//HookEngine_Hook_PreUnconscious_JmpAdress = HookEngine(7630776,6,"HOOK_PREUNCONSCIOUS",COPY_INSTR); //funkcja orka
//HookEngine_Hook_PreDropVob_JmpAdress = HookEngine(7023277,5,"HOOK_PREDROPVOB",COPY_INSTR);
};
};