but works perfectly with manual injection works fine
Any idea how to fix this problem ?!
Thx in advance
Note: after i fix this problem i will put my hack V1 here
Figure out how long it takes from opening crossfire till it gets to the login screen.
Input that into the injection delay textbox if any and it should take autoinject when the lgin screen appears.
Fairly sure this'd work.
Try to call GetModuleHandle('cshell.dll') in your hack, until the result is non zero. Then make sure, the classes you are going to change, are fully loaded. And finally activate your hacks.
you must check for your pointers valid or not...
they become valid on login screen
like if (pWeaponMgr)
removing this part and manual injecting on login screen will work, but not auto inject