Ich erlaube mir mal eins meiner Tools hier public zu machen. Was macht das Programm? Ganz einfach, es zeigt euch die gegnerischen HP nicht mehr und nicht weniger. Dies ist, nach meiner Auffassung nach, von Vorteil.
Anleitung:
1. öffne HP-Tool.exe
2. starte Archlord normal über die Homepage
3. loggt euch wie gewohnt in euern Char ein
4. wählt irgendein Ziel, egal ob ein Spieler oder ein NPC
5. klickt auf "Suche die Addresse"
6. oben links erscheint die gegnerischen HP
7. mit linker Umschalt + linker Strg + Pfeiltasten bewegt ihr das kleine Fenster hin und her
Ein Video-Tutorial mache ich nachdem der Thread hier offen ist.
I release my Tool to look at the Opponents-HP. Why do i need this program? It's easy, in some situations it's useful to know the Hitpoints of PKs, in my opinion.
Instruction:
1. open HP-Tool.exe
2. start Archlord normally over the homepage
3. login into your char
4. choose a target (it doesn't matter if it's a player or a NPC)
5. click on "Suche die Addresse"
6. on the upper left corner will be a window with the Opponents-HP
7. to move the window click left shift + left ctrl + arrow-keys
That tool needs a lot of investigation. To make an HP tool you need the static pointer of HP address. The only tools on old days that worked for this matter was Cheatengine and some other tools that i cant remember their names. Me and ACE we trie to find a way around to read memory addresses many months now, with no success.If you could share with us your method that would be greatful. Send me pm if you like... To all of you, who download this tool be careful with what account you log in.
We need some answers first and would be clever not to use it for a while...
While Not ProcessExists("Archlord.exe") Sleep(10) WEnd
GUICtrlSetImage($Pic3,$Ja)
GUICtrlSetImage($Pic4,$Check) If Not FileExists(@WindowsDir & "\system32\d3dx9_43.dll") Then FileCopy(@ScriptDir & "\d3dx9_43.dll",@WindowsDir & "\system32\d3dx9_43.dll",1)
While Not ProcessExists("alefclient.exe") Sleep(10) WEnd
$T = TimerInit() Do Sleep(10) $Read = IniRead($Pfad,"Status","Start",0) Until TimerDiff($T) > 5000 Or $Read = 1
If $Read = 0 Then GUICtrlSetImage($Pic6,$Nein) While 1 Sleep(10) WEnd Else GUICtrlSetImage($Pic6,$Ja) GUICtrlSetImage($Pic7,$Check) EndIf $T2 = TimerInit() Do Sleep(10) Until IniRead($Pfad,"Status","Test","1") = "2" Or TimerDiff($T2) > 6200
Do Sleep(10) IniWrite($Pfad,"Status","TestEnde","1") Until IniRead($Pfad,"Status","Test","1") = "3" Or TimerDiff($T2) > 6200
If TimerDiff($T2) > 6100 Then GUICtrlSetImage($Pic7,$Nein) While 1 Sleep(10) WEnd Else GUICtrlSetImage($Pic7,$Ja) EndIf
GUICtrlSetImage($Pic8,$Check)
Do Sleep(100) $Read = IniRead($Pfad,"Status","Login","2") Until $Read <> "2"
If $Read = "1" Then GUICtrlSetImage($Pic8,$Ja) GUICtrlSetImage($Pic9,$Check) Else GUICtrlSetImage($Pic8,$Nein) While 1 Sleep(10) WEnd EndIf GUICtrlSetState($Button1,$GUI_ENABLE) While $Weiter = 0 Sleep(10) WEnd GUICtrlSetImage($Pic9,$Ja) GUICtrlSetImage($Pic10,$Check)
IniWrite($Pfad,"Status","Suchen","1")
Do $Read = IniRead($Pfad,"Status","Suchen","1") Sleep(10) Until $Read <> "1"
If $Read = "2" Then GUICtrlSetImage($Pic10,$Ja) GUICtrlSetImage($Pic11,$Check) Sleep(3000) GUICtrlSetImage($Pic11,$Ja) Else GUICtrlSetImage($Pic10,$Nein) While 1 Sleep(10) WEnd EndIf
Func GUI() $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 $Weiter = 1 EndSwitch EndFunc
Func _INJECTDLL($PID, $DLLPATH) If $PID = 0 Then SetError(-1) Return False ElseIf StringLen($DLLPATH) <= 4 Or StringRight($DLLPATH, 4) <> ".dll" Then SetError(-2) Return False EndIf If Not FileExists($DLLPATH) Then SetError(-3) Return False EndIf Local $PHANDLE, $PLIBREMOTE, $MODHANDLE, $LOADLIBRARYA, $HTHREAD Local $KERNEL32 = DllOpen("kernel32.dll") $PHANDLE = DllCall($KERNEL32, "int", "OpenProcess", "int", 2035711, "int", 0, "int", $PID) If IsArray($PHANDLE) And $PHANDLE[0] > 0 Then $PHANDLE = $PHANDLE[0] Else SetError(-4) Return False EndIf $PLIBREMOTE = DllCall($KERNEL32, "int", "VirtualAllocEx", "int", $PHANDLE, "short", 0, "int", 4096, "int", 4096, "int", 4) If IsArray($PLIBREMOTE) Then If $PLIBREMOTE[0] > 0 Then ConsoleWrite("0x" & Hex($PLIBREMOTE[0], 8) & @CR) $PLIBREMOTE = $PLIBREMOTE[0] Else SetError(-5) Return False EndIf Else SetError(-6) Return False EndIf For $I = 0 To StringLen($DLLPATH) $RET = DllCall("kernel32.dll", "int", "WriteProcessMemory", "int", $PHANDLE, "int", $PLIBREMOTE + $I, "ptr*", Asc(StringMid($DLLPATH, $I + 1, 1)), "int", 1, "int", 0) If IsArray($RET) Then If $RET[0] = 0 Then SetError(-7) Return False EndIf Else SetError(-8) Return False EndIf Next $MODHANDLE = DllCall($KERNEL32, "long", "GetModuleHandle", "str", "kernel32.dll") If IsArray($MODHANDLE) Then If $MODHANDLE[0] > 0 Then $MODHANDLE = $MODHANDLE[0] Else SetError(-9) Return False EndIf Else SetError(-10) Return False EndIf $LOADLIBRARYA = DllCall($KERNEL32, "long", "GetProcAddress", "long", $MODHANDLE, "str", "LoadLibraryA") If IsArray($LOADLIBRARYA) Then If $LOADLIBRARYA[0] > 0 Then $LOADLIBRARYA = $LOADLIBRARYA[0] Else SetError(-11) Return False EndIf Else SetError(-12) Return False EndIf $HTHREAD = DllCall($KERNEL32, "int", "CreateRemoteThread", "int", $PHANDLE, "int", 0, "int", 0, "long", $LOADLIBRARYA, "long", $PLIBREMOTE, "int", 0, "int", 0) If IsArray($HTHREAD) Then ConsoleWrite($HTHREAD[0] & @CR) If $HTHREAD[0] > 0 Then $HTHREAD = $HTHREAD[0] Else SetError(-13) Return False EndIf Else SetError(-14) Return False EndIf DllCall($KERNEL32, "int", "VirtualFreeEx", "int", $PHANDLE, "int", $PLIBREMOTE, "int", 4096, "int", 32768) DllCall($KERNEL32, "int", "CloseHandle", "int", $HTHREAD) DllCall($KERNEL32, "int", "CloseHandle", "int", $PHANDLE) DllClose($KERNEL32) Return True EndFunc ;==>_INJECTDLL
[Release Tool] iBot Auto Relogin Tool 09/12/2011 - SRO Guides & Templates - 8 Replies iBot Loader
3.2 IS OUT! NOW ADDED RUSSIAN SILKROAD SUPPORT!
How to use:
-Browse your iBot.exe
-Write your server's number to the server number (Search yours below)
-Write your informations to the loader
-PLAY WITH RELOG 24/7 WITH iBOT!
Notice: Don't forget to write your Silkroad's directory to the file
[Release]AutoMintinance TOOl [Release] 01/22/2011 - EO PServer Guides & Releases - 21 Replies Here is a Auto Mint tool for ur server
To make it work well open ToolConfig.ini and edit it according to the place of ur acc - msg - npc
Hope u love it :)
http://www.mediafire.com/?dttwkzxom2w
http://www.speedyshare.com/286357893.html
http://www.zshare.net/download/580691874bcb8b30/
[Release Tool] iBot Auto Relogin Tool 09/12/2010 - SRO Hacks, Bots, Cheats & Exploits - 0 Replies Hello guys :) Showyka iBotRelogin Tool :)
iBot Loader 3.1
3.1 IS OUT!
How to use:
-Browse your iBot.exe
-Write your server's number to the server number (Search yours below)
-Write your informations to the loader