Bom,Esta dll foi Editada por min e atualmente funciona em privates sem protect...Eu Testei no keka gunz v3.5 e funcionou entao resolvi postar...Comandos;Alt+I Para Informacoes (Menu )Alt+G GodMode ( Hack de HP )Alt+L Lawnmower ( Hit Hack )Alt+F Flipmower ( Flip Hack )Alt+M Insane Massives ( Massive Hack )Alt+R RoomKill (Persegue todos da sala com MassiveHack ate Matar )Alt+S Respawn (Renasca quantas vezes quiser no mesmo lugar)OBS: O Hack tem WallHack e NameEsp so que nao ha como desativar no jogo (Porisso nao curti muito essa dll...)Download do Hack:Multiupload.com - upload your files to multiple file hosting sites!Scan:VirusTotal - Free Online Virus, Malware and URL ScannerTutorial;1 Abra o Servidor que voce quer...2 Fique no Lobby,Minimize e abra o Omega Injector...3 Clique em "Load Files" e Escolha a dll "LokoHack v2.0"4Precure o nome do gunz em "Process"(Exemplo:Keka Gunz vai estar:KekaGunz 3.5.exe)5Depois de ter feito isso,clique em Inject e volte para o jogo (No caso,Restaure)Creditos: L1mit3d por criar esta dll e eu por editar e postar... Ola, novamente sejam bem vindos ao Aula Hacker, hoje eu resolvi trazer a source de uma source da dll hack lone222, que e bem conhecida, voces podem fazer oque quiser com ela, oque bem entender, mas e recomendado para programadores, pois se alguem que nao saiba oque esta fazendo tentar mudar algo, vai comprometer toda a source. Obrigado, espero que gostem :DCodigo:#include <windows.h>#include <stdio.h>typedef void(__cdecl* ZChatOutputType)(const char*,int,int,DWORD);ZChatOutputType ZChatOutput = (ZChatOutputType)0x0042B7D0;typedef void(__cdecl* ZPostShotType)(float*,float*,int,int);ZPostShotType ZPostShot = (ZPostShotType)0x00481360; typedef void(__cdecl* ZPostShotMeleeType)(float*,int);ZPostShotMeleeType ZPostShotMelee = (ZPostShotMeleeType)0x00481440; typedef DWORD(__cdecl* ZGetGameClientType)();ZGetGameClientType ZGetGameClient = (ZGetGameClientType)0x004AD700;typedef DWORD(__cdecl* ZGetGameInterfaceType)();ZGetGameInterfaceType ZGetGameInterface = (ZGetGameInterfaceType)0x004AD720;typedef DWORD(__cdecl* ZPostPeerChatType)(char*,int);ZPostPeerChatType ZPostPeerChat = (ZPostPeerChatType)0x0042AD30;typedef DWORD(__cdecl* ZPostReloadType)();ZPostReloadType ZPostReload = (ZPostReloadType)0x00433D30;char BUFFER[1024];typedef void(__cdecl* ZPostSkillType)(int,int);ZPostSkillType ZPostSkill = (ZPostSkillType)0x00481260;DWORD SetHPaddr = 0x00476DB0;DWORD SetAPaddr = 0x00476DC0;bool roomkill = 0;struct MUID{unsigned long LowID;unsigned long HighID;};//typedef DWORD(__cdecl* ZPostStageEnterBattleType)(MUID*,MUID*);ZPostStageEnterBattleType ZPostStageEnterBattle = (ZPostStageEnterBattleType)0x0051AFE0;//typedef DWORD(__cdecl* ZPostStageLeaveBattleType)(MUID*,MUID*);ZPostStageLeaveBattleType ZPostStageLeaveBattle = (ZPostStageLeaveBattleType)0x00468240;/*typedef void(__cdecl* ZPostRequestSpawnType)(MUID*,float*,float*);ZPostRequestSpawnType ZPostRequestSpawn = (ZPostRequestSpawnType)0x004B4090;*/DWORD ZPostRequestSpawnADDR = 0x004B4090;//Crashes for some reason without assembly <.<void ZPostRequestSpawn(MUID* uid,float *pos,float *dir){__asm{PUSH dirPUSH posPUSH uidCALL ZPostRequestSpawnADDR}}typedef void(__cdecl* ZPostStageTeamType)(MUID*,MUID*,int);ZPostStageTeamType ZPostStageTeam = (ZPostStageTeamType)0x0044B2D0;typedef void(__cdecl* ZPostChannelChatType)(MUID*,MUID*,char*);ZPostChannelChatType ZPostChannelChat = (ZPostChannelChatType)0x0042AEB0;typedef void(__cdecl* ZPostSpMotionType)(int);ZPostSpMotionType ZPostSpMotion = (ZPostSpMotionType)0x004A2CE0;//typedef void(__cdecl* ZPostRequestSpawnWorldItemType)(MUID*,int,float*);ZPostRequestSpawnWorldItemType ZPostRequestSpawnWorldItem = (ZPostRequestSpawnWorldItemType)0x00532130;typedef void(__cdecl* ZPostCreateMyCharType)(MUID*,int,char*,int,int,int,int);ZPostCreateMyCharType ZPostCreateMyChar = (ZPostCreateMyCharType)0x0044B490;MUID *NewCHAR = new MUID();MUID *NewSTAG = new MUID();MUID *NewCHAN = new MUID();DWORD *pGame = (DWORD*)0x006D46B0;DWORD pChar(){if (pGame!=NULL && *pGame!=NULL){return *(DWORD*)(*pGame + 0x50);}return NULL;}void SetHP(int hp){DWORD ZChar = (DWORD)pChar();__asm{MOV ECX, ZCharMOV EAX,SetHPaddrPUSH hpCALL EAX}}//Created by LONE222int NumberOfPeers = 0;#define minexaust 1 #define maxexaust 10000001MUID Peers[maxexaust];MUID GetPeerFromList(int Offset){MUID Empty;if (Offset>0 && Offset<=NumberOfPeers){return Peers[Offset];}else{return Empty;}}int GetPeersInMUIDList(){return NumberOfPeers;}bool IsPeerInList(MUID ThisPeer){bool RETN = 0;for(int i = 1;i<=GetPeersInMUIDList();i++){if (GetPeerFromList(i).HighID == ThisPeer.HighID && RETN == 0){RETN = 1;}}return RETN;}void AddPeerToList(MUID ThisPeer){//if (!IsPeerInList(ThisPeer)){NumberOfPeers++;Peers[NumberOfPeers] = ThisPeer;//}}void RemovePeerFromList(MUID ThisPeer){bool RETN = 0;for(int i = 1;i<=GetPeersInMUIDList();i++){if (GetPeerFromList(i).HighID == ThisPeer.HighID && RETN == 0){Peers[i].HighID = 0;Peers[i].LowID = 0;RETN = 1;}}}void SetAP(int ap){DWORD ZChar = (DWORD)pChar();__asm{MOV ECX, ZCharMOV EAX,SetAPaddrPUSH apCALL EAX}}float Empty[] = {0,0,0,0};MUID *NewEMPT = new MUID();float *GetPlayerDirection(){return (float*)(DWORD)(pChar() + 0x5C);}DWORD ZCharacterManagerADDR = 0x004A0D00;DWORD ZCharacterManagerFindADDR = 0x0047D860;DWORD GetZChar(MUID charZ){unsigned long LOW = 0;unsigned long HIGH = charZ.HighID;DWORD result;__asm{MOV EDX, LOWMOV EBX, HIGHMOV EAX, ZCharacterManagerADDRCALL EAXMOV ECX,EAXPUSH EBXPUSH EDXMOV EAX, ZCharacterManagerFindADDRCALL EAXMOV result,EAX}return result;}float *GetObjectPosition(DWORD ZChar){DWORD ECX = ZChar;DWORD EAX = *(DWORD*)(ECX + 0x58);ECX = *(DWORD*)(EAX + 0x20);DWORD EDX = *(DWORD*)(EAX +