Hallo,
Ich möchte wissen, wie ich meinen Quellcode verändern muss, damit die Schleife erst startet, wenn ich F5 gedrückt habe.
Nach der Injektion der .dll, wird ein Item aus dem Inventar benutzt, und zwar aller 10 Sekunden.
Ich möchte wissen, wie ich meinen Quellcode verändern muss, damit die Schleife erst startet, wenn ich F5 gedrückt habe.
Code:
#include "stdafx.h"
#include <windows.h>
DWORD dwUseItemFunc = 0x0041ECF0;
DWORD dwUseItemFunc2 = 0x0053BFA0;
void UseItem(DWORD slot)
{
while(1)
{
__asm
{
MOV ECX,DWORD PTR DS:[0x5F1D34]
PUSH slot
CALL dwUseItemFunc
CALL dwUseItemFunc2
}
Sleep(10000);
}
}
int __stdcall DllMain(_In_ void * _HDllHandle, _In_ unsigned _Reason, _In_opt_ void * _Reserved)
{
if(DLL_PROCESS_ATTACH == _Reason)
{
UseItem(0);
}
return 1;
}
Nach der Injektion der .dll, wird ein Item aus dem Inventar benutzt, und zwar aller 10 Sekunden.