kalhacker.. ich wollte helfen. und ich hab extra geschrieben, das du darauf achten musst wenn du kh11 benutzt. Wenn nicht dann is ja alles ok.. Wollte euch auf c++ ebene nur bissl helfen, weil ich damit garantiert mehr Erfahrung hab als ihr.
ist auch in ordnung war gestern etwas bad drauf.Quote:
kalhacker.. ich wollte helfen. und ich hab extra geschrieben, das du darauf achten musst wenn du kh11 benutzt. Wenn nicht dann is ja alles ok.. Wollte euch auf c++ ebene nur bissl helfen, weil ich damit garantiert mehr Erfahrung hab als ihr.
int difx=Mob[MonsterI].X-Player[0].X;
int dify=Mob[MonsterI].Y-Player[0].Y;
float MobRange=difx*difx+dify*dify;
DWORD MobRangesqrt= sqrt(MobRange);
printf("MobRange: %d",MobRangesqrt);
float MobRange=difx*difx+dify*dify;
DWORD MobRange=difx*difx+dify*dify;
int difx=Mob[MonsterI].X-Player[0].X;
printf("difx: %d\n",difx);
int dify=Mob[MonsterI].Y-Player[0].Y;
printf("dify: %d\n",dify);
float range=(difx*difx+dify*dify)*1.0;
printf("range: %d\n",range);
DWORD MobRangesqrt= sqrt(range);
unsigned char tempx=(double(difx)/MobRangesqrt)*30;
unsigned char tempy=(double(dify)/MobRangesqrt)*30;
printf("tempx %d, tempy %d\n",tempx,tempy);
Send_To_Server(0x15,"bbb",tempx,tempy,0);
printf("Walk!\n");