Autoit - D3D Hack Source Code

Posts 1–15 of 21 · Page 1 of 2
Autoit - D3D Hack Source Code
Hello Guys!
-------------------------------
Please no one Ask Me What is this!!
------------------------------------------
First Let's Start With Our Menu

Code:

#include <WindowsConstants.au3>
#include <WinAPI.au3>
#include <WindowsConstants.au3>
#include "D3DBase.au3" 
#include <GUIConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>






HotKeySet("{F12}", "show")  ;The Keys To Show The Menu
HotKeySet("{INS}", "show") 
#RequireAdmin




_Apple_Startup(5, 0xFFFFFF, 0x66FF00, 0xFF0000)








$GUI = _Apple_Draw_Gui(221, 28,1, "", 0xCCFFFF	, 230)


$GUI1 = _Apple_Draw_Gui(221, 224, 1, "", 0xCCFFFF	, 230)
;0xCCFFFF	 = Color of the background
;221 = width
;28 = $height


_Apple_Create_Function("God Mode", 100) ;The Text Of The First Hack
_Apple_Create_Function("Super Weapons", 100);The Text Of The Second Hack
_Apple_Create_Function("Unlimited Ammo", 100)
_Apple_Create_Function("Ghost Mode", 100)
_Apple_Create_Function("Exit", 50)




_Apple_State_Gui(1, $GUI) 
_Apple_State_Gui(1, $GUI1) 
_Apple_Topmost_Check("D3D") 
_Apple_Enable_Up_Down()


While 1
	Sleep(2000)
WEnd






Func _0($action)
	If $action = 1 Then
		_MemoryWrite(0x00, $Open, "123456789", "dword")
		


	ElseIf $action = 0 Then
		_MemoryWrite(0x00, $Open, "12344456789", "dword")




	EndIf
EndFunc








Func _1($action)
	If $action = 1 Then
		_MemoryWrite(0x00, $Open, "123456789", "dword")
	ElseIf $action = 0 Then
		_MemoryWrite(0x00, $Open, "12344456789", "dword")
	EndIf
EndFunc




Func _2($action)
	ProcessClose("AVA.exe")
	Exit
EndFunc










Func _wait()
	If ProcessExists("AVA.exe") = 0 Then
		Exit
	EndIf
EndFunc


Func _exit()
	_memoryclose($Open)
	Exit
EndFunc


#Region _memory


Func _memoryopen($iv_pid, $iv_desiredaccess = 2035711, $if_inherithandle = 1)
	If NOT ProcessExists($iv_pid) Then
		SetError(1)
		Return 0
	EndIf
	Local $ah_handle[2] = [DllOpen("kernel32.dll")]
	If @error Then
		SetError(2)
		Return 0
	EndIf
	Local $av_openprocess = DllCall($ah_handle[0], "int", "OpenProcess", "int", $iv_desiredaccess, "int", $if_inherithandle, "int", $iv_pid)
	If @error Then
		DllClose($ah_handle[0])
		SetError(3)
		Return 0
	EndIf
	$ah_handle[1] = $av_openprocess[0]
	Return $ah_handle
EndFunc


Func _memoryread($iv_address, $ah_handle, $sv_type = "dword")
	If NOT IsArray($ah_handle) Then
		SetError(1)
		Return 0
	EndIf
	Local $v_buffer = DllStructCreate($sv_type)
	If @error Then
		SetError @error + 1)
		Return 0
	EndIf
	DllCall($ah_handle[0], "int", "ReadProcessMemory", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer), "int", "")
	If NOT @error Then
		Local $v_value = DllStructGetData($v_buffer, 1)
		Return $v_value
	Else
		SetError(6)
		Return 0
	EndIf
EndFunc


Func _memorywrite($iv_address, $ah_handle, $v_data, $sv_type = "dword")
	If NOT IsArray($ah_handle) Then
		SetError(1)
		Return 0
	EndIf
	Local $v_buffer = DllStructCreate($sv_type)
	If @error Then
		SetError @error + 1)
		Return 0
	Else
		DllStructSetData($v_buffer, 1, $v_data)
		If @error Then
			SetError(6)
			Return 0
		EndIf
	EndIf
	DllCall($ah_handle[0], "int", "WriteProcessMemory", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer), "int", "")
	If NOT @error Then
		Return 1
	Else
		SetError(7)
		Return 0
	EndIf
EndFunc






Func _memoryclose($ah_handle)
	If NOT IsArray($ah_handle) Then
		SetError(1)
		Return 0
	EndIf
	DllCall($ah_handle[0], "int", "CloseHandle", "int", $ah_handle[1])
	If NOT @error Then
		DllClose($ah_handle[0])
		Return 1
	Else
		DllClose($ah_handle[0])
		SetError(2)
		Return 0
	EndIf
EndFunc


Func _memorypointerread($iv_address, $ah_handle, $av_offset, $sv_type = "dword")
	If IsArray($av_offset) Then
		If IsArray($ah_handle) Then
			Local $iv_pointercount = UBound($av_offset) - 1
		Else
			SetError(2)
			Return 0
		EndIf
	Else
		SetError(1)
		Return 0
	EndIf
	Local $iv_data[2], $i
	Local $v_buffer = DllStructCreate("dword")
	For $i = 0 To $iv_pointercount
		If $i = $iv_pointercount Then
			$v_buffer = DllStructCreate($sv_type)
			If @error Then
				SetError @error + 2)
				Return 0
			EndIf
			$iv_address = "0x" & Hex($iv_data[1] + $av_offset[$i])
			DllCall($ah_handle[0], "int", "ReadProcessMemory", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer), "int", "")
			If @error Then
				SetError(7)
				Return 0
			EndIf
			$iv_data[1] = DllStructGetData($v_buffer, 1)
		ElseIf $i = 0 Then
			DllCall($ah_handle[0], "int", "ReadProcessMemory", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer), "int", "")
			If @error Then
				SetError(7)
				Return 0
			EndIf
			$iv_data[1] = DllStructGetData($v_buffer, 1)
		Else
			$iv_address = "0x" & Hex($iv_data[1] + $av_offset[$i])
			DllCall($ah_handle[0], "int", "ReadProcessMemory", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer), "int", "")
			If @error Then
				SetError(7)
				Return 0
			EndIf
			$iv_data[1] = DllStructGetData($v_buffer, 1)
		EndIf
	Next
	$iv_data[0] = $iv_address
	Return $iv_data
EndFunc


Func _memorypointerwrite($iv_address, $ah_handle, $av_offset, $v_data, $sv_type = "dword")
	If IsArray($av_offset) Then
		If IsArray($ah_handle) Then
			Local $iv_pointercount = UBound($av_offset) - 1
		Else
			SetError(2)
			Return 0
		EndIf
	Else
		SetError(1)
		Return 0
	EndIf
	Local $iv_structdata, $i
	Local $v_buffer = DllStructCreate("dword")
	For $i = 0 To $iv_pointercount
		If $i = $iv_pointercount Then
			$v_buffer = DllStructCreate($sv_type)
			If @error Then
				SetError @error + 3)
				Return 0
			EndIf
			DllStructSetData($v_buffer, 1, $v_data)
			If @error Then
				SetError(8)
				Return 0
			EndIf
			$iv_address = "0x" & Hex($iv_structdata + $av_offset[$i])
			DllCall($ah_handle[0], "int", "WriteProcessMemory", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer), "int", "")
			If @error Then
				SetError(9)
				Return 0
			Else
				Return $iv_address
			EndIf
		ElseIf $i = 0 Then
			DllCall($ah_handle[0], "int", "ReadProcessMemory", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer), "int", "")
			If @error Then
				SetError(3)
				Return 0
			EndIf
			$iv_structdata = DllStructGetData($v_buffer, 1)
		Else
			$iv_address = "0x" & Hex($iv_structdata + $av_offset[$i])
			DllCall($ah_handle[0], "int", "ReadProcessMemory", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer), "int", "")
			If @error Then
				SetError(3)
				Return 0
			EndIf
			$iv_structdata = DllStructGetData($v_buffer, 1)
		EndIf
	Next
EndFunc


Func show()
    If GUISetState() = 1 Then
        $GUI1 = GUISetState(@SW_SHOW)
    ElseIf GUISetState() = 0 Then
        $GUI1 = GUISetState(@SW_HIDE)
    EndIf
EndFunc






Func _memorygetbaseaddress($ah_handle, $ihexdec = 0)
	Local $iv_address = 1048576
	Local $v_buffer = DllStructCreate("dword;dword;dword;dword;dword;dword;dword")
	Local $vdata
	Local $vtype
	If NOT IsArray($ah_handle) Then
		SetError(1)
		Return 0
	EndIf
	DllCall($ah_handle[0], "int", "VirtualQueryEx", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer))
	If NOT @error Then
		$vdata = Hex(DllStructGetData($v_buffer, 2))
		$vtype = Hex(DllStructGetData($v_buffer, 3))
		While $vtype <> "00000080"
			DllCall($ah_handle[0], "int", "VirtualQueryEx", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer))
			$vdata = Hex(DllStructGetData($v_buffer, 2))
			$vtype = Hex(DllStructGetData($v_buffer, 3))
			If Hex($iv_address) = "01000000" Then ExitLoop
			$iv_address += 65536
		WEnd
		If $vtype = "00000080" Then
			SetError(0)
			If $ihexdec = 1 Then
				Return Dec($vdata)
			Else
				Return $vdata
			EndIf
		Else
			SetError(2)
			Return 0
		EndIf
	Else
		SetError(3)
		Return 0
	EndIf
EndFunc

Let's Explain The Codes:
Code:
HotKeySet("{F12}", "show")
Code:
HotKeySet("{INS}", "show")


This will Show The D3D Menu And The Key is F12

Ex If you Want To Change Do it like this
Code:
HotKeySet("{F12}", "show")
And If We Want To Make It Num or Keys Like This :
Code:
HotKeySet("P", "show")
So Now the Key is "P"
-------------------------------------------
So This Is The Back Ground of The Menu:

Code:
$GUI = _Apple_Draw_Gui(221, 28,1, "", 0xCCFFFF	, 230)


$GUI1 = _Apple_Draw_Gui(221, 224, 1, "", 0xCCFFFF	, 230)
0xCCFFF is The Color of the menu

And Here is The List Of The Colors Codes : HTML color codes

-----------------------------------------------------------------
This is The Text of the hacks
and the 100 or 50 is the Width of the Text
Code:
_Apple_Create_Function("God Mode", 100) ;The Text Of The First Hack
_Apple_Create_Function("Super Weapons", 100);The Text Of The Second Hack
_Apple_Create_Function("Unlimited Ammo", 100)
_Apple_Create_Function("Ghost Mode", 100)
_Apple_Create_Function("Exit", 50)
---------------------------------------
Okay Guys There a thing Called #include <D3DBase.au3>
This is an additional #Include And it's important
This Include is the functions of the hack
I will let you make it so find every function in the injector and the Hack and make it and Call it D3DBase
------------------------------------------------------------
Now With The Injector Which Will Inject The Hack:
Code:
#Region
Code:
#AutoIt3Wrapper_Icon=..\..\WarRock.ico
#EndRegion
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>


FileInstall("D3DHack.ex", @TempDir & "\D3DHack.exe",1)




#Region ### START Koda GUI section ###
$Form2 = GUICreate("[AA]D3DInject", 300, 160, 337, 217)
$Status = GUICtrlCreateLabel("Status: Not Working", 83, 100, 254, 50)
GUICtrlSetColor($Status, 0x737CA1)
GUICtrlSetFont(-1, 10, 0, 20, "0")
$Label1 = GUICtrlCreateLabel("Waiting For AVA!", 45, 16, 254, 46)
GUICtrlSetFont(-1, 18, 0, 20, "0")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###








 
	 
While 1




	If	ProcessWait("AVA.exe") Then
		$Var0270 = ProcessExists("AVA.exe")
		$Var0271 = Fn0001($Var0270)
		$Status = GUICtrlCreateLabel("Status: Working", 83, 100, 254, 50)
		GUICtrlSetColor($Status, 0x737CA1)
		GUICtrlSetFont(-1, 18, 0, 20, "0")
	    $Label1 = GUICtrlCreateLabel("The D3D Working!", 80, 16, 254, 46)
	    GUICtrlSetFont(-1, 26, 800, 0, "Arial Narrow")
		ShellExecute( @TempDir & "\D3DHack.exe")
		Exit
	EndIf


WEnd








Func Fn000C($Arg00, $Arg01)
	If $Arg00 == 0 Then Return SetError(1, "", False)
	If Not (FileExists($Arg01)) Then Return SetError(2, "", False)
	If Not (StringRight($Arg01, 4) == ".dll") Then Return SetError(3, "", False)
	$Var0273 = DllOpen("kernel32.dll")
	If @error Then Return SetError(4, "", False)
	$Var0274 = DllStructCreate("char[255]")
	DllCall($Var0273, "DWORD", "GetFullPathNameA", "str", $Arg01, "DWORD", 0x00FF, "ptr", DllStructGetPtr($Var0274), "int", 0)
	If @error Then Return SetError(5, "", False)
	$Var0275 = DllCall($Var0273, "DWORD", "OpenProcess", "DWORD", 0x001F0FFF, "int", 0, "DWORD", $Arg00)
	If @error Then Return SetError(6, "", False)
	$Var0276 = DllCall($Var0273, "DWORD", "GetModuleHandleA", "str", "kernel32.dll")
	If @error Then Return SetError(7, "", False)
	$Var0277 = DllCall($Var0273, "DWORD", "GetProcAddress", "DWORD", $Var0276[0], "str", "LoadLibraryA")
	If @error Then Return SetError(8, "", False)
	$Var0278 = DllCall($Var0273, "DWORD", "VirtualAllocEx", "int", $Var0275[0], "int", 0, "ULONG_PTR", DllStructGetSize($Var0274), "DWORD", 0x3000, "int", 4)
	If @error Then Return SetError(9, "", False)
	DllCall("kernel32.dll", "BOOL", "WriteProcessMemory", "int", $Var0275[0], "DWORD", $Var0278[0], "str", DllStructGetData($Var0274, 1), "ULONG_PTR", DllStructGetSize($Var0274), "int", 0)
	If @error Then Return SetError(10, "", False)
	$Var0279 = DllCall($Var0273, "int", "CreateRemoteThread", "DWORD", $Var0275[0], "int", 0, "int", 0, "DWORD", $Var0277[0], "DWORD", $Var0278[0], "int", 0, "int", 0)
	If @error Then Return SetError(0x000B, "", False)
	DllCall($Var0273, "BOOL", "CloseHandle", "DWORD", $Var0275[0])
	DllClose($Var0273)
	Return SetError(0, "", True)


EndFunc


Func Fn000D($Arg00)
	Local $Local0007 = StringSplit($Arg00, "")
	$Arg00 = 0
	For $Var0002 = 1 To UBound($Local0007) - 1
		$Arg00 = $Arg00 + $Local0007[$Var0002]
	Next
	Return $Arg00
EndFunc


Func Fn0000($Arg00, $Arg01, $Arg02, $ArgOpt03 = False, $ArgOpt04 = 4194304, $ArgOpt05 = 16777215, $ArgOpt06 = 51200)
	If Not IsArray($Arg00) Then
		SetError(1)
		Return -1
	EndIf
	$Arg01 = StringRegExpReplace($Arg01, "[^0123456789ABCDEFabcdef.]", "")
	If StringLen($Arg01) = 0 Then
		SetError(2)
		Return -2
	EndIf
	If StringLen($Arg01) / 2 <> StringLen($Arg02) Then
		SetError(4)
		Return -4
	EndIf
	Local $Local0000 = ""
	Local $Var0000
	Local $Var0001
	For $Var0002 = 0 To StringLen($Arg02) - 1
		$Var0000 = StringLeft($Arg01, 2)
		$Arg01 = StringRight($Arg01, StringLen($Arg01) - 2)
		$Var0001 = StringLeft($Arg02, 1)
		$Arg02 = StringRight($Arg02, StringLen($Arg02) - 1)
		If $Var0001 = "?" Then $Var0000 = ".."
		$Local0000 = $Local0000 & $Var0000
	Next
	$Arg01 = $Local0000
	For $Var0003 = $ArgOpt04 To $ArgOpt05 Step $ArgOpt06 - (StringLen($Arg01) / 2)
		StringRegExp(Fn0002($Var0003, $Arg00, "byte[" & $ArgOpt06 & "]"), $Arg01, 1, 2)
		If Not @error Then
			If $ArgOpt03 Then
				Return StringFormat("0x%.8X", $Var0003 + ((@extended - 2) / 2))
			Else
				Return StringFormat("0x%.8X", $Var0003 + ((@extended - StringLen($Arg01) - 2) / 2))
			EndIf
		EndIf
	Next
	Return -3
EndFunc


Func Fn0001($Arg00, $ArgOpt01 = 2035711, $ArgOpt02 = 1)
	If Not ProcessExists($Arg00) Then
		SetError(1)
		Return 0
	EndIf
	Local $Local0001[2] = [DllOpen("kernel32.dll")]
	If @error Then
		SetError(2)
		Return 0
	EndIf
	Local $Local0002 = DllCall($Local0001[0], "int", "OpenProcess", "int", $ArgOpt01, "int", $ArgOpt02, "int", $Arg00)
	If @error Then
		DllClose($Local0001[0])
		SetError(3)
		Return 0
	EndIf
	$Local0001[1] = $Local0002[0]
	Return $Local0001
EndFunc


Func Fn0002($Arg00, $Arg01, $ArgOpt02 = "dword")
	If Not IsArray($Arg01) Then
		SetError(1)
		Return 0
	EndIf
	Local $Local0003 = DllStructCreate($ArgOpt02)
	If @error Then
		SetError @error + 1)
		Return 0
	EndIf
	DllCall($Arg01[0], "int", "ReadProcessMemory", "int", $Arg01[1], "int", $Arg00, "ptr", DllStructGetPtr($Local0003), "int", DllStructGetSize($Local0003), "int", "")
	If Not @error Then
		Local $Local0004 = DllStructGetData($Local0003, 1)
		Return $Local0004
	Else
		SetError(6)
		Return 0
	EndIf
EndFunc


Func Fn0003($Arg00, $Arg01, $Arg02, $ArgOpt03 = "dword")
	If Not IsArray($Arg01) Then
		SetError(1)
		Return 0
	EndIf
	Local $Local0003 = DllStructCreate($ArgOpt03)
	If @error Then
		SetError @error + 1)
		Return 0
	Else
		DllStructSetData($Local0003, 1, $Arg02)
		If @error Then
			SetError(6)
			Return 0
		EndIf
	EndIf
	DllCall($Arg01[0], "int", "WriteProcessMemory", "int", $Arg01[1], "int", $Arg00, "ptr", DllStructGetPtr($Local0003), "int", DllStructGetSize($Local0003), "int", "")
	If Not @error Then
		Return 1
	Else
		SetError(7)
		Return 0
	EndIf
EndFunc


Func Fn0004($Arg00)
	If Not IsArray($Arg00) Then
		SetError(1)
		Return 0
	EndIf
	DllCall($Arg00[0], "int", "CloseHandle", "int", $Arg00[1])
	If Not @error Then
		DllClose($Arg00[0])
		Return 1
	Else
		DllClose($Arg00[0])
		SetError(2)
		Return 0
	EndIf
EndFunc


Func Fn0005($Arg00, $Arg01, $Arg02, $ArgOpt03 = "dword")
	If IsArray($Arg02) Then
		If IsArray($Arg01) Then
			Local $Local0005 = UBound($Arg02) - 1
		Else
			SetError(2)
			Return 0
		EndIf
	Else
		SetError(1)
		Return 0
	EndIf
	Local $Local0006[2], $Var0002
	Local $Local0003 = DllStructCreate("dword")
	For $Var0002 = 0 To $Local0005
		If $Var0002 = $Local0005 Then
			$Local0003 = DllStructCreate($ArgOpt03)
			If @error Then
				SetError @error + 2)
				Return 0
			EndIf
			$Arg00 = "0x" & Hex($Local0006[1] + $Arg02[$Var0002])
			DllCall($Arg01[0], "int", "ReadProcessMemory", "int", $Arg01[1], "int", $Arg00, "ptr", DllStructGetPtr($Local0003), "int", DllStructGetSize($Local0003), "int", "")
			If @error Then
				SetError(7)
				Return 0
			EndIf
			$Local0006[1] = DllStructGetData($Local0003, 1)
		ElseIf $Var0002 = 0 Then
			DllCall($Arg01[0], "int", "ReadProcessMemory", "int", $Arg01[1], "int", $Arg00, "ptr", DllStructGetPtr($Local0003), "int", DllStructGetSize($Local0003), "int", "")
			If @error Then
				SetError(7)
				Return 0
			EndIf
			$Local0006[1] = DllStructGetData($Local0003, 1)
		Else
			$Arg00 = "0x" & Hex($Local0006[1] + $Arg02[$Var0002])
			DllCall($Arg01[0], "int", "ReadProcessMemory", "int", $Arg01[1], "int", $Arg00, "ptr", DllStructGetPtr($Local0003), "int", DllStructGetSize($Local0003), "int", "")
			If @error Then
				SetError(7)
				Return 0
			EndIf
			$Local0006[1] = DllStructGetData($Local0003, 1)
		EndIf
	Next
	$Local0006[0] = $Arg00
	Return $Local0006
EndFunc


Func Fn0006($Arg00, $Arg01, $Arg02, $Arg03, $ArgOpt04 = "dword")
	If IsArray($Arg02) Then
		If IsArray($Arg01) Then
			Local $Local0005 = UBound($Arg02) - 1
		Else
			SetError(2)
			Return 0
		EndIf
	Else
		SetError(1)
		Return 0
	EndIf
	Local $Var0004, $Var0002
	Local $Local0003 = DllStructCreate("dword")
	For $Var0002 = 0 To $Local0005
		If $Var0002 = $Local0005 Then
			$Local0003 = DllStructCreate($ArgOpt04)
			If @error Then
				SetError @error + 3)
				Return 0
			EndIf
			DllStructSetData($Local0003, 1, $Arg03)
			If @error Then
				SetError(8)
				Return 0
			EndIf
			$Arg00 = "0x" & Hex($Var0004 + $Arg02[$Var0002])
			DllCall($Arg01[0], "int", "WriteProcessMemory", "int", $Arg01[1], "int", $Arg00, "ptr", DllStructGetPtr($Local0003), "int", DllStructGetSize($Local0003), "int", "")
			If @error Then
				SetError(9)
				Return 0
			Else
				Return $Arg00
			EndIf
		ElseIf $Var0002 = 0 Then
			DllCall($Arg01[0], "int", "ReadProcessMemory", "int", $Arg01[1], "int", $Arg00, "ptr", DllStructGetPtr($Local0003), "int", DllStructGetSize($Local0003), "int", "")
			If @error Then
				SetError(3)
				Return 0
			EndIf
			$Var0004 = DllStructGetData($Local0003, 1)
		Else
			$Arg00 = "0x" & Hex($Var0004 + $Arg02[$Var0002])
			DllCall($Arg01[0], "int", "ReadProcessMemory", "int", $Arg01[1], "int", $Arg00, "ptr", DllStructGetPtr($Local0003), "int", DllStructGetSize($Local0003), "int", "")
			If @error Then
				SetError(3)
				Return 0
			EndIf
			$Var0004 = DllStructGetData($Local0003, 1)
		EndIf
	Next
EndFunc


Func Fn0007($Arg00, $Arg01)
	Const $Var0005 = 0x0020
	Const $Var0006 = 8
	Const $Var0007 = 2
	Local $Var0008, $Var0009, $Var000A, $Var000B, $Var000C, $Var000D, $Var000E
	$Var000C = 1
	$Var000F = DllStructCreate("dword;int")
	If IsArray($Arg00) Then $Var000C = UBound($Arg00)
	$Var0010 = DllStructCreate("dword;dword[" & (3 * $Var000C) & "]")
	$Var0011 = DllStructCreate("dword;dword[" & (3 * $Var000C) & "]")
	$Var000B = DllCall("kernel32.dll", "hwnd", "GetCurrentProcess")
	$Var0009 = DllCall("advapi32.dll", "int", "OpenProcessToken", "hwnd", $Var000B[0], "int", BitOR($Var0005, $Var0006), "int_ptr", 0)
	If $Var0009[0] Then
		$Var0008 = $Var0009[3]
		DllStructSetData($Var0010, 1, 1)
		$Var000D = 1
		While $Var000D <= $Var000C
			If IsArray($Arg00) Then
				$Var000E = $Arg00[$Var000D - 1]
			Else
				$Var000E = $Arg00
			EndIf
			$Var0012 = DllCall("advapi32.dll", "int", "LookupPrivilegeValue", "str", "", "str", $Var000E, "ptr", DllStructGetPtr($Var000F))
			If $Var0012[0] Then
				If $Arg01 Then
					DllStructSetData($Var0010, 2, $Var0007, (3 * $Var000D))
				Else
					DllStructSetData($Var0010, 2, 0, (3 * $Var000D))
				EndIf
				DllStructSetData($Var0010, 2, DllStructGetData($Var000F, 1), (3 * ($Var000D - 1)) + 1)
				DllStructSetData($Var0010, 2, DllStructGetData($Var000F, 2), (3 * ($Var000D - 1)) + 2)
				DllStructSetData($Var000F, 1, 0)
				DllStructSetData($Var000F, 2, 0)
			EndIf
			$Var000D += 1
		WEnd
		$Var0012 = DllCall("advapi32.dll", "int", "AdjustTokenPrivileges", "hwnd", $Var0008, "int", 0, "ptr", DllStructGetPtr($Var0010), "int", DllStructGetSize($Var0011), "ptr", DllStructGetPtr($Var0011), "int_ptr", 0)
		$Var0013 = DllCall("kernel32.dll", "int", "GetLastError")
	EndIf
	$Var0011 = 0
	$Var0010 = 0
	$Var000F = 0
	If $Var0009[0] = 0 Then Return 0
	$Var0009 = DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $Var0008)
	If Not $Var0012[0] And Not $Var0009[0] Then Return 0
	Return $Var0012[0]
EndFunc
Global $Var0014


Func Fn0008($ArgOpt00 = "skin.dll")
	$ArgOpt00 = "F:\" & $ArgOpt00
	$Var0014 = DllOpen($ArgOpt00)
EndFunc


Func Fn0009($Arg00, $Arg01, $ArgOpt02 = 1)
	DllCall($Var0014, "int:cdecl", "InitLicenKeys", "wstr", "SKINCRAFTER", "wstr", "SKINCRAFTER.COM", "wstr", "support@skincrafter.com", "wstr", "DEMOSKINCRAFTERLICENCE")
	DllCall($Var0014, "int:cdecl", "InitDecoration", "int", 1)
	DllCall($Var0014, "int:cdecl", "LoadSkinFromFile", "wstr", $Arg01)
	DllCall($Var0014, "int:cdecl", "ApplySkin")
	DllCall($Var0014, "int:cdecl", "DecorateAs", "long", $Arg00, "long", 1)
	If $ArgOpt02 = 1 Then DllCall($Var0014, "int:cdecl", "UpdateControl", "wstr", 0)
EndFunc


Func Fn000A()
	Return DllCall($Var0014, "int:cdecl", "UpdateControl", "wstr", 0)
EndFunc


Func Fn000B()
	DllCall($Var0014, "int", "DeInitDecoration")
	DllCall($Var0014, "int", "RemoveSkin")
	DllClose($Var0014)
	$Var0014 = -1
EndFunc
Global Const $Var0015 = -3
Global Const $Var0016 = -4
Global Const $Var0017 = -5
Global Const $Var0018 = -6
Global Const $Var0019 = -7
Global Const $Var001A = -8
Global Const $Var001B = -9
Global Const $Var001C = -10
Global Const $Var001D = -0x000B
Global Const $Var001E = -0x000C
Global Const $Var001F = -0x000D
Global Const $Var0020 = "GUI_RUNDEFMSG"
Global Const $Var0021 = 0
Global Const $Var0022 = 1
Global Const $Var0023 = 2
Global Const $Var0024 = 1
Global Const $Var0025 = 2
Global Const $Var0026 = 4
Global Const $Var0027 = 8
Global Const $Var0028 = 0x1000
Global Const $Var0029 = $Var0027
Global Const $Var002A = 0x0010
Global Const $Var002B = 0x0020
Global Const $Var002C = 0x0040
Global Const $Var002D = 0x0080
Global Const $Var002E = 0x0100
Global Const $Var002F = 0x2000
Global Const $Var0030 = 0x0200
Global Const $Var0031 = 0x0400
Global Const $Var0032 = 0x0800
Global Const $Var0033 = 2
Global Const $Var0034 = 4
Global Const $Var0035 = 8
Global Const $Var0036 = 1
Global Const $Var0037 = 2
Global Const $Var0038 = 4
Global Const $Var0039 = 8
Global Const $Var003A = 0x0020
Global Const $Var003B = 0x0040
Global Const $Var003C = 0x0080
Global Const $Var003D = 0x0100
Global Const $Var003E = 0x0200
Global Const $Var003F = 0x0300
Global Const $Var0040 = 0x0220
Global Const $Var0041 = 0x0240
Global Const $Var0042 = 0x0322
Global Const $Var0043 = 0x0066
Global Const $Var0044 = 1
Global Const $Var0045 = 2
Global Const $Var0046 = 4
Global Const $Var0047 = 6
Global Const $Var0048 = 8
Global Const $Var0049 = 10
Global Const $Var004A = 0x000C
Global Const $Var004B = 0x000E
Global Const $Var004C = 0x0010
Global Const $Var004D = 0x0012
Global Const $Var004E = 0x0014
Global Const $Var004F = 0x0016
Global Const $Var0050 = 0x0018
Global Const $Var0051 = -2
Global Const $Var0052 = -1
Global Const $Var0053 = -2
Global Const $Var0054 = 0xFE000000
Global Const $Var0055 = 0x00100000
Global Const $Var0056 = 0
Global Const $Var0057 = 1
Global Const $Var0058 = 2
Global Const $Var0059 = 3
Global Const $Var005A = 4
Global Const $Var005B = 5
Global Const $Var005C = 6
Global Const $Var005D = 7
Global Const $Var005E = 8
Global Const $Var005F = 9
Global Const $Var0060 = 0x000B
Global Const $Var0061 = 0x000C
Global Const $Var0062 = 0x000E
Global Const $Var0063 = 0x0010
Global Const $Var0064 = 0x0011
Global Const $Var0065 = 0x0012
Global Const $Var0066 = 0x0080
Global Const $Var0067 = 0x0100
Global Const $Var0068 = 0x0200
Global Const $Var0069 = 0x0400
Global Const $Var006A = 0x1000
Global Const $Var006B = 0
Global Const $Var006C = 0
Global Const $Var006D = $Var0067
Global Const $Var006E = $Var0067
Global Const $Var006F = 0
Global Const $Var0070 = 0
Global Const $Var0071 = 0x00010000
Global Const $Var0072 = 0x00020000
Global Const $Var0073 = 0x00010000
Global Const $Var0074 = 0x00020000
Global Const $Var0075 = 0x00040000
Global Const $Var0076 = 0x00040000
Global Const $Var0077 = 0x00080000
Global Const $Var0078 = 0x00100000
Global Const $Var0079 = 0x00200000
Global Const $Var007A = 0x00400000
Global Const $Var007B = 0x00800000
Global Const $Var007C = 0x00C00000
Global Const $Var007D = 0x00CF0000
Global Const $Var007E = 0x00CF0000
Global Const $Var007F = 0x01000000
Global Const $Var0080 = 0x02000000
Global Const $Var0081 = 0x04000000
Global Const $Var0082 = 0x08000000
Global Const $Var0083 = 0x10000000
Global Const $Var0084 = 0x20000000
Global Const $Var0085 = 0x40000000
Global Const $Var0086 = 0x80000000
Global Const $Var0087 = 0x80880000
Global Const $Var0088 = 0x0080
Global Const $Var0089 = 0x0200
Global Const $Var008A = 0x2000
Global Const $Var008B = 0x0010
Global Const $Var008C = 0x0040
Global Const $Var008D = 0x00040000
Global Const $Var008E = 0x02000000
Global Const $Var008F = 0x0200
Global Const $Var0090 = 0x0400
Global Const $Var0091 = 1
Global Const $Var0092 = 0x4000
Global Const $Var0093 = 0x0300
Global Const $Var0094 = 0x1000
Global Const $Var0095 = 0x00020000
Global Const $Var0096 = 0x0080
Global Const $Var0097 = 8
Global Const $Var0098 = 0x0020
Global Const $Var0099 = 0x0100
Global Const $Var009A = 0x00080000
Global Const $Var009B = 0x00010000
Global Const $Var009C = 0x00400000
Global Const $Var009D = 0x2000
Global Const $Var009E = 0x000E
Global Const $Var009F = 0x000D
Global Const $Var00A0 = 5
Global Const $Var00A1 = 0x0214
Global Const $Var00A2 = 0x0400
Global Const $Var00A3 = 1
Global Const $Var00A4 = 2
Global Const $Var00A5 = 3
Global Const $Var00A6 = 6
Global Const $Var00A7 = 7
Global Const $Var00A8 = 8
Global Const $Var00A9 = 10
Global Const $Var00AA = 0x000B
Global Const $Var00AB = 0x000C
Global Const $Var00AC = 0x000F
Global Const $Var00AD = 0x0010
Global Const $Var00AE = 0x0012
Global Const $Var00AF = 0x0014
Global Const $Var00B0 = 0x0015
Global Const $Var00B1 = 0x0018
Global Const $Var00B2 = 0x001A
Global Const $Var00B3 = 0x001B
Global Const $Var00B4 = 0x001C
Global Const $Var00B5 = 0x001D
Global Const $Var00B6 = 0x001E
Global Const $Var00B7 = 0x001F
Global Const $Var00B8 = 0x0020
Global Const $Var00B9 = 0x0021
Global Const $Var00BA = 0x0022
Global Const $Var00BB = 0x0023
Global Const $Var00BC = 0x0024
Global Const $Var00BD = 0x0026
Global Const $Var00BE = 0x0027
Global Const $Var00BF = 0x0028
Global Const $Var00C0 = 0x002A
Global Const $Var00C1 = 0x002B
Global Const $Var00C2 = 0x002C
Global Const $Var00C3 = 0x002D
Global Const $Var00C4 = 0x002E
Global Const $Var00C5 = 0x002F
Global Const $Var00C6 = 0x0030
Global Const $Var00C7 = 0x0031
Global Const $Var00C8 = 0x0032
Global Const $Var00C9 = 0x0033
Global Const $Var00CA = 0x0037
Global Const $Var00CB = 0x0039
Global Const $Var00CC = 0x003D
Global Const $Var00CD = 0x0041
Global Const $Var00CE = 0x0044
Global Const $Var00CF = 0x0046
Global Const $Var00D0 = 0x0047
Global Const $Var00D1 = 0x0048
Global Const $Var00D2 = 0x004E
Global Const $Var00D3 = 0x004A
Global Const $Var00D4 = 0x004B
Global Const $Var00D5 = 0x0050
Global Const $Var00D6 = 0x0051
Global Const $Var00D7 = 0x0052
Global Const $Var00D8 = 0x0053
Global Const $Var00D9 = 0x0054
Global Const $Var00DA = 0x0055
Global Const $Var00DB = 0x0300
Global Const $Var00DC = 0x0301
Global Const $Var00DD = 0x0302
Global Const $Var00DE = 0x0303
Global Const $Var00DF = 0x0304
Global Const $Var00E0 = 0x007B
Global Const $Var00E1 = 0x007C
Global Const $Var00E2 = 0x007D
Global Const $Var00E3 = 0x007E
Global Const $Var00E4 = 0x007F
Global Const $Var00E5 = 0x0080
Global Const $Var00E6 = 0x0081
Global Const $Var00E7 = 0x0082
Global Const $Var00E8 = 0x0083
Global Const $Var00E9 = 0x0084
Global Const $Var00EA = 0x0085
Global Const $Var00EB = 0x0086
Global Const $Var00EC = 0x0087
Global Const $Var00ED = 0x0088
Global Const $Var00EE = 0x00A0
Global Const $Var00EF = 0x00A1
Global Const $Var00F0 = 0x00A2
Global Const $Var00F1 = 0x00A3
Global Const $Var00F2 = 0x00A4
Global Const $Var00F3 = 0x00A5
Global Const $Var00F4 = 0x00A6
Global Const $Var00F5 = 0x00A7
Global Const $Var00F6 = 0x00A8
Global Const $Var00F7 = 0x00A9
Global Const $Var00F8 = 0x0100
Global Const $Var00F9 = 0x0101
Global Const $Var00FA = 0x0102
Global Const $Var00FB = 0x0103
Global Const $Var00FC = 0x0104
Global Const $Var00FD = 0x0105
Global Const $Var00FE = 0x0106
Global Const $Var00FF = 0x0107
Global Const $Var0100 = 0x0110
Global Const $Var0101 = 0x0111
Global Const $Var0102 = 0x0112
Global Const $Var0103 = 0x0113
Global Const $Var0104 = 0x0114
Global Const $Var0105 = 0x0115
Global Const $Var0106 = 0x0116
Global Const $Var0107 = 0x0117
Global Const $Var0108 = 0x011F
Global Const $Var0109 = 0x0120
Global Const $Var010A = 0x0121
Global Const $Var010B = 0x0122
Global Const $Var010C = 0x0123
Global Const $Var010D = 0x0124
Global Const $Var010E = 0x0125
Global Const $Var010F = 0x0126
Global Const $Var0110 = 0x0127
Global Const $Var0111 = 0x0128
Global Const $Var0112 = 0x0129
Global Const $Var0113 = 0x0132
Global Const $Var0114 = 0x0133
Global Const $Var0115 = 0x0134
Global Const $Var0116 = 0x0135
Global Const $Var0117 = 0x0136
Global Const $Var0118 = 0x0137
Global Const $Var0119 = 0x0138
Global Const $Var011A = 0x0019
Global Const $Var011B = 0x01E1
Global Const $Var011C = 0
Global Const $Var011D = $Var011C - 1
Global Const $Var011E = $Var011C - 2
Global Const $Var011F = $Var011C - 3
Global Const $Var0120 = $Var011C - 4
Global Const $Var0121 = $Var011C - 5
Global Const $Var0122 = $Var011C - 6
Global Const $Var0123 = $Var011C - 7
Global Const $Var0124 = $Var011C - 8
Global Const $Var0125 = $Var011C - 0x000C
Global Const $Var0126 = $Var011C - 0x000D
Global Const $Var0127 = $Var011C - 0x000E
Global Const $Var0128 = $Var011C - 0x000F
Global Const $Var0129 = $Var011C - 0x0010
Global Const $Var012A = $Var011C - 0x0011
Global Const $Var012B = $Var011C - 0x0012
Global Const $Var012C = $Var011C - 0x0013
Global Const $Var012D = $Var011C - 0x0014
Global Const $Var012E = $Var011C - 0x0015
Global Const $Var012F = $Var011C - 0x0016
Global Const $Var0130 = 0x0200
Global Const $Var0131 = 0x0201
Global Const $Var0132 = 0x0202
Global Const $Var0133 = 0x0203
Global Const $Var0134 = 0x0204
Global Const $Var0135 = 0x0205
Global Const $Var0136 = 0x0206
Global Const $Var0137 = 0x0207
Global Const $Var0138 = 0x0208
Global Const $Var0139 = 0x0209
Global Const $Var013A = 0x020A
Global Const $Var013B = 0x020B
Global Const $Var013C = 0x020C
Global Const $Var013D = 0x020D
Global Const $Var013E = 0x020E
Global Const $Var013F = 0
Global Const $Var0140 = 1
Global Const $Var0141 = 2
Global Const $Var0142 = 3
Global Const $Var0143 = 4
Global Const $Var0144 = 5
Global Const $Var0145 = 6
Global Const $Var0146 = 2
Global Const $Var0147 = 1
Global Const $Var0148 = 1
Global Const $Var0149 = 2
Global Const $Var014A = 3
Global Const $Var014B = 4
Global Const $Var014C = 5
Global Const $Var014D = 0
Global Const $Var014E = 1
Global Const $Var014F = 2
Global Const $Var0150 = 3
Global Const $Var0151 = 1
Global Const $Var0152 = 2
Global Const $Var0153 = 0x2000
Global Const $Var0154 = ($Var0153 + 6)
Global Const $Var0155 = ($Var0153 + 5)
Global Const $Var0156 = $Var0153 + 1
Global Const $Var0157 = $Var0153 + 2
Global Const $Var0158 = $Var0153 + 3
Global Const $Var0159 = $Var0153 + 4
Global Const $Var015A = $Var0153 + 0x000B
Global Const $Var015B = 1
Global Const $Var015C = 2
Global Const $Var015D = 3
Global Const $Var015E = 0
Global Const $Var015F = 1
Global Const $Var0160 = 2
Global Const $Var0161 = 3
Global Const $Var0162 = 4
Global Const $Var0163 = 5
Global Const $Var0164 = 6
Global Const $Var0165 = 7
Global Const $Var0166 = 8
Global Const $Var0167 = 9
Global Const $Var0168 = 10
Global Const $Var0169 = 0x000B
Global Const $Var016A = 0x000C
Global Const $Var016B = 0x000D
Global Const $Var016C = 0x000E
Global Const $Var016D = 0x000F
Global Const $Var016E = 0x0010
Global Const $Var016F = 0x0011
Global Const $Var0170 = 0x0012
Global Const $Var0171 = 0x0013
Global Const $Var0172 = 0x0014
Global Const $Var0173 = 0x0015
Global Const $Var0174 = 0x0016
Global Const $Var0175 = 0x0017
Global Const $Var0176 = 0x0018
Global Const $Var0177 = 0x0019
Global Const $Var0178 = 0x001A
Global Const $Var0179 = 0x001B
Global Const $Var017A = 0x001C
Global Const $Var017B = 0x001D
Global Const $Var017C = 0x001E
Global Const $Var017D = 0x001F
Global Const $Var017E = 0x0020
Global Const $Var017F = 0x0021
Global Const $Var0180 = 0x0022
Global Const $Var0181 = 0x0023
Global Const $Var0182 = 0x0024
Global Const $Var0183 = 0x0025
Global Const $Var0184 = 0x0026
Global Const $Var0185 = 0x0027
Global Const $Var0186 = 0x0028
Global Const $Var0187 = 0x0029
Global Const $Var0188 = 0x002A
Global Const $Var0189 = 0x002B
Global Const $Var018A = 0x002C
Global Const $Var018B = 0x002D
Global Const $Var018C = 0x002E
Global Const $Var018D = 0x002F
Global Const $Var018E = 0x0030
Global Const $Var018F = 0x0031
Global Const $Var0190 = 0x0032
Global Const $Var0191 = 0x0033
Global Const $Var0192 = 0x0034
Global Const $Var0193 = 0x0035
Global Const $Var0194 = 0x0036
Global Const $Var0195 = 0x0037
Global Const $Var0196 = 0x0038
Global Const $Var0197 = 0x0039
Global Const $Var0198 = 0x003A
Global Const $Var0199 = 0x003B
Global Const $Var019A = 0x003C
Global Const $Var019B = 0x003D
Global Const $Var019C = 0x003E
Global Const $Var019D = 0x003F
Global Const $Var019E = 0x0043
Global Const $Var019F = 0x0044
Global Const $Var01A0 = 0x0045
Global Const $Var01A1 = 0x0046
Global Const $Var01A2 = 0x0047
Global Const $Var01A3 = 0x0048
Global Const $Var01A4 = 0x0049
Global Const $Var01A5 = 0x004A
Global Const $Var01A6 = 0x004B
Global Const $Var01A7 = 0x004C
Global Const $Var01A8 = 0x004D
Global Const $Var01A9 = 0x004E
Global Const $Var01AA = 0x004F
Global Const $Var01AB = 0x0050
Global Const $Var01AC = 0x0051
Global Const $Var01AD = 0x0052
Global Const $Var01AE = 0x0053
Global Const $Var01AF = 0x0054
Global Const $Var01B0 = 0x0056
Global Const $Var01B1 = 0x0057
Global Const $Var01B2 = 0x0058
Global Const $Var01B3 = 0x0059
Global Const $Var01B4 = 0x005A
Global Const $Var01B5 = 0x1000
Global Const $Var01B6 = 0x2000
Global Const $Var01B7 = 0x2001
Global Const $Var01B8 = 0x2002
Global Const $Var01B9 = 0x0042
Global Const $Var01BA = 0x40000000
Global Const $Var01BB = 0x00550009
Global Const $Var01BC = 0x00C000CA
Global Const $Var01BD = 0x00BB0226
Global Const $Var01BE = 0x80000000
Global Const $Var01BF = 0x00330008
Global Const $Var01C0 = 0x001100A6
Global Const $Var01C1 = 0x00F00021
Global Const $Var01C2 = 0x005A0049
Global Const $Var01C3 = 0x00FB0A09
Global Const $Var01C4 = 0x008800C6
Global Const $Var01C5 = 0x00CC0020
Global Const $Var01C6 = 0x00440328
Global Const $Var01C7 = 0x00660046
Global Const $Var01C8 = 0x00EE0086
Global Const $Var01C9 = 0x00FF0062
Global Const $Var01CA = 8
Global Const $Var01CB = 0x0400
Global Const $Var01CC = 1
Global Const $Var01CD = 0x2000
Global Const $Var01CE = 0x8000
Global Const $Var01CF = 0x0040
Global Const $Var01D0 = 0x0200
Global Const $Var01D1 = 0x00100000
Global Const $Var01D2 = 0x1000
Global Const $Var01D3 = 0
Global Const $Var01D4 = 0x00010000
Global Const $Var01D5 = 0x0100
Global Const $Var01D6 = 0x00080000
Global Const $Var01D7 = 0x0800
Global Const $Var01D8 = 0x4000
Global Const $Var01D9 = 0x00200000
Global Const $Var01DA = 2
Global Const $Var01DB = 0x00020000
Global Const $Var01DC = 0x0020
Global Const $Var01DD = 0x0080
Global Const $Var01DE = 0
Global Const $Var01DF = 4
Global Const $Var01E0 = 0x0010
Global Const $Var01E1 = 0x00040000
Global Const $Var01E2 = 4
Global Const $Var01E3 = 0x0400
Global Const $Var01E4 = 2
Global Const $Var01E5 = 1
Global Const $Var01E6 = 0x0020
Global Const $Var01E7 = 0x0800
Global Const $Var01E8 = 0x0010
Global Const $Var01E9 = 8
Global Const $Var01EA = 0x0200
Global Const $Var01EB = 0x0100
Global Const $Var01EC = 0x0080
Global Const $Var01ED = 0x0040
Global Const $Var01EE = 0x0305
Global Const $Var01EF = 0x0306
Global Const $Var01F0 = 0x0307
Global Const $Var01F1 = 0x0308
Global Const $Var01F2 = 0x0309
Global Const $Var01F3 = 0x030A
Global Const $Var01F4 = 0x030B
Global Const $Var01F5 = 0x030C
Global Const $Var01F6 = 0x030D
Global Const $Var01F7 = 0x030E
Global Const $Var01F8 = -2
Global Const $Var01F9 = -1
Global Const $Var01FA = 0
Global Const $Var01FB = 1
Global Const $Var01FC = 2
Global Const $Var01FD = 3
Global Const $Var01FE = 4
Global Const $Var01FF = $Var01FE
Global Const $Var0200 = 5
Global Const $Var0201 = 6
Global Const $Var0202 = 7
Global Const $Var0203 = 8
Global Const $Var0204 = 9
Global Const $Var0205 = 10
Global Const $Var0206 = 0x000B
Global Const $Var0207 = 0x000C
Global Const $Var0208 = 0x000D
Global Const $Var0209 = 0x000E
Global Const $Var020A = 0x000F
Global Const $Var020B = 0x0010
Global Const $Var020C = 0x0011
Global Const $Var020D = 0x0012
Global Const $Var020E = $Var0203
Global Const $Var020F = $Var0204
Global Const $Var0210 = $Var0205
Global Const $Var0211 = $Var020C
Global Const $Var0212 = 0x0013
Global Const $Var0213 = 0x0014
Global Const $Var0214 = 0x0015
Global Const $Var0215 = 0
Global Const $Var0216 = 1
Global Const $Var0217 = 2
Global Const $Var0218 = 3
Global Const $Var0219 = 4
Global Const $Var021A = 5
Global Const $Var021B = 6
Global Const $Var021C = 7
Global Const $Var021D = 8
Global Const $Var021E = 9
Global Const $Var021F = 10
Global Const $Var0220 = 0x000B
Global Const $Var0221 = 0x000C
Global Const $Var0222 = 0x000D
Global Const $Var0223 = 0x000E
Global Const $Var0224 = 0x000F
Global Const $Var0225 = 0x0010
Global Const $Var0226 = 0x0011
Global Const $Var0227 = 0x0012
Global Const $Var0228 = 0x0013
Global Const $Var0229 = 0x0014
Global Const $Var022A = 0x0015
Global Const $Var022B = 0x0016
Global Const $Var022C = 0x0017
Global Const $Var022D = 0x0018
Global Const $Var022E = 0x001A
Global Const $Var022F = 0x001B
Global Const $Var0230 = 0x001C
Global Const $Var0231 = 0x001D
Global Const $Var0232 = 0x001E
Global Const $Var0233 = 1
Global Const $Var0234 = 0x000F
Global Const $Var0235 = 0x0010
Global Const $Var0236 = 0x0014
Global Const $Var0237 = 0x0014
Global Const $Var0238 = 0x0014
Global Const $Var0239 = -1
Global Const $Var023A = 0
Global Const $Var023B = 1
Global Const $Var023C = 4
Global Const $Var023D = 5
Global Const $Var023E = 8
Global Const $Var023F = 9
Global Const $Var0240 = 0x0080
Global Const $Var0241 = 0x0040
Global Const $Var0242 = 0x0020
Global Const $Var0243 = 8
Global Const $Var0244 = 0x0010
Global Const $Var0245 = 0x0200
Global Const $Var0246 = 4
Global Const $Var0247 = 1
Global Const $Var0248 = 2
Global Const $Var0249 = 0x0100
Global Const $Var024A = 1
Global Const $Var024B = 2
Global Const $Var024C = 3
Global Const $Var024D = 4
Global Const $Var024E = 0x00010000
Global Const $Var024F = 0x00010001
Global Const $Var0250 = 0x00010002
Global Const $Var0251 = 0x00010003
Global Const $Var0252 = 0x00010004
Global Const $Var0253 = 0x00020000
Global Const $Var0254 = 1
Global Const $Var0255 = 2
Global Const $Var0256 = 4
Global Const $Var0257 = 8
Global Const $Var0258 = 0x0010
Global Const $Var0259 = 0x0020
Global Const $Var025A = 0x0040
Global Const $Var025B = 0x0080
Global Const $Var025C = 0x0100
Global Const $Var025D = 0x0200
Global Const $Var025E = 0x0400
Global Const $Var025F = 0x0800
Global Const $Var0260 = 0x1000
Global Const $Var0261 = 0
Global Const $Var0262 = 2
Global Const $Var0263 = 4
Global Const $Var0264 = 0x0010
Global Const $Var0265 = 0x0020
Global Const $Var0266 = 0x0020
Global Const $Var0267 = 0x0040
Global Const $Var0268 = 8
Global Const $Var0269 = 0x0100
Global Const $Var026A = BitOR($Var0072, $Var007C, $Var0086, $Var0077)


Done....

why did you put that much in code ? you must had add some included instand of putting it in the code
Quote Originally Posted by AVA PlaYe View Post
why did you put that much in code ? you must had add some included instand of putting it in the code
I will add it
Quote Originally Posted by Argonauts View Post
I will add it


here my first, it work with ava only, you can use mouse or arrow to put on or off, home for hide or show.

i didn't took any of your code, but thanks since you gave me the idea to make that

btw the function are fake, since i haven't do the code for them yet.


Q: did you use apple d3d fake ?
Quote Originally Posted by AVA PlaYe View Post


here my first, it work with ava only, you can use mouse or arrow to put on or off, home for hide or show.

i didn't took any of your code, but thanks since you gave me the idea to make that

btw the function are fake, since i haven't do the code for them yet.


Q: did you use apple d3d fake ?
Yes to make it more easier

Now we have to make the codes

----------------
Also I Can Make like this


Add me Skype : AeriaAVA-EG


PS: I see in the screen you making a form

It can be completed like this with Autoit?
Quote Originally Posted by Argonauts View Post
Yes to make it more easier

Now we have to make the codes

----------------
Also I Can Make like this


Add me Skype : AeriaAVA-EG


PS: I see in the screen you making a form

It can be completed like this with Autoit?
Why do you have 2 accounts here? I've noticed that AeriaAVA is also yours since you gave up the same Skype username on here as its on the AeriaAVA profile..

@Lehsyrus @Justin
Isn't multi-account disallowed?
Quote Originally Posted by GeenStijl View Post
Why do you have 2 accounts here? I've noticed that AeriaAVA is also yours since you gave up the same Skype username on here as its on the AeriaAVA profile..

@Lehsyrus @Justin
Isn't multi-account disallowed?
It's not your bussiens i made this thread for the code not for talking about anything other
Quote Originally Posted by Argonauts View Post
It's not your bussiens i made this thread for the code not for talking about anything other
Well i dont even give a f*** about you though. Just want to be sure that having multiple accounts is disallowed.
Quote Originally Posted by Argonauts View Post
It's not your bussiens i made this thread for the code not for talking about anything other
ima keep making it better, well here what it do actually

Quote Originally Posted by AVA PlaYe View Post
ima keep making it better, well here what it do actually

Nice

you have now to get my injector i made it better
Quote Originally Posted by Argonauts View Post
Nice

you have now to get my injector i made it better
gonna release a test tmr for d3d menu, it will include only custo crosshair as option but, like i said its a test
Quote Originally Posted by AVA PlaYe View Post
gonna release a test tmr for d3d menu, it will include only custo crosshair as option but, like i said its a test
BTW I made on like yours
Quote Originally Posted by Argonauts View Post
BTW I made on like yours
i don't think :P also for the crosshair ill remove the arrow, since if arrow is set, if the program is open, you cannot use your arrow even if it's not ON
Posts 1–15 of 21 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us