Pesquisar na Comunidade
Mostrando resultados para as tags ''soundesp''.
Encontrado 1 registro
-
Bom, trouxe aqui um Cheat em Python Open source para dar uma variada. Não fui eu quem fiz, o que fiz apenas foi atualizar os offsets e remover codigo inutil. Para quem não sabe, SoundEsp é um som que apita quando tiver inimigo próximo a você. Ele começa a apitar, exatamente igual aqueles sons de carro quando vai bater em algum lugar e o sensor começa a apitar. Para conseguir usar o hack, siga o tutorial abaixo: Você precisa estar com o Python 2.7 instalado. Depois de ter o Python 2.7, vai em seu terminal ou CMD se estiver no Windows e digite: python --version Verifique se realmente é o 2.7. Agora, você precisa instalar o PIP para adicionar algumas dependências do hack. Aqui tem um tutorial de como instalar Python e PIP. ( LINK ) Depois disso, vamos instalar uma dependencia para manipular memoria com Python. Digite no CMD/Terminal: pip install [Hidden Content] Beleza, agora vamos instalar outra dependencis: pip install pypiwin32 Agora acredito que teu PC ja está apto a rodar o cheat. Em algum lugar em teu computador, crie um arquivo chamado soundesp.py e jogue esse conteúdo dentro: # Créditos: [Hidden Content] # Atualização dos offsets: [Hidden Content] from ctypes import * from memorpy import * import time import win32api import random import thread import win32gui import math import winsound # OFFSET START # rossHairIDOffset = 0xB2A4 forceAttackOffset = 0x2EB9EA0 forceJumpOffset = 0x4F0ED94 clientStateOffset = 0x57D844 clientStateViewAnglesOffset = 0x4D10 aimPunchOffset = 0x301C clientStateInGameOffset = 0x00000180 flagsOffset = 0x100 vecOriginOffset = 0x134 shotsFiredOffset = 0xA2B0 entityListOffset = 0x4A77B2C localPlayerIndexOffset = 0x180 localPlayerOffset = 0xA9ADEC glowObjectOffset = 0x4F94970 glowIndexOffset = 0xA310 teamNumOffset = 0xF0 dormantOffset = 0x000000E9 healthOffset = 0xFC bSpottedOffset = 0x939 # OFFSET END # # OPTIONS START # soundESPEnabled = True maxSoundESPDistance = 780 # Default: 780, decent distance tbh foundProcess = False end = False csgoWindow = None def soundESP(process, client, localPlayer): global maxSoundESPDistance global end global csgoWindow while not end: time.sleep(0.01) if win32gui.GetForegroundWindow() == csgoWindow: closestPlayer = 99999.0 playerCount = Address((client + glowObjectOffset + 0x4), process).read('int') for i in range(0, playerCount): ent = Address((client + entityListOffset + ((i - 1) * 0x10)), process).read() # Get current entity based on for-loop variable i if ent is 0x0: break entDormant = Address((ent + dormantOffset), process).read('int') # Get boolean that states whether glowCurrentPlayer entity is dormant or not if entDormant != 0: continue myTeamID = Address((localPlayer + teamNumOffset), process).read('int') # Get the team ID of the localPlayer entityBaseTeamID = Address((ent + teamNumOffset), process).read('int') # Get the team ID of the ent entity if entityBaseTeamID != 2 and entityBaseTeamID != 3: continue localPlayerX = Address((localPlayer + vecOriginOffset), process).read('float') # Get the X coordinate of the vecOrigin of the localPlayer localPlayerY = Address((localPlayer + vecOriginOffset + 0x4), process).read('float') # Get the Y coordinate of the vecOrigin of the localPlayer localPlayerZ = Address((localPlayer + vecOriginOffset + 0x8), process).read('float') # Get the Z coordinate of the vecOrigin of the localPlayer entityX = Address((ent + vecOriginOffset), process).read('float') # Get the X coordinate of the vecOrigin of the ent entityY = Address((ent + vecOriginOffset + 0x4), process).read('float') # Get the Y coordinate of the vecOrigin of the ent entityZ = Address((ent + vecOriginOffset + 0x8), process).read('float') # Get the Z coordinate of the vecOrigin of the ent distance = math.sqrt((pow((entityX - localPlayerX), 2) + pow((entityY - localPlayerY), 2) + pow((entityZ - localPlayerZ), 2))) # Get the distance between localPlayer and ent if myTeamID != entityBaseTeamID and distance != 0 and closestPlayer > distance: # If not on localPlayer team and team is either 2 or 3 and distance isnt 0 and distance is less than closestPlayer closestPlayer = distance if closestPlayer != 99999.0 and closestPlayer < maxSoundESPDistance: # If closestPlayer isnt default value and closestPlayer is closer than maxSoundESPDistance durMath = 1.000/maxSoundESPDistance # Generate baseline mathematical thingy - use ur brain winsound.Beep(2500, int((durMath * closestPlayer) * 1000)) def getDLL(name, PID): hModule = CreateToolhelp32Snapshot(TH32CS_CLASS.SNAPMODULE, PID) if hModule is not None: module_entry = MODULEENTRY32() module_entry.dwSize = sizeof(module_entry) success = Module32First(hModule, byref(module_entry)) while success: if module_entry.th32ProcessID == PID: if module_entry.szModule == name: return module_entry.modBaseAddr success = Module32Next(hModule, byref(module_entry)) CloseHandle(hModule) return 0 def main(): global soundESPEnabled global end global csgoWindow processHandle = Process(name="csgo") if not processHandle: print("CSGO não encontrado. Encerrando.") exit(1) print("CSGO encontrado.") client = getDLL("client.dll", processHandle.pid) print("client.dll encontrado.") engine = getDLL("engine.dll", processHandle.pid) print("engine.dll encontrado.") print("SoundESP ON. Para sair, pressione o END!") clientState = Address((engine + clientStateOffset), processHandle).read() localPlayer = Address((client + localPlayerOffset), processHandle).read() csgoWindow = win32gui.FindWindow(None, "Counter-Strike: Global Offensive") if csgoWindow is None: print("Janela do CSGO não encontrada.") exit(1) if soundESPEnabled: try: thread.start_new_thread(soundESP, (processHandle, client, localPlayer, )) # Start soundESP function threaded except: print("Não foi possivel iniciar a thread playerCounter") while not win32api.GetAsyncKeyState(0x23): continue time.sleep(0.1) end = True if __name__ == "__main__": main() Fechou, agora é só ir com o CMD/Terminal no local do arquivo criado e executar: python soundesp.py Se aparecer que o SoundESP foi iniciado, ta tudo certo. É só chegar próximo de um BOT e escutar o som. Isso é uma pequena ajuda, nada demais. Só pra saber onde que o inimigo está. Qualquer dúvida ou erro poste aqui, para mim funcionou tranquilo :) Créditos no inicio do código.
