Autohotkey OneByte RadarHack - радар хак для cs:go

Радар хак для win7. Может работать на любой ос. Связанная тема.

#NoEnv

$F1::
t := !t
(t = 1) ? n := 2 : n := 0

Data := n
Size = 1

VarSetCapacity(Buf, Size, 0)
NumPut(Data, Buf, "UInt")

PROCESS_VM_WRITE = 0x20
PROCESS_VM_OPERATION = 0x8

Process, Exist, csgo.exe

If(!ErrorLevel) {
  MsgBox, Process not found.
}

PID := ErrorLevel

base := GetDllBase("client.dll", ErrorLevel)
Address := base + 1992267
;msgbox % Address

hProcess := DllCall("OpenProcess", "UInt", PROCESS_VM_WRITE | PROCESS_VM_OPERATION
                                 , "Int",  False
                                 , "UInt", PID)
If(!hProcess) {
   MsgBox, Failed to open process.
}

Ret := DllCall("WriteProcessMemory", "UInt", hProcess
                                   , "UInt", Address
                                   , "UInt", &Buf
                                   , "UInt", Size
                                   , "UInt", 0)


DllCall("CloseHandle", "UInt", hProcess)

If(!Ret) {
  MsgBox, Failed to write.
}
return


GetDllBase(DllName, PID = 0)
{
   TH32CS_SNAPMODULE := 0x00000008
    INVALID_HANDLE_VALUE = -1
    VarSetCapacity(me32, 548, 0)
    NumPut(548, me32, "Uint")
    snapMod := DllCall("CreateToolhelp32Snapshot", "Uint", TH32CS_SNAPMODULE
                                                 , "Uint", PID)
    If (snapMod = INVALID_HANDLE_VALUE) {
        Return 0
    }
    If (DllCall("Module32First", "Uint", snapMod, "Uint", &me32)){
        while(DllCall("Module32Next", "Uint", snapMod, "UInt", &me32)) {
            If !DllCall("lstrcmpi", "Str", DllName, "UInt", &me32 + 32) {
                DllCall("CloseHandle", "UInt", snapMod)
                Return NumGet(&me32 + 20)
            }
        }
    }
    DllCall("CloseHandle", "Uint", snapMod)
    Return 0
}
3 Likes

Ошибка failed to write

Радар хак сейчас не работает даже в питон скрипте на главной странице.

Неизвестно когда заработает?

Не знаю, если его не пофиксили, но по идее нужно новый чит писать с нуля, это не просто.

когда чит обновлят уже не работает кнопка , забинденная обновление пофиксели

Вот радар хак https://pastebin.com/xeibdSNM только оффсеты нужно поменять

1 Like

Что такое оффсеты?можешь скинуть готовое пожалуйста

1 Like

кнопка хука то какая,в коде ее нет

Так добавь :slight_smile:

// Кнопка включения скрипта
$F8:: 
// Кнопка выключения скрипта
$F7::
Process, Close, ahk.exe
return

Кнопку включения вставляй перед началом скрипта , кнопку выключения в самом конце и вместо <ahk.exe> вставь имя своего скомпилированного файла .

Не работает

файлы не появляются

А с чего ты запускаешь?

Ошибка failed to get client.dll from csgo.exe

Перевод : не удалось получить client.dll из csgo.exe

Проверьте свою CSGO на целостность файлов , а так такую проблему я первый раз вижу :slight_smile:

AHK тип сразу работает и нечего нажимать не надо?

Ну да , ты же не видешь там не каких биндов в коде

Проверил, все равно та же ошибка

увы тогда у меня не работает :neutral_face:

не очень понимаю как это работает: запускаю ахк радар - ничего не появляется; запускаю еще оффсеты - тоже ничего. Объясни пожалуйста как это работает, если не сложно

не работает