Please note:
You will not be able to use the Hotkey if Flyff is started in Fullscreen (Switch to Desktop or press F10 before you start Flyff).
To avoid BSOD you should update to the most recent Win10 version. This is a Proof of Concept so feel free to port this to usermode (probably more stable). Source is available, should be rather easy to port.
@ is there any reason to go ring0 for gg? You can use manual mapping to inject at process suspended status and resume.
I just went ring0 as a PoC, there is actually in this case no reason to do so. You could also most likely manual map into lsass.exe and use its handle to the game process instead to allocate & write to it.
Thank you for your work!
To be comprehensive, are there any other pservers that this has been tested to work on?
If you ask the question that means you did not understand what he did...
Of course this would work in all/most pservers (but you need to find the addresses and offsets) because he hooked a virtual method that is present in all flyff sources.
It is just another way of hooking the in-game functions that seems to be not detected by GG.
Code:
virtual int SendActMsg( OBJMSG dwMsg, int nParam1 = 0, int nParam2 = 0, int nParam3 = 0, int nParam4 = 0, int nParam5 = 0 );
You can hook with Microsoft Detours or any other hooking method (check google for that) but I guess @ used the VMT hook because it is not detected by gg (I may be wrong about the real reason for using VMT hook).
If you ask the question that means you did not understand what he did...
Of course this would work in all/most pservers (but you need to find the addresses and offsets) because he hooked a virtual method that is present in all flyff sources.
It is just another way of hooking the in-game functions that seems to be not detected by GG.
Code:
virtual int SendActMsg( OBJMSG dwMsg, int nParam1 = 0, int nParam2 = 0, int nParam3 = 0, int nParam4 = 0, int nParam5 = 0 );
You can hook with Microsoft Detours or any other hooking method (check google for that) but I guess @ used the VMT hook because it is not detected by gg (I may be wrong about the real reason for using VMT hook).
You are correct, VMT hooks are undetected that's why I used them
[Buying] &&&&&&&&&KAUFE STEAM ACCOUNT! &&&&&&&&& 06/07/2013 - Trading - 1 Replies Hallo, bin nicht hier um groß zu traden,sondern möchte einen Steam Account kaufen.
Fakten:
Biete maximal 60€ PaySafeCard
Es sollten viele kleine Spiele sowie COD enthalten sein
COD 7-9 sind Pflicht!
Kein VAC/TAC/Valve o.Ä Bann!
&&&&&&&&&KAUFE STEAM ACCOUNT! &&&&&&&&& 06/07/2013 - elite*gold Trading - 0 Replies Hallo, bin nicht hier um groß zu traden,sondern möchte einen Steam Account kaufen.
Fakten:
Biete maximal 60€ PaySafeCard oder kann es auch zu egold machen
Es sollten viele kleine Spiele sowie COD enthalten sein
COD 7-9 sind Pflicht!
Kein VAC/TAC/Valve o.Ä Bann!
[Buying] &&&&&&&&&KAUFE STEAM ACCOUNT! &&&&&&&&& 06/07/2013 - Steam Trading - 0 Replies Hallo, bin nicht hier um groß zu traden,sondern möchte einen Steam Account kaufen.
Fakten:
Biete maximal 60€ PaySafeCard
Es sollten viele kleine Spiele sowie COD enthalten sein
COD 7-9 sind Pflicht!
Kein VAC/TAC/Valve o.Ä Bann!
[WEBZEN Star Movie] Ways of Having Fun With Webzen Games (Archlord) 10/16/2010 - Archlord - 15 Replies Please go to Youtube
Watch it, Press like ( On youtube ) and leave a comment is for a contest
YouTube - Ways of Having Fun With Webzen Games (Archlord)
Por favor vayan a Youtube, en youtube veanlo, denle en gustar y dejen un comentario positivo es para un concurso
bow force or bow light or bow cold.. pure str.. 05/19/2010 - Silkroad Online - 3 Replies bow fire force .. more mana ,res,anti debuff,holy ring,and debuffs
bow fire light..speed,parry ratio,ghost walk..
bow fire cold..best phy def,ice shield,ice imbue good at high lvls..
which one would you take and why not the others.. im confused