Quote:
Originally Posted by Grabgewalt
KalOnline fenster beim starten suchen mit findwindow. dann haste n handle auf das fenster. da muss man nichts nochmal suchen.
übrigens sehr lustig, dass einige scheinbar die sources die sie kopieren nichtmal angucken^^ Wollen nen Bot programmieren und haben keine ahnung wo da die player coords her kommen? oO
Must halt auf die Typen schauen die du da verwendest. Typ konvertierungen benutzen wenns nicht anders geht aber wahrscheinlich reicht es da nen anderen Typ zu benutzen.
|
erstmal danke
und dann, ich hab mir den code angeguckt. Das einzige was ich gefunden habe war HeightDetour da das aber nicht funktioniert wird es wohl anders gehen.
ich könnte die coords auch mit nem pointer ziehen aber bei den normalen pointer kackt mein kal ab da die warscheinlich veraltet sind...(zu 99,99999%)...und den bot will ich nur programmieren um zu lernen....herauszufinden wo PlayerX und Y herkommt gehört auch dazu;)
edit:
omg ich bin echt blöd....
PHP Code:
int i;
for (i=0;i<500;i++)
{
//check if x =0
if (Player[i].X == 0)
{
memcpy((void*)&(Player[i].name),(void*)&name,16);
Player[i].PID=id;
int aftername;
aftername=strlen(Player[i].name);
//insert COORDINATES
memcpy((void*)&(Player[i].Classe),(void*)((DWORD)buf2+7+aftername+1),1);
memcpy((void*)&(Player[i].X),(void*)((DWORD)buf2+7+aftername+2),4);
memcpy((void*)&(Player[i].Y),(void*)((DWORD)buf2+7+aftername+2+4),4);
memcpy((void*)&(Player[i].Z),(void*)((DWORD)buf2+7+aftername+2+4+4),4);
//printf("C: %d X: %d Y:%d Z:%d\n",Player[i].Classe,Player[i].X,Player[i].Y,Player[i].Z);
playerx+=1;
da kommt Player[0].X und Y her...hätt ich mir auch denken können.
naja jetzt gehts aufjedenfall.