ayyware

Posts 1–15 of 20 · Page 1 of 2
ayyware
give me a code fix for ayyware
i love this update ahaha all ayyware pasters down
Quote Originally Posted by antep2727 View Post
i love this update ahaha all ayyware pasters down
nope mine is back up and running :P
can you give us the code please?
we cheat4fun not4money so we deserve it haha
Quote Originally Posted by superman1985 View Post
nope mine is back up and running :P
Can I ask you how you made the ayyware cheat work again? I'm using whip sourcecode and my cheat is crashing too when i'm injecting it. Can you give me the method you used to fix ? Thanks!
Quote Originally Posted by troubles1 View Post
can you give us the code please?
we cheat4fun not4money so we deserve it haha
when i get home as at work right now i will sort all the patterns out
Quote Originally Posted by superman1985 View Post
when i get home as at work right now i will sort all the patterns out
please work on the clientmode first, thats the only problem many people are having, make it easy to paste to ayyware ;-)
here is the problem for all ayyware users

this line of code:
Code:
	VMTClientMode.Initialise((DWORD*)Interfaces::ClientMode); // This Crashes It
go see where it is called and fix it
!!!SPOONFEED ALERT!!!

Add this struct to Interfaces.h:
Code:
class IClientModeShared
{
public:
};
Then go to Interfaces.cpp and change:
Code:
DWORD* ppClientMode;
	ppClientMode = nullptr; // before "scripts/vgui_screens.txt"
	DWORD p = Utilities::Memory::FindPattern("client.dll", (BYTE*)"\xC7\x05\x00\x00\x00\x00\x00\x00\x00\x00\xA8\x01\x75\x1A\x83\xC8\x01\xA3\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x83\xC4\x04\xA1\x00\x00\x00\x00\xB9\x00\x00\x00\x00\x56", "xx????????xxxxxxxx????x????x????x????xxxx????x????x");
	if (p)
	{
		ppClientMode = **(DWORD***)(p + 2);
		ClientMode = ppClientMode;
	}
to:

Code:
clientmode = **(IClientModeShared***)((*(uintptr_t**)client)[10] + 0x5);
and at the bottom of Interfaces.cpp and Interfaces.h edit:
Code:
DWORD *clientmode;
into:
Code:
IClientModeShared *clientmode;
Done! Happy pasting ^^
Quote Originally Posted by hinnie View Post
!!!SPOONFEED ALERT!!!

Add this struct to Interfaces.h:
Code:
class IClientModeShared
{
public:
};
Then go to Interfaces.cpp and change:
Code:
DWORD* ppClientMode;
	ppClientMode = nullptr; // before "scripts/vgui_screens.txt"
	DWORD p = Utilities::Memory::FindPattern("client.dll", (BYTE*)"\xC7\x05\x00\x00\x00\x00\x00\x00\x00\x00\xA8\x01\x75\x1A\x83\xC8\x01\xA3\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x83\xC4\x04\xA1\x00\x00\x00\x00\xB9\x00\x00\x00\x00\x56", "xx????????xxxxxxxx????x????x????x????xxxx????x????x");
	if (p)
	{
		ppClientMode = **(DWORD***)(p + 2);
		ClientMode = ppClientMode;
	}
to:

Code:
clientmode = **(IClientModeShared***)((*(uintptr_t**)client)[10] + 0x5);
and at the bottom of Interfaces.cpp and Interfaces.h edit:
Code:
DWORD *clientmode;
into:
Code:
IClientModeShared *clientmode;
Done! Happy pasting ^^
why are you pasting this everywhere? that is not how you fix it
it fixes the crash on injection
Quote Originally Posted by hinnie View Post
it fixes the crash on injection
Tried this.. I got 50 errors using the very first version of ayyware and the Whip version. Tried to paste multiple times to be sure I didnt't paste something wrong and I was still getting the errors..So i guess it's not working?
Quote Originally Posted by hinnie View Post
it fixes the crash on injection
Yes but it doesnt compile for most people... if you just wanted to stop the crash on injection do this

Then go to Interfaces.cpp and change:
Code:
DWORD* ppClientMode;
	ppClientMode = nullptr; // before "scripts/vgui_screens.txt"
	DWORD p = Utilities::Memory::FindPattern("client.dll", (BYTE*)"\xC7\x05\x00\x00\x00\x00\x00\x00\x00\x00\xA8\x01\x75\x1A\x83\xC8\x01\xA3\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x83\xC4\x04\xA1\x00\x00\x00\x00\xB9\x00\x00\x00\x00\x56", "xx????????xxxxxxxx????x????x????x????xxxx????x????x");
	if (p)
	{
		ppClientMode = **(DWORD***)(p + 2);
		ClientMode = ppClientMode;
	}
to:
Code:
ClientMode = **(DWORD***)((*(uintptr_t**)client)[10] + 0x5);
OR

comment this out in Hooks.cpp
Code:
	VMTClientMode.bInitialize((PDWORD*)Interfaces::ClientMode);
	VMTClientMode.dwHookMethod((DWORD)&CreateMoveClient_Hooked, 24);
	Utilities::Log("CreateMove Hooked");
Posts 1–15 of 20 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?