Пажелой БОРАФ!
-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как сделать GlowESP на Python
1)Скачиваем и устанавливаем Python
Пожалуйста, авторизуйтесь для просмотра ссылки.
(не реклама)2)Скачиваем SublimeText
Пожалуйста, авторизуйтесь для просмотра ссылки.
(не реклама)3)Скачиваем и устанавливаем модуль pymem командой "pip install pymem" и "pip install win32api"
Открываем SublimeText, создаем новый файл и вставляем импорт:
Python:
import pymem
import pymem.process
4)Ищем оффсеты и заносим их в Sublime text
Новые оффсеты на 25.09.19
Пожалуйста, авторизуйтесь для просмотра ссылки.
Код:
dwEntityList
dwGlowObjectManager
m_iGlowIndex
m_iTeamNum
5)Заносим операцию чтения памяти из процесса "csgo":
Python:
pm = pymem.Pymem("csgo.exe")
client = pymem.process.module_from_name(pm.process_handle, "client_panorama.dll").lpBaseOfDll
6)Создаем функцию main и выводим какое либо сообщение:
def main():
print("Glow ESP by Gett")
7)На уровне с Print("") на следующей строке создаем цикл:
while True:
glow_manager = pm.read_int(client + dwGlowObjectManager)
8)После этого создаем еще один цикл c поиском entities:
for i in range(1, 32): # Entities 1-32 are reserved for players.
entity = pm.read_int(client + dwEntityList + i * 0x10)
9)Создаем оператор ветвления (if, else, elif):
if entity:
entity_team_id = pm.read_int(entity + m_iTeamNum)
entity_glow = pm.read_int(entity + m_iGlowIndex)
10)Еще один:
if entity_team_id == 2: # Terrorist
pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(1)) # R
pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(0)) # G
pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(0)) # B
pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1)) # Alpha
pm.write_int(glow_manager + entity_glow * 0x38 + 0x24, 1) # Enable glow
11)И еще один, но только уже elif:
elif entity_team_id == 3: # Counter-terrorist
pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(0)) # R
pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(1)) # G
pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(1)) # B
pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1)) # Alpha
pm.write_int(glow_manager + entity_glow * 0x38 + 0x24, 1) # Enable glow
12)И закрываем все это дело:
if __name__ == '__main__':
main()
В итоге у нас должен получиться вот такой код:
Python:
import pymem
import pymem.process
#offsets
dwEntityList = (0x4D09EF4)
dwGlowObjectManager = (0x524A330)
m_iGlowIndex = (0xA40C)
m_iTeamNum = (0xF4)
#read memory
pm = pymem.Pymem("csgo.exe")
client = pymem.process.module_from_name(pm.process_handle, "client_panorama.dll").lpBaseOfDll
#Glow esp
def main():
print("External Glow ESP by Gett")
while True:
glow_manager = pm.read_int(client + dwGlowObjectManager)
for i in range(1, 32): # Entities 1-32 are reserved for players.
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 == 2: # Terrorist
pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(1)) # R
pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(0)) # G
pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(0)) # B
pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1)) # Alpha
pm.write_int(glow_manager + entity_glow * 0x38 + 0x24, 1) # Enable glow
elif entity_team_id == 3: # Counter-terrorist
pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(0)) # R
pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(1)) # G
pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(1)) # B
pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1)) # Alpha
pm.write_int(glow_manager + entity_glow * 0x38 + 0x24, 1) # Enable glow
#end
if __name__ == '__main__':
main()
После этого сохраняем все (ctrl+s)
и переносим файл, в который вы сохранили в консоль (cmd.exe)
Запускаем кс и нажимаем enter в консоли.
/Next урок - как сделать триггербот в python\
и переносим файл, в который вы сохранили в консоль (cmd.exe)
Запускаем кс и нажимаем enter в консоли.
/Next урок - как сделать триггербот в python\
Последнее редактирование: