Софт - BHOP/AimBot for CS:GO | End Way - форум программирования и сливов различных скриптов
  • Присоединяйтесь к нам в телеграм канал! EndWay канал | EndSoft канал | EWStudio канал
  • Хочешь поставить скрипт, но не умеешь?
    А может ты хочешь свой скрипт на основе слитого?

    Тогда добро пожаловать в нашу студию разработки!

    Телеграм бот: EWStudioBot
    Телеграм канал: EWStudio

Софт BHOP/AimBot for CS:GO

Ageman

Джун
Автор темы
9 Ноя 2023
5
1
0
*AIMBOT Целит на союзников
AIMBOT:
import pymem
import pymem.process
import math

pm = pymem.Pymem("csgo.exe")

client = pymem.process.module_from_name(pm.process_handle, "client.dll").lpBaseOfDll
engine = pymem.process.module_from_name(pm.process_handle, "engine.dll").lpBaseOfDll


def calculateAngle(entityPositionX, entityPositionY, entityPositionZ, localPlayer):

    localPlayerPositionX = pm.read_float(localPlayer + 0x138)
    localPlayerPositionY = pm.read_float(localPlayer + 0x138+4)
    localPlayerPositionZ = pm.read_float(localPlayer + 0x138+8)

    deltaX = entityPositionX - localPlayerPositionX
    deltaY = entityPositionY - localPlayerPositionY
    deltaZ = entityPositionZ - localPlayerPositionZ

    ah = math.sqrt(deltaX*deltaX + deltaY*deltaY)

    yaw = math.atan2(-deltaZ, ah) * 180.0 / math.pi
    pitch = math.atan2(deltaY, deltaX) * 180.0 / math.pi

    NormalizeViewAngles(yaw, pitch, 0)

    return NormalizeViewAngles(yaw, pitch, 0)

def NormalizeViewAngles(x, y, z):
    if (x > 89):
      x = 89
    if (x < -89):
      x = -89

    while (y > 180):
      y -= 360
    while (y < -180):
      y += 360

    if (z != 0):
      z = 0

    return x, y, z

def getEntityPos(entity):
    entityPositionX = pm.read_float(entity + 0x138)
    entityPositionY = pm.read_float(entity + 0x138+4)
    entityPositionZ = pm.read_float(entity + 0x138+8)

    return entityPositionX, entityPositionY, entityPositionZ


targetList = list()

def aim():

    entity = targetList[0]

    localPlayerInt = pm.read_uint(client + 0xdea964)

    dwClientState = pm.read_uint(engine + (0x59F19C))
    dwClientState_ViewAngles = (0x4D90)

    entityPositionX = getEntityPos(entity)[0]
    entityPositionY = getEntityPos(entity)[1]
    entityPositionZ = getEntityPos(entity)[2]

    angle = calculateAngle(entityPositionX, entityPositionY, entityPositionZ, localPlayerInt)

    pm.write_float(dwClientState + dwClientState_ViewAngles, angle[0])
  
    pm.write_float(dwClientState + dwClientState_ViewAngles + 4, angle[1])

def main():
    while True:
        entityList = (0x4dffef4)
          
        localPlayerInt = pm.read_uint(client + 0xdea964)
      
        for i in range(0, 32):
            entity = pm.read_uint(client + entityList + i * 0x10)
          
          
            if entity and entity != localPlayerInt:
                entityHealth = pm.read_int(entity + 0x100)
                if entityHealth > 0 :
                    targetList.append(entity)
                else:
                    targetList.remove(entity)
                aim()

if __name__ == '__main__':
    main()

bhop.py:
import pymem
import pymem.process
import keyboard

pm = pymem.Pymem("csgo.exe")
client = pymem.process.module_from_name(pm.process_handle, "client.dll").lpBaseOfDll

def bhop():
    while True:
        localPlayerInt = pm.read_uint(client + 0xdea964)
        m_fFlags = 0x104
        forceJump = (client + 0x52bbc7c)
        read_jump = pm.read_int(forceJump)
        if keyboard.is_pressed("space"):
            if localPlayerInt:
                on_ground = pm.read_int(localPlayerInt + m_fFlags)
                if on_ground == 257 and read_jump != 5:
                    pm.write_int(forceJump, 5)
                else:
                    pm.write_int(forceJump, 4)


if __name__ == '__main__':
    bhop()
Не забудьте:
pip install Pymem
cs offsets: https://github.com/frk1/hazedumper
 

GODBLASTSCAM

https://pvrnhvb.xyz/ - Script Marketplace
14 Июл 2023
180
503
0
Спасибо, братишка. Ты в коме лежал последние пол года?


Зайди в Стим и ты ахуеешь, такой игры больше не существует
 

VladDobri

Джун
3 Окт 2023
15
2
0
ВХ надо оффсеты вроде поменять

esp.py:
import pymem, requests, time

pm = pymem.Pymem("csgo.exe")                                                   
client = pymem.process.module_from_name(pm.process_handle, "client.dll").lpBaseOfDll

def offsets():
    global dwGlowObjectManager, dwLocalPlayer, dwEntityList, m_iTeamNum, m_iGlowIndex

    offsets = 'https://raw.githubusercontent.com/frk1/hazedumper/master/csgo.json'
    response = requests.get(offsets).json()

    dwGlowObjectManager = int(response["signatures"]["dwGlowObjectManager"])
    dwEntityList =  int(response["signatures"]["dwEntityList"])
    dwLocalPlayer = int(response["signatures"]["dwLocalPlayer"])

    m_iTeamNum = int(response["netvars"]["m_iTeamNum"])
    m_iGlowIndex = int(response["netvars"]["m_iGlowIndex"])


offsets()

def ESP():
    while True:
        player = pm.read_int(client + dwLocalPlayer)
        glow_manager = pm.read_int(client + dwGlowObjectManager)

        if (player):
            team  = pm.read_int(player + m_iTeamNum)
           
            for i in range(1, 32):
                entity = pm.read_int(client + dwEntityList + i * 0x10)
               
                if (entity):
                    entity_team_id = pm.read_int(entity + m_iTeamNum)
                    entity_glow = pm.read_int(entity + m_iGlowIndex)
                   
                    if (entity_team_id != team):
                        pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(1))
                        pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(0))
                        pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1))
                        pm.write_float(glow_manager + entity_glow * 0x38 + 0x14, float(1))
                       
                        pm.write_int(glow_manager + entity_glow * 0x38 + 0x28, 1)
                       
        time.sleep(0.01)                
         
ESP()
 
Активность:
Пока что здесь никого нет