I was write this hack with Narutomega96, it's autoit.
Compile it and enjoy! ;)
Compile it and enjoy! ;)
Code:
#RequireAdmin
Global $Taglialegnax99_Var = 0,$Cavax99_Var = 0,$Sparax99_Var = 0,$Stagnox99_Var = 0,$Combox10_Var = 0,$Munizioniillimitatespara_Var = 0, $Lv_5_0_Punti_Var = 0, $Roccia_Illuminata_Var = 0
Global $Taglialegnax99_g = 1,$Cavax99_g = 1,$Sparax99_g = 1,$Stagnox99_g = 1,$Combox10_g = 1,$Munizioniillimitatespara_g = 1, $Lv_5_0_Punti_g = 1, $Roccia_Illuminata_g = 1
Opt("TrayMenuMode",1)
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_Run_Obfuscator=y
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
$P = IniRead("Settings.ini", "Global", "Nostale_Processo", "1")
If $P = "1" Then
$P = InputBox("Processo di Nostale", "Inserisci il processo di nostale consigliato: " & @CRLF & " - NostaleX.dat")
If Not ProcessExists($P) Then
MsgBox(0, "Riprova", "Devi aprire prima nostale")
Exit
EndIf
IniWrite("Settings.ini", "Global", "Nostale_Processo", $P)
EndIf
AdlibRegister("Aggiornamento",20)
Dim $Taglialegnax99_Var[3] = [0x0,0x0C,0x9C4]
Dim $Cavax99_Var[3] = [0x0,0x0C,0xFBC]
Dim $Sparax99_Var[3] = [0x0,0x0C,0x8C4]
Dim $Stagnox99_Var[3] = [0x0,0x0C,0x16EC]
Dim $Combox10_Var[3] = [0x0,0x0C,0x9CC]
Dim $RocciaLuccicante_Var[3] = [0x0,0x0C,0x1008]
Dim $Munizioniillimitatespara_Var[3] = [0x0,0x0C,0x908]
#include <StructureConstants.au3>
#include <Misc.au3>
#include <GDIplus.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <NosLib.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("", 160, 258, 0, 0, BitOR($WS_POPUP, $WS_BORDER))
GUICtrlSetState(-1, $GUI_DISABLE)
GUISetBkColor(0x7a7a7a)
$Group1 = GUICtrlCreateGroup("Minigame Hack", 0, 0, 121, 137)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Taglialegna = GUICtrlCreateCheckbox("Taglialegna x99", 8, 16, 97, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Cava = GUICtrlCreateCheckbox("Cava x99", 8, 32, 97, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Stagno = GUICtrlCreateCheckbox("Stagno x99", 8, 48, 97, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Sparapolli = GUICtrlCreateCheckbox("Sparapolli x99", 8, 64, 97, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Combo = GUICtrlCreateCheckbox("Combo x10", 8, 80, 97, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Munizioni = GUICtrlCreateCheckbox("Munizioni Illimitate", 8, 96, 105, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Roccia = GUICtrlCreateCheckbox("Roccia Illuminata", 8, 112, 97, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group2 = GUICtrlCreateGroup("Hack Generali", 0, 136, 121, 89)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Checkbox8 = GUICtrlCreateCheckbox("Zoom Hack", 8, 152, 97, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Button1 = GUICtrlCreateButton("Trasforma PG", 8, 192, 75, 25)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Checkbox9 = GUICtrlCreateCheckbox("Speed Hack", 8, 168, 97, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Label1 = GUICtrlCreateLabel("~~~Nostrucchi~~~", 8, 232, 137, 20)
GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFF00)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###+
$Credits = Display_Rotated_Text($Form1, "Narutomega96 & SCL", 128, 190, 90, 400, 17, 0xFFFF00, 0xFFFF00)
GUICtrlSetColor($Credits, 0xFFFF00)
$Sito = TrayCreateItem("Nostrucchi.altervista.org")
TrayCreateItem("")
$Esci = TrayCreateItem("Esci")
WinSetTrans($Form1, "", "153")
TrayTip("CREDITI", "Hack creato da Narutomega96 & SCL", 5000)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_Form2()
Case $Taglialegna
If $Taglialegnax99_Var = 1 Then
$Taglialegnax99_Var = 0
GUICtrlSetBkColor($Taglialegna,0x7a7a7a)
Else
$Taglialegnax99_Var = 1
GUICtrlSetBkColor($Taglialegna,0x18DF18)
EndIf
Case $Cava
If $Cavax99_Var = 1 Then
$Cavax99_Var = 0
GUICtrlSetBkColor($Cava,0x7a7a7a)
Else
$Cavax99_Var = 1
GUICtrlSetBkColor($Cava,0x18DF18)
EndIf
Case $Sparapolli
If $Sparax99_Var = 1 Then
$Sparax99_Var = 0
GUICtrlSetBkColor($Sparapolli,0x7a7a7a)
Else
$Sparax99_Var = 1
GUICtrlSetBkColor($Sparapolli,0x18DF18)
EndIf
Case $Stagno
If $Stagnox99_Var = 1 Then
$Stagnox99_Var = 0
GUICtrlSetBkColor($Stagno,0x7a7a7a)
Else
$Stagnox99_Var = 1
GUICtrlSetBkColor($Stagno,0x18DF18)
EndIf
Case $Combo
If $Combox10_Var = 1 Then
$Combox10_Var = 0
GUICtrlSetBkColor($Combo,0x7a7a7a)
Else
$Combox10_Var = 1
GUICtrlSetBkColor($Combo,0x18DF18)
EndIf
Case $Munizioni
If $Munizioniillimitatespara_Var = 1 Then
$Munizioniillimitatespara_Var = 0
GUICtrlSetBkColor($Munizioni,0x7a7a7a)
Else
$Munizioniillimitatespara_Var = 1
GUICtrlSetBkColor($Munizioni,0x18DF18)
EndIf
Case $Roccia
If $Roccia_Illuminata_Var = 1 Then
$Roccia_Illuminata_Var = 0
GUICtrlSetBkColor($Roccia,0x7a7a7a)
Else
$Roccia_Illuminata_Var = 1
GUICtrlSetBkColor($Roccia,0x18DF18)
EndIf
Case $Checkbox8
_ZoomHack()
Case $Esci
Exit 0
Case $Sito
ShellExecute("www.bordergame.it")
EndSwitch
WEnd
Func _Form2()
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("", 184, 190, 192, 0,BitOR($WS_POPUP, $WS_BORDER))
GUICtrlSetState(-1, $GUI_DISABLE)
GUISetBkColor(0x7a7a7a)
$Label2 = GUICtrlCreateLabel("Sp Spadaccino:", 8, 8, 80, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio1 = GUICtrlCreateRadio("War", 8, 24, 41, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio2 = GUICtrlCreateRadio("Blade", 8, 40, 49, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio3 = GUICtrlCreateRadio("Crociato", 8, 56, 57, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio4 = GUICtrlCreateRadio("Berseker", 8, 72, 65, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Label3 = GUICtrlCreateLabel("Sp Arciere:", 8, 96, 56, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio5 = GUICtrlCreateRadio("Ranger", 8, 112, 57, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio6 = GUICtrlCreateRadio("Sin", 8, 128, 33, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio7 = GUICtrlCreateRadio("Destroyer", 8, 144, 65, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio8 = GUICtrlCreateRadio("Wild-Keeper", 8, 160, 81, 17)
$Label4 = GUICtrlCreateLabel("Sp Mago:", 96, 8, 50, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio9 = GUICtrlCreateRadio("Mago Rosso", 96, 24, 81, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio10 = GUICtrlCreateRadio("Mago Sacro", 96, 40, 81, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio11 = GUICtrlCreateRadio("Mago Blu", 96, 56, 65, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio12 = GUICtrlCreateRadio("Dark-Gunner", 96, 72, 81, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Label5 = GUICtrlCreateLabel("Altri:", 96, 96, 24, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio13 = GUICtrlCreateRadio("Pajama", 96, 112, 57, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio14 = GUICtrlCreateRadio("Pollo", 96, 128, 41, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio15 = GUICtrlCreateRadio("Jajamaru", 96, 144, 65, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
$Radio16 = GUICtrlCreateRadio("Invisibile", 96, 160, 57, 17)
GUICtrlSetBkColor(-1, 0x7a7a7a)
GUISetState(@SW_SHOW)
WinSetTrans($Form2, "", "204")
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Radio1
_MemoryPointerWrite(0x00644AFC, $P,0x150, "640")
Case $Radio2
_MemoryPointerWrite(0x00644AFC, $P,0x150, "896")
Case $Radio3
_MemoryPointerWrite(0x00644AFC, $P,0x150, "2688")
Case $Radio4
_MemoryPointerWrite(0x00644AFC, $P,0x150, "2944")
Case $Radio5
_MemoryPointerWrite(0x00644AFC, $P,0x150, "1152")
Case $Radio6
_MemoryPointerWrite(0x00644AFC, $P,0x150, "1408")
Case $Radio7
_MemoryPointerWrite(0x00644AFC, $P,0x150, "3200")
Case $Radio8
_MemoryPointerWrite(0x00644AFC, $P,0x150, "6784")
Case $Radio9
_MemoryPointerWrite(0x00644AFC, $P,0x150, "1664")
Case $Radio10
_MemoryPointerWrite(0x00644AFC, $P,0x150, "1920")
Case $Radio11
_MemoryPointerWrite(0x00644AFC, $P,0x150, "3712")
Case $Radio12
_MemoryPointerWrite(0x00644AFC, $P,0x150, "3968")
Case $Radio13
_MemoryPointerWrite(0x00644AFC, $P,0x150, "384")
Case $Radio14
_MemoryPointerWrite(0x00644AFC, $P,0x150, "2176")
Case $Radio15
_MemoryPointerWrite(0x00644AFC, $P,0x150, "2432")
Case $Radio16
_MemoryPointerWrite(0x00644AFC, $P,0x150, "65511")
EndSwitch
WEnd
EndFunc
Func _ZoomHack()
EndFunc
Func Aggiornamento()
If $Taglialegnax99_Var = 1 Then
_MemoryPointerWrite(0x007D3658,$P,$Taglialegnax99_Array,9999,"DWORD")
$Taglialegnax99_g = 0
Else
If $Taglialegnax99_g = 0 Then
_MemoryPointerWrite(0x007D3658,$P,$Taglialegnax99_Array,2,"DWORD")
$Taglialegnax99_g = 1
EndIf
EndIf
If $Cavax99_Var = 1 Then
_MemoryPointerWrite(0x007D3658,$P,$Cavax99_Array,9999,"DWORD")
$Cavax99_g = 0
Else
If $Cavax99_g = 0 Then
_MemoryPointerWrite(0x007D3658,$P,$Cavax99_Array,3,"DWORD")
$Cavax99_g = 1
EndIf
EndIf
If $Sparax99_Var = 1 Then
_MemoryPointerWrite(0x007D3658,$P,$Sparax99_Array,9999,"DWORD")
$Sparax99_g = 0
Else
If $Sparax99_g = 0 Then
_MemoryPointerWrite(0x007D3658,$P,$Sparax99_Array,2,"DWORD")
$Sparax99_g = 1
EndIf
EndIf
If $Stagnox99_Var = 1 Then
_MemoryPointerWrite(0x007D3658,$P,$Stagnox99_Array,9999,"DWORD")
$Stagnox99_g = 0
Else
If $Stagnox99_g = 0 Then
_MemoryPointerWrite(0x007D3658,$P,$Stagnox99_Array,2,"DWORD")
$Stagnox99_g = 1
EndIf
EndIf
If $Combox10_Var = 1 Then
_MemoryPointerWrite(0x007D3658,$P,$Combox10_Array,9,"DWORD")
$Combox10_g = 0
Else
If $Combox10_g = 0 Then
_MemoryPointerWrite(0x007D3658,$P,$Combox10_Array,2,"DWORD")
$Combox10_g = 1
EndIf
EndIf
If $Munizioniillimitatespara_Var = 1 Then
_MemoryPointerWrite(0x007D3658,$P,$Munizioniillimitatespara_Array,9999,"DWORD")
$Munizioniillimitatespara_g = 0
Else
If $Munizioniillimitatespara_g = 0 Then
_MemoryPointerWrite(0x007D3658,$P,$Munizioniillimitatespara_Array,10,"DWORD")
$Munizioniillimitatespara_g = 1
EndIf
EndIf
If $Roccia_Illuminata_Var = 1 Then
_MemoryPointerWrite(0x007D3658,$P,$RocciaLuccicante_Array,9999,"DWORD")
$Roccia_Illuminata_g = 0
Else
If $Roccia_Illuminata_g = 0 Then
_MemoryPointerWrite(0x007D3658,$P,$RocciaLuccicante_Array,0,"DWORD")
$Roccia_Illuminata_g = 1
EndIf
EndIf
EndFunc
;Thanks to BugFix
Func Display_Rotated_Text($hGUI, $text, $px, $py, $angle = 90, $tw = 400, $th = 12, $tcolor = 0x000000, $bcolor = 0xF0F0F0, $font = 'Arial', $transparent = True)
Local $tRect, $rotate, $RotateMe, $rFont, $hDC
; Create RECT-structure, fill data
$tRect = DllStructCreate ($tagRECT)
DllStructSetData ($tRect, 'Left', $px)
DllStructSetData ($tRect, 'Top', $py)
; Set rotation
$rotate = $angle * 10
; Create structure for rotate text, fill data
$RotateMe = DllStructCreate ($tagLOGFONT)
DllStructSetData ($RotateMe, 'Escapement', $rotate)
DllStructSetData ($RotateMe, 'Weight', $tw)
DllStructSetData ($RotateMe, 'Height', $th)
DllStructSetData ($RotateMe, 'FaceName', $font)
; Creates a logical font that has specific characteristics
$rFont = _WinAPI_CreateFontIndirect ($RotateMe)
; Retrieves a handle of a display device context for the client area a window
$hDC = _WinAPI_GetDC ($hGUI)
; Set text- and back color
_WinAPI_SetTextColor ($hDC, $tcolor)
_WinAPI_SetBkColor ($hDC, $bcolor)
If $transparent Then _WinAPI_SetBkMode($hDC, $TRANSPARENT)
; Selects an object into the specified device context
_WinAPI_SelectObject ($hdc, $rFont)
; Draws formatted text in the specified rectangle
_WinAPI_DrawText ($hDC, $text, $tRect, $DT_NOCLIP + $DT_NOPREFIX)
$tRect = 0
EndFunc
Func SPLASHIMAGEONCENTER($TITLE, $FILE, $WIDTH, $HEIGH, $OPT)
SplashImageOn($TITLE, $FILE, $WIDTH, $HEIGH, @DesktopWidth / 2 - $WIDTH / 2, @DesktopHeight / 2 - $HEIGH / 2, $OPT)
EndFunc