Гайд NoFlash CS2 [Python]

Начинающий
Статус
Оффлайн
Регистрация
17 Окт 2023
Сообщения
39
Реакции[?]
4
Поинты[?]
3K
Всем здравствуйте!
И сегодня я расскажу как написать простой Анти-Флеш в Counter-Strike 2 на Python

Шаг 1 [подготовка]:
1. Для начала нам нужно установить python, это мы можем сделать здесь:
Пожалуйста, авторизуйтесь для просмотра ссылки.
[no ad]
Screenshot_1.pngScreenshot_2.png
или просто установите python через Microsoft Store
2. Теперь нам нужно установить библиотеку PyMem
[ПРОПИСЫВАТЬ В CMD, НЕ В PYTHON]
pip install pymem
Screenshot_3.png
3. После завершения установки Pymem, мы можем приступать к написанию самого кода

Шаг 2 [код]:
1. Создаём файл NoFlash.py

2. Открываем его, и импортируем нашу библиотеку:
Python:
import pymem
import pymem.process
3. Далее подключаемся к "cs2.exe":
Python:
pm = pymem.Pymem("cs2.exe")
4. Теперь получаем client.dll из cs2.exe:
Python:
client = pymem.process.module_from_name(pm.process_handle, "client.dll").lpBaseOfDll
5. Пишем цикл:
Python:
while True:
6. В цикле пишем:
Python:
localPlayer = pm.read_longlong(client + 0x16BC5B8)
7. После этого, начинаем писать сам Анти-Флеш:
Python:
FlashDur = pm.read_int(localPlayer + 0x1468)

if FlashDur > 0:
    pm.write_int(localPlayer + 0x1468, 0)
Вот и всё!
Наш простой Анти-Флеш готов!
Вот наш результат:
Пожалуйста, авторизуйтесь для просмотра ссылки.

Только запомните запускать после захода в матч!
Оффсеты можете брать от сюда:
Пожалуйста, авторизуйтесь для просмотра ссылки.


Python:
import pymem
import pymem.process

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

while True:
    localPlayer = pm.read_longlong(client + 0x16BC5B8)

    # NoFlash
    flashDur = pm.read_int(localPlayer + 0x1468)

    if flashDur > 0:
        pm.write_int(localPlayer + 0x1468, 0)
 
Последнее редактирование:
ЧВК EB_LAN
Забаненный
Статус
Оффлайн
Регистрация
12 Сен 2021
Сообщения
425
Реакции[?]
121
Поинты[?]
162K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Интересно, как быстро его забанят за запись памяти?
 
Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,333
Реакции[?]
428
Поинты[?]
96K
Модератор форума
Модератор
Статус
Оффлайн
Регистрация
2 Дек 2016
Сообщения
2,385
Реакции[?]
1,881
Поинты[?]
36K
а низя было virtualenv сделать

PEP8
Какой же ты доебчивый :roflanPominki:

Человек сделал может и не самый крутой гайд, но хотя бы понятный и читаемый для дошколят. Это уже выглядит лучше чем 80% тем раздела, где люди тупо переводят темы с уц
 
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,595
Реакции[?]
602
Поинты[?]
43K
Какой же ты доебчивый
существует конкретный стандарт "как нужно писать питон"

стоило лишь использовать snake_case =)
..ну и мейн в отдельную функцию выделить и вызывать через

if __name__ == '__main__':
sys.exit(main())
 
Модератор форума
Модератор
Статус
Оффлайн
Регистрация
2 Дек 2016
Сообщения
2,385
Реакции[?]
1,881
Поинты[?]
36K
существует конкретный стандарт "как нужно писать питон"
Да какая нахуй разница как он написал код?
Он понятен? Да
Он читаем? Да
Хоть он на верблюдском напишет, это не имеет значения
 
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,595
Реакции[?]
602
Поинты[?]
43K
Да какая нахуй разница как он написал код?
Он понятен? Да
Он читаем? Да
Хоть он на верблюдском напишет, это не имеет значения
сука блядь У ПИТОНА ЕСТЬ СТАНДАРТ

ОН ТРЕБУЕТ СОБЛЮДЕНИЯ КОДСТИЛЯ
 
Модератор форума
Модератор
Статус
Оффлайн
Регистрация
2 Дек 2016
Сообщения
2,385
Реакции[?]
1,881
Поинты[?]
36K
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,595
Реакции[?]
602
Поинты[?]
43K
Модератор форума
Модератор
Статус
Оффлайн
Регистрация
2 Дек 2016
Сообщения
2,385
Реакции[?]
1,881
Поинты[?]
36K
знающие люди поняли что автор нихуя не смыслит в пайтонскриптинге
Ещё раз повторю. Гайд написано 80% лучше других в разделе. Написано понятно и красиво. Кодстайл - вкусовщина. Код стал хуже работать? Нет. К чему тогда негатив ?
Вместо конструктивной критики, ты высрал что то про кодстайл не к месту
 
ЧВК EB_LAN
Забаненный
Статус
Оффлайн
Регистрация
12 Сен 2021
Сообщения
425
Реакции[?]
121
Поинты[?]
162K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
немного о пастерках
e.g -> gogi1337

покрывает перводчика с юц с кодстайлом как у моего деда
 
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,595
Реакции[?]
602
Поинты[?]
43K
Кодстайл - вкусовщина
бля, я ж тебе прямым текстом раз пятьдесят сказал что в пайтоне кодстайл не вкусовщина нихуя, а требование..
Вместо конструктивной критики
pep install депрекейтед на всех адекватных дистрах, в 3.12 он выдает конкретный варнинг (о чём я и сказал, что нужно использовать virtualenv)

где она не конструктивная то блядь
 
Пользователь
Статус
Оффлайн
Регистрация
18 Фев 2022
Сообщения
592
Реакции[?]
100
Поинты[?]
40K
Вместо конструктивной критики, ты высрал что то про кодстайл не к месту
Так он верно подметил, что тебе не понравилось?
Гайд написано 80% лучше других в разделе
И что ты хочешь, чтобы код тса не критиковали? По-моему, слова Maybe baby пойдут тсу только на пользу
 
Последнее редактирование:
ЧВК EB_LAN
Эксперт
Статус
Оффлайн
Регистрация
26 Янв 2021
Сообщения
1,550
Реакции[?]
518
Поинты[?]
188K
бля, я ж тебе прямым текстом раз пятьдесят сказал что в пайтоне кодстайл не вкусовщина нихуя, а требование..

pep install депрекейтед на всех адекватных дистрах, в 3.12 он выдает конкретный варнинг (о чём я и сказал, что нужно использовать virtualenv)

где она не конструктивная то блядь
у тс код работает? тогда ебало завали...
 
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,595
Реакции[?]
602
Поинты[?]
43K
у тс код работает? тогда ебало завали...
"В то время как всякие p2c пишут говно код НО при этом хсают тебя на постоянке, и потом посиди подумай чего ты добился сидя часами писав свой модерн, если ты заходиш на сервак, и тебя хсают. Тот кто может совмесить обе вещи - гений хвх да, но таких мало и обычно, первое затрагиваает второе, или наоборот т.к это всё уйма времени а время в проектах нужно распределять рационально, может иногда не стоит тратится на переделку того что и так работает а занятся изучением сурс енжина где ты сразу же столкнёшся с простым пацанским кодом."

адепт мж12
 
https://qweme.dev
Пользователь
Статус
Оффлайн
Регистрация
25 Май 2022
Сообщения
165
Реакции[?]
87
Поинты[?]
21K
бля, я ж тебе прямым текстом раз пятьдесят сказал что в пайтоне кодстайл не вкусовщина нихуя, а требование..

pep install депрекейтед на всех адекватных дистрах, в 3.12 он выдает конкретный варнинг (о чём я и сказал, что нужно использовать virtualenv)

где она не конструктивная то блядь
Дай контакт )) того кто требует в питоне змейкой писать. xd
 
ппоршень
Пользователь
Статус
Оффлайн
Регистрация
15 Фев 2020
Сообщения
294
Реакции[?]
46
Поинты[?]
32K
Всем здравствуйте!
И сегодня я расскажу как написать простой Анти-Флеш в Counter-Strike 2 на Python

Шаг 1 [подготовка]:
1. Для начала нам нужно установить python, это мы можем сделать здесь:
Пожалуйста, авторизуйтесь для просмотра ссылки.
[no ad]
Посмотреть вложение 264273Посмотреть вложение 264274
или просто установите python через Microsoft Store
2. Теперь нам нужно установить библиотеку PyMem
[ПРОПИСЫВАТЬ В CMD, НЕ В PYTHON]
pip install pymem
3. После завершения установки Pymem, мы можем приступать к написанию самого кода

Шаг 2 [код]:
1. Создаём файл NoFlash.py

2. Открываем его, и импортируем нашу библиотеку:
Python:
import pymem
import pymem.process
3. Далее подключаемся к "cs2.exe":
Python:
pm = pymem.Pymem("cs2.exe")
4. Теперь получаем client.dll из cs2.exe:
Python:
client = pymem.process.module_from_name(pm.process_handle, "client.dll").lpBaseOfDll
5. Пишем цикл:
Python:
while True:
6. В цикле пишем:
Python:
localPlayer = pm.read_longlong(client + 0x16BC5B8)
7. После этого, начинаем писать сам Анти-Флеш:
Python:
FlashDur = pm.read_int(localPlayer + 0x1468)

if FlashDur > 0:
    pm.write_int(localPlayer + 0x1468, 0)
Вот и всё!
Наш простой Анти-Флеш готов!
Вот наш результат:
Пожалуйста, авторизуйтесь для просмотра ссылки.

Оффсеты можете брать от сюда:
Пожалуйста, авторизуйтесь для просмотра ссылки.


Python:
import pymem
import pymem.process

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

while True:
    localPlayer = pm.read_longlong(client + 0x16BC5B8)

    # NoFlash
    flashDur = pm.read_int(localPlayer + 0x1468)

    if flashDur > 0:
        pm.write_int(localPlayer + 0x1468, 0)
научи дошколят искать оффсетики, и расскажи как пробайпассить детект хендла, поставлю лайк
 
Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,333
Реакции[?]
428
Поинты[?]
96K
бля, я ж тебе прямым текстом раз пятьдесят сказал что в пайтоне кодстайл не вкусовщина нихуя, а требование..

pep install депрекейтед на всех адекватных дистрах, в 3.12 он выдает конкретный варнинг (о чём я и сказал, что нужно использовать virtualenv)

где она не конструктивная то блядь
пойми, авераг читерасту в каэсочке ПОХУЙ на кодстайлы виртуаленвы и прочее
тут буквально кода на 10 строк, смысла потеть и ебаться в мозг для настройки венка для этого скрипта НЕТУ
то же самое про кодстайл - тебя никто не придет и не напиздит если ты напишешь название переменной яйцаГориллы в камелкейсе
ты бы еще доебался к тому что он не сделал синглтон с оффсетами и не вынес его в отдельный файл offsets.py

это наверное первый экспириенс тса в разработке чего-либо, и он справился на ура
 
Начинающий
Статус
Оффлайн
Регистрация
9 Дек 2021
Сообщения
244
Реакции[?]
23
Поинты[?]
18K
сука блядь У ПИТОНА ЕСТЬ СТАНДАРТ

ОН ТРЕБУЕТ СОБЛЮДЕНИЯ КОДСТИЛЯ
так если не юзать этот кодстиль то ничего не меняется в этом примере. да и без этой хуйни можно обойтись если ты бабуин и ничего не поменяется так что слово требует тут очень даже не уместно
а хлебушка целую просто:kissingheart:
 
Похожие темы
Сверху Снизу