- 24
- 5
Данный код на питоне позволит вам менять FOV.
Скорее всего код устареет и прийдется обновлять оффсеты, но могу попробовать сделать автоапдейт.
Использовать на свой страх и риск. (не могу оценить банит или нет так как вак не робит, но сама pymem использует кернел32) и более подошел бы c++)
Для работы кода понадобится pymem, python.
Внимание! Это ez код и может легко детектится. (в течении 12 часов бан)
Скорее всего код устареет и прийдется обновлять оффсеты, но могу попробовать сделать автоапдейт.
Использовать на свой страх и риск. (не могу оценить банит или нет так как вак не робит, но сама pymem использует кернел32) и более подошел бы c++)
Для работы кода понадобится pymem, python.
Внимание! Это ez код и может легко детектится. (в течении 12 часов бан)
Код:
import pymem
import pymem.process
import requests
import re
offsets_url = "https://raw.githubusercontent.com/a2x/cs2-dumper/main/output/offsets.hpp"
client_url = "https://raw.githubusercontent.com/a2x/cs2-dumper/main/output/client.dll.hpp"
def fetch_offsets(url):
response = requests.get(url)
response.raise_for_status()
return response.text
def parse_offsets(file_content, offset_name):
pattern = re.compile(rf'{offset_name}\s*=\s*0x([0-9A-Fa-f]+)')
match = pattern.search(file_content)
if match:
return int(match.group(1), 16)
else:
raise ValueError(f"Offset {offset_name} not found in the provided file.")
offsets_content = fetch_offsets(offsets_url)
client_content = fetch_offsets(client_url)
pm = pymem.Pymem("cs2.exe")
client = pymem.process.module_from_name(pm.process_handle, "client.dll")
dwLocalPlayerController_offset = parse_offsets(offsets_content, "dwLocalPlayerController")
dwLocalPlayerController = pm.read_longlong(client.lpBaseOfDll + dwLocalPlayerController_offset)
changefov = int(input('Enter FOV\n'))
fov = parse_offsets(client_content, "m_iDesiredFOV")
pm.write_int(dwLocalPlayerController + fov, changefov)
Вложения
Последнее редактирование: