Naja das könnte ja an int(0) liegen; schon mit Platz für 1 int probiert?
Naja gut, jedenfalls sollte dann sein Crash nicht daran liegen.
Naja gut, jedenfalls sollte dann sein Crash nicht daran liegen.
Das klingt dann eher nach einem Bug.Quote:
2010 Ultimate
Edit: Beide Pointer werden auf 1 gesetzt, nicht die Variable, auf die gezeigt wird.Code:int *global = new int(0); int *global2 = new int(0); int _tmain(int argc, _TCHAR* argv[]) { __asm { mov global, 1 mov [global2], 1 } printf("global:%d\nglobal2:%d\n", global, global2); system("PAUSE"); return 0; }
#include <vcl.h>
#include <windows.h>
#include <iostream>
#pragma hdrstop
#pragma argsused
void DropYang(DWORD yang)
{
DWORD dwDropYang = 0x0041DF50;
DWORD dwDropYang2 = 0x0053BFA0;
__asm
{
MOV ECX,DWORD PTR DS[0x5F1D34]
PUSH yang
PUSH 0
CALL dwDropYang
CALL dwDropYang2
}
}
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long _Reason, void* lpReserved)
{
if(DLL_PROCESS_ATTACH == _Reason)
{
for(int i=1; i < 999999; i++)
{
{
DropYang(1);
}
}
}
return 1;
}
##drop gold
def __OnClickDropGold(self):
net.SendGoldDropPacketNew(1)
Ich möchte es anders machen weil ich ja diese drop yang funktion nicht nutze aber dafür Auto Skill... aber ich brauch diese funktion in c++ wie man asm umsetzt...Quote:
Warum macht ihr sowas nicht einfach mit Phyton ist viel leichter.
Beispiel:
Der droppt dann 1 mal Yang.Ihr könnt es mehr machen indem ihr net.SendGoldDropPacketNew(1) 2 mal schreibt.PHP Code:##drop gold
def __OnClickDropGold(self):
net.SendGoldDropPacketNew(1)
Die 1 in der Klammer steht für die Yanganzahl.