Pick Hack?

02/14/2009 21:09 Jason_Voorhees_GER#16
Quote:
Originally Posted by HAKAN. View Post
wenns nicht geht lad dir k-load runter -.-
Geht leider nicht unter Vista. Und seine frage bezog sich auch nicht auf KLOAD sonder auf Inject-TOR.
02/16/2009 16:51 Rico2008#17
kann mir einer den pick hack mal senden also kalhackz.dll
02/16/2009 16:53 BorSti#18
Quote:
Originally Posted by Rico2008 View Post
kann mir einer den pick hack mal senden also kalhackz.dll
haha da ist einer drinne - musst ihn nur anmachen ....
02/26/2009 05:11 SirVaga2#19
Quote:
Originally Posted by BorSti View Post
haha da ist einer drinne - musst ihn nur anmachen ....
toll der ist drin aber wie amch i9ch deen an?? pickhack 1 pickhackon wie den? xD
02/26/2009 10:19 BorSti#20
Quote:
Originally Posted by SirVaga2 View Post
toll der ist drin aber wie amch i9ch deen an?? pickhack 1 pickhackon wie den? xD
also ich bin ja net der schlauste in c++ (*fg*) aber dass hätte jedes kind gesehen hätte er sich mal mit der source auseinader gesetzt und nicht nur copy + paste

kalhackzz v0.4
Code:
	 else if (command == "pick")
	 {
		 autopick = 1;
	 }
	 else if (command == "pick0")
	 {
		 autopick = 0;
	 }
Code:
       if (packet[2] == 0x36)
        {
                //ADD ITEM
                DWORD id;
                DWORD x;
                DWORD y;
                memcpy((void*)&id,(void*)((DWORD)packet+5),4);
                memcpy((void*)&x,(void*)((DWORD)packet+5+4),4);
                memcpy((void*)&y,(void*)((DWORD)packet+5+4+4),4);
                //printf("Item dropped [%08x] [%d , %d]\n",id,x,y);
                //add item to list !
                int i;
                for (i=0;i<=500;i++)
                {
                        if (Item[i].X == 0)
                        {
                                //FREE ITEM SLOT FOUND !
                                Item[i].Item=id;
								Item[i].X=x;
                                Item[i].Y=y;
                                //easy autopickup..
                                //SEND TYPE: 0x15  FORMAT: Ubbb byte byte byet Oo ? wtf ?
                                if (autopick == 1)
								{
									SendDetour(0x20,"ddd",id,x/32,y/32);
								}
                        }
                }
        }
#

kalhackzzv0.3
Code:
/*################################## Pick hack #####################################*/
                    
	    if (strcmp(input,"pick1") == 0)
{
	printf("Pickhack activated");
      pickhack=1;
	
		}

			    if (strcmp(input,"pick0") == 0)
{
	printf("Pickhack deactivated");
      pickhack=0;
	
		}
Code:
    if (pickhack == 1)
    {

if (packet[2] == 0x3B)
        {
                DWORD id;
                memcpy((void*)&id,(void*)((DWORD)packet+3),4);
                int i;
                for (i=0;i<=500;i++)
                        if (Item[i].Item==id)
                        {
                                Item[i].X=0;
                                break;
                        }
        }
        if (packet[2] == 0x36)
        {
                DWORD id;
                DWORD x;
                DWORD y;
                memcpy((void*)&id,(void*)((DWORD)packet+5),4);
                memcpy((void*)&x,(void*)((DWORD)packet+5+4),4);
                memcpy((void*)&y,(void*)((DWORD)packet+5+4+4),4);
                printf("Item dropped [%08x] [%d , %d]\n",id,x,y);
                int i;
                for (i=0;i<=500;i++)
                {
                        if (Item[i].X == 0)
                        {
                                Item[i].Item=id;
								Item[i].X=x;
                                Item[i].Y=y;
                                SendDetour(0x20,"ddd",id,x/32,y/32);
                        }
                }
        }
	}
wehe du schimpfst nun gleich noch rum, dass der nur 1 bag pickt <.<
für mehr bags versuch mal key_down bzw key_up ( googlen )
via packets massen picken habe ich nie probiert ....
02/26/2009 13:27 xUsername#21
Wenn 'n Item erscheint, dann einfach PickUp, dass ist doch nicht all zu schwer. Ich weiß nicht, was ihr da macht. Bei mir picked er direkt ALLE Items auf einem Schlag. Egal, ob ein Mob ein oder drei Items droppt.

:p
02/26/2009 21:48 BorSti#22
Quote:
Originally Posted by hijax View Post
Wenn 'n Item erscheint, dann einfach PickUp, dass ist doch nicht all zu schwer. Ich weiß nicht, was ihr da macht. Bei mir picked er direkt ALLE Items auf einem Schlag. Egal, ob ein Mob ein oder drei Items droppt.

:p
bist ya auch uncool :D

eigendlich kann man sagen dass alle einfach copy paste von bakas bot gemacht haben und sich dann nie wieder damit beschäftigt haben ... was man hat hat man xD auch wenns nicht 100% klappt - ich hatte es mal mit key down und so gemacht aber das war zu heavy und viel zu unbekannt für mich naja hf - habe keine zeit dass zu ändern und dann zuposten -sry
02/26/2009 22:12 xUsername#23
Ist einfach logisch.

Denn man bekommt ja ein Packet, nachdem ein Item gedroppt wurde. Wenn also zwei Items gedroppt werden, dann bekommst du zwei Packets. Von daher. Und wer sagt, dass das nicht richtig klappt? Die Umsetzung muss stimmen (GetTickCount(), usw.). :)