Я сделал ИИ для CS2 и она его уничтожила 3
Вставка
- Опубліковано 26 чер 2024
- Делаем ИИ помощника для CS2.
Особенности нового движка, новые методы, новые трудности.
🔥 Подавайте заявку на онлайн-магистратуру «Информационная безопасность»: go.skillfactory.ru/erid_LjN8K...
Реклама. ООО "Скилфэктори" erid: LjN8KHqwD
🆇 Ссылки из видео 🆇
𝟭: GitHub нейросети: github.com/Priler/csgobot
𝟮: Статья про cvtColor vs numpy.flip: answers.opencv.org/question/2...
𝟯: Датасет - huggingface.co/datasets/Prile...
🆇 Главы 🆇
0:00 - Начало
0:40 - Улучшение кода захвата
2:10 - Оптимизация решейпа
2:35 - Сборка, фильтрация и улучшение датасета
3:00 - Про YOLO и слежку в метро и тд
3:50 - Про датасет
5:05 - Полуавтоматическая генерация
6:00 - Рофлы со скринами
6:25 - Про кибербезопасность
8:35 - Код прицеливания
9:15 - Команда m_rawinput
9:50 - Математика прицеливания
10:40 - Реализация в коде
11:50 - Итоговая реализация, про патруль и тд
13:15 - Исходный код
13:55 - Итоги
🔵 Наш TELEGRAM: t.me/howdyho_official
Наш ВК: howdyho_net
Сотрудничество topic-84392011_33285530
💗 Музыка предоставлена UA-cam Audio Library. - Наука та технологія
💗 Гайсы, ваши лайки - моя мотивация
дарова бро, а можешь сделать ИИ для стендоффа?
и еще скрипты для рынка
можно как нибудь с тобой связаться?
Мотиуация надо подняяяять!))
было бы интересно посмотреть от тебя контент на тему клеточных автоматов, например в контексте тех же нейронных сетей или криптографии, а может и создания 3d игры
вы ускорение мыши в настройках поставили на ноль? 10:55
Хауди пишет чит для кс 2 и оправдывается нейросетью в течении 15 минут
респект
Кстати, да. Он по факту пишет экстернал чит😂
@@Hue2ton не совсем, экстернал софт имеет ESP (WH), а тут лишь кривой аимбот
Попробуй в игре выяви что играет не человек
😂😂😂😂
словарный запас обновлен: полиноминальная аппроксимация
Почитай что такое ряд Тейлора
я тоже потерялся... только после твоей записи очухался=)
@@atommax_1676 не стоит вскрывать эту тему...😄
Инвайт в Blum со СТАРТОВЫМ БОНУСОМ в шапке профиля. Переходи! Места ограничены!
Это когда ты аполиально проксимируешь что то
Иди делай античит в кс2, тебя там точно не хватает
Вот это точно полезней было бы.
Жиза
Так там нету античита, там его не то что не делают, там его даже в планах нету, а значит работать над ним не будут
есть, его отключают для обучения а потом включают в какое то время волной бана всех баня как было недавно@@supergta2403
@@supergta2403смешно это читать :-D
Программисты valve тоже ленивые, вы взгляните на тень от игрока когда он крутит оружие😂
Если бы не твой комент
Да, видел такие моменты😂 Ленивые
в фпс шутере нет смылса нагружать железло идеальньной тенью ( но как играть с 1500+ часами скажи что игра и в правду говно)
нет! ты ошибаешься! это не лень! - это экономия тех денег для разработки игры, которые можно распихать по карманам! эта стратегия присутствует абсолютно во всех играх! (извини, что так много восклицательных знаков, но в данном случае, по другому не получается, ведь это утверждения!) Если не веришь, можешь сам проверить... интернет перед тобой (большего не надо).
А зач?
Подобные секвенции вью моделей делаются для детишек которым насрать.
Довольно глупо запариваться, делать секвенции для всех плеер моделей и писать лишний сетевой код - для такой глупости.
Фича юзлессная и не влияющая на геймплей.
Наконец-то видео от Хауди Хо до ГТА 6
До пчелиной войны 2
До ГТА 6 долго ещё
@@Ser531gd но видео от Хауди Хо вышло раньше чем ГТА 6
@@gapple9899 ты перепутал канал
С такими темпами Хауди Хо создаст своего робота 😂
С чисто научным интересом)
Уже...
Навряд ли, он просто заебеться данные собирать
@@aresgameplanА можно я буду помогать ему собирать данные,я знаю алгебру 3го класса полностью
@@DelFGY ну это надо тебе найти банду человек 20 хотя бы, поскольку сидеть собирать, а потом размечать данные это ппц как муторно
Терерь надо сделать команду таких, (чтобы каждая на отдельном компе, но все могут передавать инфу через войс) и посмотреть на сколько далеко в рейтинге они смогут забраться
(досмотрел до конца, пока рано, передвижения ещё нет)
и не будет
Спешу тебя расстроить но уже давно есть софт который позволяет делать такие ботнеты.
На самом деле минимум 30% игроков в онлайн играх где есть рейтинг и фарм Стим шмоток - не настоящие.
При условных вложениях 60к в пк и 15к в софт можно поднять ботнет на 50 аккаунтов который будет фармить кейсы и бустить аккаунты.
Тема древняя.
@@Prolaps-us у них прописанные маршруты, а тут речь про адаптацию и командное поведение. Это разные задачи. Первое давно возможно. Второе - не реализуемо на текущем железе. М.б. когда-нибудь.
@@non5309 это более чем реализуемо на текущем и не самом топовом железе, нужно только желание. Мне вот нужно было перемещение в одной трехмерной игре (хоть и ограниченное) и я его реализовал. У меня бот видит ландшафт, видит препятствия и обходит их на пути к цели.
Да, хотим видос про нюансы и тонкости подготовки датасетов!
Хочу подробный гайд про YOLO8 с нуля до Мегатрона
Можешь просто открыть репозиторий yolov8 на гх, и почитать, там ничего сложного 😉
Валвы - борются с читерами
Хауди - ну-ну
Его не побороть)
Хауди хо чёртов гений :)
Борются с читерами?😂
Хауди, есть пару идей, что можно попробовать сделать, думаю это будет интересно людям
1) Эмулятор телефона, с минимальными задержками и плавной игрой для пк
2) Переводчик для игр, к примеру во многих играх говорят персонажи по английски, но всё таки многим хотелось бы, чтобы они говорили на русском. Как вариант, можно сделать, чтобы ии распознавал английский текст, переводил его в русский и озвучивал на русском
Залайкайте, чтобы хауди увидел, если интересно
Ого, Хауди, как всегда респект🔥
Долго ждали обнову для CS2 )
ура, как же давно продолжения не было, однозначно лайк
Применил все же мою идею с обс. Я еще предлагал использовать ValveResourceFormat для создания датасета и его разметки. До автоматической разметки я не добрался, размечал ручками, но создание датасета работает. Мне прошлось модифицировать прогу чтоб можно было вращать камерой по орбите вокруг модели на разных расстояниях и нужным углом. Метод рабочий, датасет таким образом можно сделать очень огромным, я тестил на одной модельке и только с головой, нагенерил около 20к изображений таким образом
Спасибо, попробую
Делюсь наработками, но так как это были эксперименты и мне пришлось использовать винду а среда там не настроена для разработки, поэтому без гита, дифф придется делать самим, drive.google.com/file/d/1H9c1hDCa0ovQzNlRffU_1g24aKKppC1I/view?usp=sharing
Делюсь наработками, но так как это были эксперименты и мне пришлось использовать винду а среда там не настроена для разработки, поэтому без гита, дифф придется делать самим, drive.google.com/file/d/1H9c1hDCa0ovQzNlRffU_1g24aKKppC1I/view?usp=sharing
Делюсь наработками, но так как это были эксперименты и мне пришлось использовать винду а среда там не настроена для разработки, поэтому без гита, дифф придется делать самим, drive.google.com /file/d/1H9c1hDCa0ovQzNlRffU_1g24aKKppC1I/view?usp=sharing
Делюсь наработками, но так как это были эксперименты и мне пришлось использовать винду а среда там не настроена для разработки, поэтому без гита, дифф придется делать самим, так как ютуб удаляет комментарии с сsылками то ссылка в base64 aHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL2ZpbGUvZC8xSDljMWhEQ2Ewb3ZRek5sUmZmVV8xZzI0YUtLcHBDMUkvdmlldz91c3A9c2hhcmluZw==
Однозначно нужно видео про аугментации датасета. Библиотеки, готовые скрипты (которых нет в стандартных библиотеках), виды аугментаций.
Почему ты не рассказал как нейросеть отличает tryПы от живых игроков?
А никак
Лoл и бyдeт пo трyпaм стрeляTь😂
Там нет авто стрельбы только наводка @@v61kz
Мб потому что это трупы?
на то она и нейросеть. Правда,если чел удачно ляжет,то может шмальнуть и по нему...
Ждём продолжение!
мне теперь интересно как будет выглядеть битва бота с нейронкой
2 нейронки , победит личный скилл программиста который ее писал)
Кстати нейронка это по сути бот. Вот если взять с реального бота и прописать это асе себе 😂
@@21gramm31 сравнил нейросеть с ботом🤦♂ бот кроме тупого скрипта ничего из себя не представляет, в отличии от нейросети, у которой есть большой понтециал. Но судя по коментам и видео даного канала, тут аудитория 13+🤣 простительно
офигеть, я как раз пересматривал прошлые части и думал, когда хауди сделает обнову для кс 2
Да ты на приколе))) Чтобы получить угол, на который нужно повернуть камеру - тебе всего то, нужно умножить двухмерный вектор положения в пространстве экрана (от -1.0 до 1.0) на инвертированную матрицу проекции, которую ты можешь сам собрать т.к. ты знаешь все углы. В итоге ты получишь вектор к которому сможешь найти углы))) Без знания тригонометрии писать читы/боты для игр, которые полностью основаны на тригонометрии (вектора-кватернионы-матрицы) - это... глупо)
Глупо... Глупо ничего не делать, вот это глупо, а человек пытается решить проблему своими способами, что в будущем может помочь
@@user-td4kt4bw3q в этом случае "свои способы" работать не будут. Либо тонна костылей, тяжелый код и низкая точность, либо умножить вектор на заранее подготовленную матрицу и вычислить угол до итогового вектора. Хотя кому я говорю, ты же хомячок, который подобными вещами не занимается) Случаем у тебя нет ощущения, что мой комментарий адресован знающему человеку, а не тебе?😁
@@SaintHedisTeam не факт что координаты все равно не будут уплывать, в движке может быть нелинейность привнесена для удобства живых людей. То есть сначала картинка движется медленно, потом быстрее. Или просто глюк движка, который потом обзовут фичей и все привыкнут.
@@SIM31r картинка проецируется с помощью матрицы и только матрицы. Это база. У движков может быть по разному реализован поворот камеры, но позицию на картинке, то есть куда нужно повернуть камеру, можно вычислить только с помощью матрицы.
Мы хотим видео о том как сделать из датасета в 10 тыс. картинок датасет в 100 тыс. картинок
Эта связка - настоящее открытие для меня, спасибо за рекомендацию!
Интересно увидеть особенности настройки нейронки и подготовки датасета.
Спасибо, я очень долго ждал твоего ролика. Ролик мне помог в идеях как правиль сделать захват экрана и тд.
На счёт захвата экрана, недавно нашёл библиотеку dxcam которая может захватывать экран до огромных частот, только надо подбирать количество кадров к железу, ведь она в некоторых кадрах возвращает None.
Наконец-то я ждал этого момента очень долго пока хауди выпустит интелект по кс2
I had problem comprehending trading in general. I tried watching other YT trading channels, but they made the concepts more complicated. I was almost giving up until when discovered your channel. I love the way you break down the content and explain everything in detail. The videos are easy to follow🐐
стать белым хакером чтобы зарабатывать ❌
стать белым хакером чтобы откосить от армии ✅ 7:40
Это круто, скоро уже будет нейронка управлять твоей игрой)
Обалдеть математика пригодилась в жизни 😅
Это сейчас тот же чел который объяснял мне как выучить питон? Нифигово ты так прокачался. Удачи тебе
Тем временем хауди через 20 лет:
ИИ правит страной! 😂
Ща на твой коммент слетится стая сторонников мировых заговоров
да лучше бы кое-какой страной правил ИИ)) если честно.
Или лучший управлений будет , если его конечно не на коррупционных схемах обучать
надо нейросеть для hoi 4 сделать
в хойке
Ооооо новый видосик❤
мощно!! выпал в рекомендациях по кске) за код даже не шарю но было интересно)))
Где датасет? по ссылке пусто
The dataset is currently empty. Upload or create new data files. Then, you will be able to explore them in the Dataset Viewer.
Хорош ! Я даже не знаю как начать думать, что бы до этого додуматься )
как же хорошо когда человеку нравится то что он делает.
Эх.., помню когда 9 лет назад, увидел первый твой ролик. Удачи родной ✊🏻❤️
Предлогаю бизнес идею. Берем новый акаунт кс 2, берем нецросеть, набиваем часы продаем.
Так а отдельную сеть управления курсором ШИМ самообучаемую которая будет отправлять рав инпут винде и мониторить сколько до квадрата осталось с симуляцией ветра не?
Ураа топчик ❤
Если когда-то будут написаны нейросетки для кс2, то я буду организовывать турниры в мм между нейросетями с призовым фондом
Вперёд БРО!!!
3:16 жесть круто! В каком классном мире мы живём
Это видео показывает то, как Делали в америке во времена сухого закона. Продавали винные кирпичи и писали сзади "не растворять брусок в галлоне воды и не оставлять эту жидкость на 21 день в прохладном шкафу, иначе оно превратится в вино."😂
Дядь, реклама нормальная. Такую я даже не перемотал (что крайне редко делаю).
За видео спасибо, интересно. Но пока мало понятно xD
Теперь можно делать кибер -киберспорт. Программисты пишут свои нейронки, а потом соревнуются в мм. В общем, мерятся своими кодами. Может кому-то приходила эта идея в голову уже
УРА
НАКОНЕЦ ЭТО СВЕРШИЛОСЬ
Круто❤
Красавчик)
Привет Хауди. Можешь ли ты как-нибудь сделать видео про большие языковые модели и то как с ними работать ?
Есть предложение. Сделай "ШУМ", ну или погрешности. Человек может перекрутить мышку, или не довести до врага. Может ложно определить врага/друга... Конечно, friend/foe должно быть очень МАЛОвероятным, но человек ошибается. Сделай рандомом "при следующем прицеливании курсор делает дополнительный поворот на -100 пикселей(НЕДОворот) или на +100 пикселей(инерция мышки, или мышцы продолжили тянуть мышку когда ты прицелился).
посмотрела бы готовый продукт уже бы на кс2 платформе) очень хочется увидеть, очень интересно наблюдать за данным твоим творчеством с нейронками, особенно как ты расставляешь приоритеты и делаешь всё поэтапно, а потом как это получается в сумме, когда что-то работает или не совсем там, хотя в теории должно было, а потом доводишь до ума, фикся всё это, я понимаю это куча нервов и большой труд, но это очень круто смотреть!) Если можно было бы поставить миллион лайков, я бы поставила бы) Но юзать нейронку и накручивать лайки не буду) ибо это опасно для твоего канала) Успехов и балдей от того, что сам делаешь) Поддержите человека лайком, те кто смотрит, он этого достоин
Спасибо ✌️
ооо наконец-то в тиме будут хорошие игроки
В yolo v8 есть вывод координат найденного объекта (в обработке изображений точно на видео не пробовал) то есть прицеливание реализовать очень легко (хотя у вас и так все классно работает) .
Как специалист по нейронным сетям можете подсказать какую библиотеку python лучше использовать для обучения с подкреплением?
Все хорошо, но каждый проект на канале кажется не завершенным. Такое ощущение, сто ты быстро устаешь от одной задачи
По этой причине этот проект закрывается.
Чтобы я мог сфокусироваться на других.
А так в целом тут больше эксперименты, нежели полноценные проекты.
Потому что он не програмист)
@@qwerty-vf3ds а ты?)
@@ha_nozri нет. но мне хватило гугла, что бы реализовать прицеливание нейронки с помощью win32 на питоне
@@ha_nozriа ты?
А разва это не запатентовано обс?
ждем видос по аугментации и автогенерации датасета :3
мне бы быть таким умным -_- жесть я вообще кактус по сравнению с его мозгом...зачем я живу с таким пустым мозгом в 30 лет(
Осознание - первый шаг к исправлению )
Никогда не поздно ✌️
@@HowdyhoNet IQ в момент зачатия формируется 50 генами ключевыми. Теоретически сейчас можно как в фильме Гаттака делать через ЭКО всех гениями, тогда нейросети будут в первом классе дети обучать, как домашнее задание 😀
тоже почувствовал себя дебилом, так что не переживай ты не один такой
Плохо:
import keyboard
from uutils.controls.mouse.pyautogui import MouseControls
from uutils.controls.mouse.win32 import MouseControls as MouseControlsWin32
from pynput import mouse as mouse_controller
Хорошо:
import win32api
import win32con
win32api.GetAsyncKeyState() # Необходимо передать константу из win32con, либо значение клавиши (win32/inputdev/virtual-key-codes)
win32api.mouse_event(win32con.MOUSEEVENTF_MOVE, x, y)
и т.д.
Ну.. Надеемся хотя бы для рядового пользователя - это видео будет интересным...
Создатель ядерной бомбы тоже не собирался выпилить людей.
Хауди, не переживай, у тебя будет VIP котёл :)))
Какую тему ты используешь для VS Code'а в данном видео?
Захват с обс студио не выдаёт картинку с задержкой???
Бро просто лучший, как меня это вдохновляет просто куча возможностей с этими нейросетями... Господа кажется назревает новый проект создание самообучающейся нейронки которая будет тебе помогать по жизни во всём в том числе и зарабатывать!! Ух да, мощно то как.
Можно нейронку в тренировке изпользовать?
Привет, классное видео, ждем продолжение
Ураа продолжение
Твик: играет чтоб все думали что это играет бот
Хауди: пишет своего бота
В этом сложном и замороченом ИИ нету смысла на практике, так как патруль даже триггербот распознать не могут... Просто как интересный опыт использования нейросетей.
Привет! Очень интересует эта тема. Но невозможно скачать с твоего гита модель через git lfs, выдаёт ошибку. batch response: This repository is over its data quota. Account responsible for LFS bandwidth should purchase more data packs to restore access. Можешь, пожалуйста, перезалить модельки куда-то?
Нас 25 тыс. и мы идём делать дата сеты для нейронки Хауди.😂😂
Скоро ИИ будут находить уязвимости в кс2 и делать новые функции и читы буквально за неделю
Забыл добавить в конце: а самое главное берегите себя и своих близких)))
а ведь за сам угол поворота на который нужно двигать мышь могла бы отвечать ещё одна нейросеть. Она сама бы приспособилась ко всем погрешностям.
Кстати, про того чела, что тебе подсказал эту идею.
Это был не я.
Если вытащить проекционную матрицу из памяти процесса, то можно точно спроецировать мировые координаты на экранные, делал это как-то раз по гайдам с читерских форумов
Ну тут только развивать постепенно 🙃
На самом деле, как аим ассист для геймпадов прям норм идея
2024: хауди пишет нейросеть для кс2
2025: хауди инвайтят в разработку неверлуз
Мечтаю о дне, когда нейронки внедрят в игры. Чтобы, купив в игру и начав в нее играть, ты каждый раз сталкивался с новым уникальным, зависящим от твоей манеры игры, опытом. Поведение противников и компаньонов, генерация новых мест в игре - будет очень круто, когда это будет генерироваться с применением какого-никакого мозга
Все равно придётся давать ограничение противникам, что бы они не насиловали игрока.
Шахматы запустите и оно и будет. Уникальный опыт. Только скорее всего вам нужен наркотик, легкий дофамин, а ИИ должен вас ублажать делая иллюзию нового опыта доводя до оргазма каждый раз пестрыми картинками. Только это все равно наркотик и от передоза будет депрессия и выпадение из реального мира в мир иллюзий.
Гогогого давай полную версию с движением
Видео мурза "Притворился ботом" вышли на новый уровень...
И востали машины из пепла ядерного огня😁
Короче, вот идея, попробуй чтобы (если обучатся на чужих видео) ИИ тречила действия игрока в КС, (научи ее распознавать когда и на сколько игрок поворачивается и так далее, либо (если сам играешь) выведи-получи эту инфу как небудь через консоль, обучи неиронку на этих данных, дай ей инфу как двигаться, и как то так, например чтобы понимать на сколько и под каким градусом игрок двигается, пусть она тречит 10 груп по 2 точки на все локации, и таким образом оналезируй то, насколько меняется их расстояние между друг другом, она может понимать на сколько и в какую сторону игрок отдаляется или приближается, так же можно чтобы она научилась оналезировать и получать инфу с начального кадра после спавна игрока, и сделать так чтобы она считала этот момент нулевыми координатами, а дальше по средствам трекинга чтобы она понимала как и когда игрок безает и поворачивает камеру, и таким образом обучив ее на этой инфе можно будет ее научить переменятся по карте, таким же образом модефецируй код можно будет научить ее понимать когда стрелять и так далее
Ура новое видео
Хауди, такой вопрос: Я скачал джарвис Создал телеграмм бота, зарегистрировался в openai создал токен, скопировал вставил нажал сохранить, а токен OpenAI пишет, не найден
используй прокси
наконец-то но поздно, уже такое делали в кс2)
Идея: Создать сервер без античита или локально поднять\пиратку заюзать кс2 и написать инжектор в игру и делать автоматические скриншоты зная точную позицию ботов + сразу с разметкой и поставить собираться данные
Очень крутое видео.
Как человеку, работающему в сфере компьютерного зрения, было ооочень интересно))
Хауди, у меня есть предложение на счёт следующего видео, сделать программу по комментарию от подписчика
А как exe шник получить ?) или открыть нейронку, хочется все же протестить ее :(
Ручками компилить самому
@@XCLIPS_VIDEO :(
эти видосы подтолкнули меня написать автобот для рыбалки в раст, а за одно пощупать пайтон.
Но я на столько ленивая рожа, что уже на этапе разметки изображений понял что ну его нафиг ту ИИ и просто написал алгоритм с анализом изображений по заданным шаблонам. Следующий этап - научить бот работать в фоновом режиме окна игры, не мешая мне параллельно работать или смотреть видос на главном экране. Но столкнулся с проблемой поиска подходящих библиотек для отправки сигналов ввода с клавиатуры в отдельное окно с отдельным потоком. Вроде как с помощью autohotkey можно нечто подобное реализовать, но может кто-то знает более лаконичный вариант?
хотелось бы больше узнать про ИИ и его нюансы)
Чтобы играть в мачмейкинге можешь прописать в коде бинг на кнопку для включения нейронки
Удачи с агентами)
В принципе это уже проходили. Мы сделали программу, которая играет в другую программу. Осталось прих*****ть монитор. А если серьезно - очень круто что одиночнные специалисты делают такую сложную работу, и эта работа имеет определенный успех. Эти решения уже прочно заняли место в нашей жизни, осталось дождаться распространения.
Специалисты? Рассмешил, так рассмешил😂
@@vozdyx9444 Если человек разбирается в материале - он уже специалист. Собрать воедино несколько нейросетей, язык программирования итд - уже задача со звёздочкой. Вопрос качества специализации, но формально специалистом автора назвать можно и даже нужно.
Хауди Хо, продолжай в том же духе 😊
смотрю видео с удовольстием очень интресно и понимаю как это трудно всем таким заниматся
Трудно если тупой или СДВГ. Если маньяк или аутист то норм 😀
Меня больше всего бесит, что ты используешь вставки Добряка. Типо, это его перс, его фишка. Не красиво
Давай следующую нейросеть, которая играет в Papers Please. Там не должно быть сложно, разве что документы надо правильно разложить по столу