Sleduj návody s komentářem. Upload obrázků Upload souborů War3Zone.eu Webmail Podpoř náš web a vyber si výhodu




Sponzor VPS:






      

Serialbook - upozornění na nové epizody oblíbených seriálů

Ostatní Metin2 Hacky

Multihacky, Fishboty, Expboty....
Pravidla fóra
Přísný zákaz do příspěvků přidávat e-mail adresu, NIKDO vám tam nic posílat nebude, když by náhodou chtěl, tak kontakt na sebe uvádíte při registraci! Pokud nějaký link nefunguje, napiš PM (zprávu) adminovi!!!

SkillHack

Příspěvekod  AnAkI » sob 10. říj 2009 16:29:20

nwm neznám tady je podrobný navod od toho uživatele:

Skillhack (Aura + SK Hack)
Dieser Skillhack erlaubt es euch, Skills zu benutzen, die der Charakter eigentlich nicht benutzen kann.

Kleine Anleitung:
1. Skillhack.rar im Anhang downloaden und entpacken.
2. Metin2 starten.
3. skillhack.dll (bitte nicht umbenennen!) in den Metin2-Prozess injizieren. Dazu könnt ihr Tools wie Winject benutzen.
4. Wenn ihr nun im Spiel die F5 bzw. F6-Taste drückt, benutzt der Charakter den Skill "Aura des Schwerts" bzw. "Starker Körper", sofern dieser auch erlernt wurde.



Wie kann mein Charakter einen Skill einer anderen Lehre erlernen?

Das ist ganz einfach und dazu sind auch keine Hacks notwendig. Ihr müsst im Chat einfach "/skillup [SkillID]" eingeben. Das [SkillID] müsst ihr natürlich durch die ID des Skills ersetzen, den euer Charakter lernen soll.
Aura des Schwerts SkillID = 4
Starker Körper SkillID = 19
Beispiel:
Code:

/skillup 4

Ihr müsst selbstverständlich Skillpunkte frei haben, damit ihr auch Punkte auf einen Skill setzen könnt. Der Skillpunkt wird dann auch gesetzt, wie als ob man einen Skill auf gewöhnliche Weise erhöht.



Wie kann ich dem Hack einen anderen Skill oder eine andere Taste zuweisen?

Dazu müsst ihr einfach die "config.ini" im Skillhack-Ordner öffnen. "SkillID" bzw. "Key" könnt ihr dann einen anderen Wert zuweisen (z. B. 19 bei SkillID, damit "Starker Körper" anstatt "Aura des Schwerts" benutzt wird).




Kompletter Source-Code:
Spoiler:

Code:

// dllmain.cpp : Definiert den Einstiegspunkt für die DLL-Anwendung.
#include "stdafx.h"

void CatchKeystrokes(HWND hWnd);
void LoadConfig();
bool ScanForOffsets();

BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
LoadConfig();
ScanForOffsets();
CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)CatchKeystrokes, NULL, 0, NULL);
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}

Code:

// Metin2 Skillhack.cpp : Definiert die exportierten Funktionen für die DLL-Anwendung.
//

#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"

void UseSkill(DWORD SkillNumber);

DWORD Offset1 = 0;
DWORD Offset2 = 0;
DWORD SkillID1 = 0;
DWORD SkillID2 = 0;
DWORD SkillID3 = 0;
DWORD SkillID4 = 0;
DWORD SkillID5 = 0;
DWORD Key1 = 0;
DWORD Key2 = 0;
DWORD Key3 = 0;
DWORD Key4 = 0;
DWORD Key5 = 0;

void UseSkill(DWORD SkillNumber)
{
void (__stdcall *InternalSkillCall) (DWORD, DWORD) = (void (__stdcall *)(DWORD,DWORD))Offset1;
__asm
{
mov eax, Offset2
mov ecx, dword ptr ds:[eax]
}
(*InternalSkillCall) (SkillNumber, 0);
}

void CatchKeystrokes(HWND hWnd)
{
bool Key1IsPressed = false;
bool Key2IsPressed = false;
bool Key3IsPressed = false;
bool Key4IsPressed = false;
bool Key5IsPressed = false;
while (true)
{
if (GetAsyncKeyState(Key1) < 0)
{
if ((!Key1IsPressed) && (SkillID1))
{
UseSkill(SkillID1);
}
Key1IsPressed = true;
}
else
Key1IsPressed = false;

if (GetAsyncKeyState(Key2) < 0)
{
if ((!Key2IsPressed) && (SkillID2))
{
UseSkill(SkillID2);
}
Key2IsPressed = true;
}
else
Key2IsPressed = false;

if (GetAsyncKeyState(Key3) < 0)
{
if ((!Key3IsPressed) && (SkillID3))
{
UseSkill(SkillID3);
}
Key3IsPressed = true;
}
else
Key3IsPressed = false;

if (GetAsyncKeyState(Key4) < 0)
{
if ((!Key4IsPressed) && (SkillID4))
{
UseSkill(SkillID4);
}
Key4IsPressed = true;
}
else
Key4IsPressed = false;

if (GetAsyncKeyState(Key5) < 0)
{
if ((!Key5IsPressed) && (SkillID5))
{
UseSkill(SkillID5);
}
Key5IsPressed = true;
}
else
Key5IsPressed = false;

Sleep(1);
}
}

void LoadConfig()
{
char Directory[MAX_PATH];
GetModuleFileName(GetModuleHandle("skillhack.dll"), Directory, MAX_PATH);
DWORD i;
for (i = strlen(Directory); Directory[i] != '\\'; i--);
strcpy_s(&Directory[i], MAX_PATH, "\\config.ini");

SkillID1 = GetPrivateProfileInt("Skill1", "SkillID", 0, Directory);
Key1 = GetPrivateProfileInt("Skill1", "Key", 0, Directory);
SkillID2 = GetPrivateProfileInt("Skill2", "SkillID", 0, Directory);
Key2 = GetPrivateProfileInt("Skill2", "Key", 0, Directory);
SkillID3 = GetPrivateProfileInt("Skill3", "SkillID", 0, Directory);
Key3 = GetPrivateProfileInt("Skill3", "Key", 0, Directory);
SkillID4 = GetPrivateProfileInt("Skill4", "SkillID", 0, Directory);
Key4 = GetPrivateProfileInt("Skill4", "Key", 0, Directory);
SkillID5 = GetPrivateProfileInt("Skill5", "SkillID", 0, Directory);
Key5 = GetPrivateProfileInt("Skill5", "Key", 0, Directory);
}

bool bDataCompare(const BYTE* pData, const BYTE* bMask, const char* szMask)
{
for(;*szMask;++szMask,++pData,++bMask)
if(*szMask=='x' && *pData!=*bMask )
return false;
return (*szMask) == NULL;
}

DWORD dwFindPattern(DWORD dwAddress,DWORD dwLen,BYTE *bMask,char * szMask)
{
for(DWORD i=0; i < dwLen; i++)
if( bDataCompare( (BYTE*)( dwAddress+i ),bMask,szMask) )
return (DWORD)(dwAddress+i);
return 0;
}

bool ScanForOffsets()
{
DWORD Base = 0x00400000;
DWORD SizeOfCode;

DWORD i = Base;
while ((memcmp((void *)i, "PE", 4)) && (i <= Base + 0x1000))
i++;

if (i <= Base + 0x1000)
SizeOfCode = *(DWORD *)(i + 0x1C);

BYTE Signature1[] = {0x55, 0x8B, 0xEC, 0x83, 0xEC, 0x0C, 0x8B, 0x45, 0x08, 0x56,
0x8B, 0xF1, 0x8B, 0x4D, 0x0C, 0x8D, 0x55, 0xF4, 0x52, 0x89,
0x4D, 0xF9, 0x6A, 0x09, 0x8B, 0xCE, 0xC6, 0x45, 0xF4, 0x34};

BYTE Signature2[] = {0x55, 0x8B, 0xEC, 0x8B, 0x45, 0x0C, 0x56, 0x57, 0x8B, 0x7D,
0x08, 0x8B, 0xF1, 0x8D, 0x0C, 0xBF, 0x8B, 0x94, 0xCE, 0x00,
0x00, 0x00, 0x00, 0x8B, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x50,
0x52, 0xE8};

Offset1 = dwFindPattern(Base + 0x1000, SizeOfCode, Signature1, "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
Offset2 = *(DWORD *)(dwFindPattern(Base + 0x1000, SizeOfCode, Signature2, "xxxxxxxxxxxxxxxxxxx????xx????xxx") + 25);

if ((Offset1))
return true;
else
return false;
}

Attached Files
File Type: rar Skillhack.rar (4.3 KB, 12501 views)

Please always scan the files you downloading with VirusTotal



Aion: The Tower of Eternity - Kinah, CD-Keys, Gametime!
__________________

Quote:
Originally Posted by VayVay View Post
Deine Hädne wurden warm?
Is klar! weist du auch warum? Das liegt an der Aura! Jeder mensch hatt eine Aura! berüh mal ganz leicht deine hand, da spürst du etwas warmes, das ist aura mehr nicht!!
Akinator, the Web Genius


Download:http://www.mediafire.com/download.php?wywgjwjizzt


WEB KDE NAJDETE VŠECHNY HACKY KTERÉ JSEM UVEŘEJNIL:
Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!


Není to náhodou skopírované ? z m2-tools,či epvp?? když jsi to sem dal mohl jsi to alespoň přeložit v googlu.. do češtiny ale nicno.. /thepaulo[/color]

Naposledy upravil thepaulo dne pon 30. lis 2009 14:36:46, celkově upraveno 2
Důvod: linky pls do CODE, diky
  AnAkI
Podpora
Podpora
 
Příspěvky: 511
Registrován: čtv 19. bře 2009 16:42:48
Podpora: 50 Kč

Re: SkillHack

PříspěvekodDjLiki » sob 10. říj 2009 16:32:30

Stačí k tomu injector ale to je taky k prdu ked to vidi jen uzivatel :D to je dobry akorat na delani fakeů na youtubku

I was here first...
Silence...i kill you ^,^
luvz Achmed
DjLiki
Kamarád
Kamarád
Uživatelský avatar

 
Příspěvky: 129
Registrován: ned 14. čer 2009 21:16:53
Podpora: Tento uživatel zatím nepodpořil naše fórum.

Re: SkillHack

Příspěvekod  AnAkI » sob 10. říj 2009 16:46:54

tjn

  AnAkI
Podpora
Podpora
 
Příspěvky: 511
Registrován: čtv 19. bře 2009 16:42:48
Podpora: 50 Kč

Re: SkillHack

PříspěvekodDjLiki » sob 10. říj 2009 17:41:50

Buď rád xD

I was here first...
Silence...i kill you ^,^
luvz Achmed
DjLiki
Kamarád
Kamarád
Uživatelský avatar

 
Příspěvky: 129
Registrován: ned 14. čer 2009 21:16:53
Podpora: Tento uživatel zatím nepodpořil naše fórum.

Re: SkillHack

Příspěvekod  AnAkI » sob 10. říj 2009 18:36:59

mě u žse to povedlo ale jen 1dnoU xDDD pak už to nešlo

  AnAkI
Podpora
Podpora
 
Příspěvky: 511
Registrován: čtv 19. bře 2009 16:42:48
Podpora: 50 Kč

Re: SkillHack

PříspěvekodDjLiki » sob 10. říj 2009 19:28:06

Tak sis to aspoń nějak tak skusil xD

I was here first...
Silence...i kill you ^,^
luvz Achmed
DjLiki
Kamarád
Kamarád
Uživatelský avatar

 
Příspěvky: 129
Registrován: ned 14. čer 2009 21:16:53
Podpora: Tento uživatel zatím nepodpořil naše fórum.

Re: SkillHack

Příspěvekod  AnAkI » sob 10. říj 2009 19:33:34

NO přece asi tak jjen na 5 min ale skusil no :D

  AnAkI
Podpora
Podpora
 
Příspěvky: 511
Registrován: čtv 19. bře 2009 16:42:48
Podpora: 50 Kč

Re: SkillHack

Příspěvekodpaprika08 » sob 19. pro 2009 18:09:59

:D PREKLAD GOOGLE


Skillhack (Aura + SK Hack)
Tato Skillhack to umožňuje využít schopnosti, které způsobilost, nemohou skutečně využít.

Malých krocích:
1. Skillhack.rar stáhnout a rozbalit v komentáři.
2. Metin2 start.
3. skillhack.dll (ne přejmenovat prosím!) v procesu Metin2 injekčně. Ty mohou používat své nástroje jako Winject.
4. Pokud nyní ve hře, stiskněte F5 nebo F6 knoflík, znak používá dovednost "aura meč" či "silné tělo", jestli je to také naučili.



Stejně jako moje postava může naučit dovednosti na jinou doktrínu?

To je velmi jednoduché a to není nutné zaseknout. Musíte jen chatování "/ skillup [SkillID] vstoupit." [SkillID] Samozřejmě musíte jej nahradit ID dovednosti, naučit se kterým vaší postavy.
Aura meče SkillID = 4
Silné tělo SkillID = 19
Příklad:
Kód:

/ Skillup 4

Musíte ovšem mít volné dovednostní body, takže si můžete také nastavit body na dovednosti. Skill bodu budou nastaveny i jako dovednost, jako kdybyste byly vzneseny v rámci obvyklým způsobem.



Jak mohu použít hack další dovednosti nebo jiné tlačítko?

Pro tento prostě musíte použít "config.ini" v Skillhack Otevřít složku. "SkillID" nebo tzv. "na klíč" pak můžete přiřadit jinou hodnotu (např. 19 pro SkillID tak "používá silné tělo" místo "aura meče").




Kompletní zdrojový kód:
Spoiler:

Kód:

/ / Dllmain.cpp: Určuje vstupní bod pro aplikaci DLL.
# Include "stdafx.h"

void CatchKeystrokes (HWND hWnd);
void LoadConfig ();
ScanForOffsets bool ();

BOOL APIENTRY DllMain (HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
(
switch (ul_reason_for_call)
(
případ DLL_PROCESS_ATTACH:
LoadConfig ();
ScanForOffsets ();
CreateThread (NULL, 0, (LPTHREAD_START_ROUTINE) CatchKeystrokes, NULL, 0, NULL);
případ DLL_THREAD_ATTACH:
případ DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
)
return TRUE;
)

Kód:

/ / Metin2 Skillhack.cpp: Definuje vyvážené funkce pro použití DLL.
/ /

# Include "stdafx.h"
# Include "stdio.h"
# Include "stdlib.h"

void UseSkill (DWORD Skill Number);

Offset1 DWORD = 0;
Offset2 DWORD = 0;
SkillID1 DWORD = 0;
SkillID2 DWORD = 0;
SkillID3 DWORD = 0;
SkillID4 DWORD = 0;
SkillID5 DWORD = 0;
DWORD key1 = 0;
DWORD key2 = 0;
Key3 DWORD = 0;
DWORD Key4 = 0;
Key5 DWORD = 0;

void UseSkill (DWORD Skill Number)
(
void (* __stdcall InternalSkillCall) (DWORD, DWORD) = (void (__stdcall *) (DWORD, DWORD)) offset1;
__asm
(
mov eax, offset2
mov ecx, dword ptr ds: [eax]
)
(* InternalSkillCall) (Skill číslo, 0);
)

void CatchKeystrokes (HWND hWnd)
(
Key1IsPressed bool = false;
Key2IsPressed bool = false;
Key3IsPressed bool = false;
Key4IsPressed bool = false;
Key5IsPressed bool = false;
while (true)
(
if (GetAsyncKeyState (key1) <0)
(
if ((! Key1IsPressed) & & (SkillID1))
(
UseSkill (SkillID1);
)
Key1IsPressed = true;
)
jiné
Key1IsPressed = false;

if (GetAsyncKeyState (key2) <0)
(
if ((! Key2IsPressed) & & (SkillID2))
(
UseSkill (SkillID2);
)
Key2IsPressed = true;
)
jiné
Key2IsPressed = false;

if (GetAsyncKeyState (Key3) <0)
(
if ((! Key3IsPressed) & & (SkillID3))
(
UseSkill (SkillID3);
)
Key3IsPressed = true;
)
jiné
Key3IsPressed = false;

if (GetAsyncKeyState (Key4) <0)
(
if ((! Key4IsPressed) & & (SkillID4))
(
UseSkill (SkillID4);
)
Key4IsPressed = true;
)
jiné
Key4IsPressed = false;

if (GetAsyncKeyState (key5) <0)
(
if ((! Key5IsPressed) & & (SkillID5))
(
UseSkill (SkillID5);
)
Key5IsPressed = true;
)
jiné
Key5IsPressed = false;

Sleep (1);
)
)

void LoadConfig ()
(
char adresáře [MAX_PATH];
GetModuleFileName (GetModuleHandle ( "skillhack.dll"), adresář, MAX_PATH);
DWORD i;
for (i = strlen (adresář); Directory [i] = '\ \', i -);
strcpy_s (& Directory [i], MAX_PATH, "\ \ config.ini");

SkillID1 = (GetPrivateProfileInt "Skill1", "SkillID", 0, adresář);
Key1 = (GetPrivateProfileInt "Skill1", "Key", 0, adresář);
(SkillID2 GetPrivateProfileInt = "Skill2", "SkillID", 0, adresář);
(Key2 = GetPrivateProfileInt "Skill2", "Key", 0, adresář);
SkillID3 = (GetPrivateProfileInt "Skill3", "SkillID", 0, adresář);
Key3 = (GetPrivateProfileInt "Skill3", "Key", 0, adresář);
SkillID4 = (GetPrivateProfileInt "Skill4", "SkillID", 0, adresář);
Key4 = (GetPrivateProfileInt "Skill4", "Key", 0, adresář);
SkillID5 = (GetPrivateProfileInt "Skill5", "SkillID", 0, adresář);
Key5 = (GetPrivateProfileInt "Skill5", "Key", 0, adresář);
)

bDataCompare bool (const BYTE * pdata, const BYTE * bmask, const char * szMask)
(
for (; * szMask; szMask + + + + pdata, + + bmask)
if (* szMask == 'x' & & * pdata! =* bmask)
return false;
return (* szMask) == NULL;
)

DwFindPattern DWORD (DWORD dwAddress, dwLen DWORD, BYTE * bmask, char * szMask)
(
for (DWORD i = 0 dwLen, i <, i + +)
if (bDataCompare ((BYTE *) (dwAddress + i), bmask, szMask))
return (DWORD) (dwAddress + i);
return 0;
)

ScanForOffsets bool ()
(
DWORD Base = 0x00400000;
DWORD SizeOfCode;

DWORD i = základny;
while ((memcmp ((void *) i, 'PE', 4)) & & (i <= Base + 0x1000))
i + +;

if (i <= Base + 0x1000)
SizeOfCode * = (DWORD *) (i + 0x1c);

BYTE Signature1 [] = (0x55, 0x8B, 0xEC, 0x83, 0xEC, 0x0C, 0x8B, 0x45, 0x08, 0x56,
0x8B, 0xF1, 0x8B, 0x4D, 0x0C, 0x8D, 0x55, 0xF4, 0x52, 0x89,
0x4D, 0xF9, 0x6A, 0x09, 0x8B, 0xCE, 0xC6, 0x45, 0xF4, 0x34);

BYTE Signature2 [] = (0x55, 0x8B, 0xEC, 0x8B, 0x45, 0x0C, 0x56, 0x57, 0x8B, 0x7d,
0x08, 0x8B, 0xF1, 0x8D, 0x0C, 0xBF, 0x8B, 0x94, 0xCE, 0x00,
0x00, 0x00, 0x00, 0x8B, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x50,
0x52, 0xE8);

Offset1 = dwFindPattern (Base + 0x1000, SizeOfCode, Signature1, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
Offset2 * = (DWORD *) (dwFindPattern (Base + 0x1000, SizeOfCode, Signature2, "xxxxxxxxxxxxxxxxxxx? Xx? Xxx") + 25);

if ((offset1))
return true;
jiné
return false;
)

Attached Files
Typ souboru: rar Skillhack.rar (4.3 KB, 12501 zobrazení)

Prosím vždy skenovat soubory ke stažení s VirusTotal



Aion: The Tower of Eternity - Cina, CD-Keys, Čas her!
__________________

Citace:
Původně odeslal VayVay View Post
Vaše Hädne byly teplé?
Je jasné! du také, proč? Je to kvůli aury! Každý muž měl auru! bezkontaktní někdy poměrně snadno udrží vaše ruce, když máte pocit, něco teplého, aura není více!
Akinator, Genius Web

NeZoTpOvÍdAm Za To Co PŘÍDAM (Text,soubor,) :D

Moje texty atd mužete dale šířit
paprika08
Fanatik
Fanatik
Uživatelský avatar

 
Příspěvky: 32
Registrován: pát 20. lis 2009 9:46:01
Podpora: Tento uživatel zatím nepodpořil naše fórum.

Re: SkillHack

PříspěvekodMaxtro » pát 01. led 2010 15:53:10

Nejde mi to stahnout pošlete mi to prosim na email afr4561231231233333333333333333333333333333333333----------------........mků.kmlůůůůghhjkfffggsassdASh@seznam.cz prosím

Naposledy upravil AnAkI dne pát 29. led 2010 13:40:03, celkově upraveno 2
Důvod: Nikdo ti nic nebude posílat na email
<a href="http://www.fodey.com/generators/animated/ninjatext.asp"> < img src = " http://r9.fodey.com/2120/f12fb646a6c84c ... 13a5.0.gif " border = 0 width = "291 " height = " 110 " alt =""></ >
Maxtro
Fanatik
Fanatik
 
Příspěvky: 40
Registrován: čtv 17. pro 2009 12:53:33
Bydliště: Štítary okr. Znojmo
Podpora: Tento uživatel zatím nepodpořil naše fórum.

Re: SkillHack

PříspěvekodMaxtro » sob 02. led 2010 15:26:15

poslete mi to nekdo na email prosim nemuzu to stahnout hlasi mi to chybu na tech strankach

<a href="http://www.fodey.com/generators/animated/ninjatext.asp"> < img src = " http://r9.fodey.com/2120/f12fb646a6c84c ... 13a5.0.gif " border = 0 width = "291 " height = " 110 " alt =""></ >
Maxtro
Fanatik
Fanatik
 
Příspěvky: 40
Registrován: čtv 17. pro 2009 12:53:33
Bydliště: Štítary okr. Znojmo
Podpora: Tento uživatel zatím nepodpořil naše fórum.

Další

Zpět na Metin2 Hacky

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Tento web používá k poskytování služeb a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace