Урок 6. Пишем классы-шаблоны для будущих читов

Поделиться
HTML-код
  • Опубликовано: 31 дек 2013
  • В данном видео уроке мы пишем основные шаблоны классов читов (обычная модификация памяти и использование авто ассемблера). Также тестируем созданные читы на основе классов шаблонов, и ещё немного модифицируем класс MemReader.
    Опытные, или просто ленивые, могут найти исходники классов здесь - pastebin.com/u/Coder1994
    Файловый архив - coder.gamehacklab.ru/
  • ИгрыИгры

Комментарии • 5

  • @Ping3691
    @Ping3691 10 лет назад

    Сними что-нибудь по теме поиска, скажем так, экзотических значений. Собственно пример: есть замечательная ММО WarThunder, там есть режим игры РБ (Реалистичные Бои), там видимость сильно ограничена, но есть маркера для вражеской и союзной техники. Игра постоянно проверяет, видим ли каждый самолёт (сервер маркера не контролирует, так как один раз у меня проскочил баг, и я видел врагов за 40км!), на видимость влияет разница в высоте, разница в расстоянии и солнце. Античита нет. Собственно прошу потому, что там появились читеры, ответить им нечем, они видят бомбардировщик на любой дистанции, я это проверял: устраивал деверсию в одной части карты в начале боя, а затем убегал в другую, и тем не менее враги шли ровно на меня (видили когда-нибудь читера в шутере, который постоянно таращится куда-то в стену...), займись пожалуйста...

    • @DmitryKCoder
      @DmitryKCoder  10 лет назад

      Этим должен заниматься не я, а разработчики игры (античитов и т.д.). Виноваты не те, кто пишет читы, а те кто делают игры. Идеальный пример Dota 2 - никаких Map Hack'ов.
      И то что вас видят - это можно сказать Map Hack, только в таких играх это называют - ESP.
      Но вы свми поймите, что в подобных играх цель у разработчиков одна - ДЕНЬГИ. Им было плевать на это с самого начала, и даже если появится анти чит, это вас не спасёт. Все важные значения нужно хранить на сервере. Возьмите в пример туже WoW, Lineage. За всю историю были только боты (ну только из-за криворукости админов, можно было ещё "дюпать" вещи).
      Так что виноваты здесь - разработчики, и ещё раз разработчики, которые хотят только ДЕНЬГИ.

    • @Ping3691
      @Ping3691 10 лет назад

      ***** Я малость не правильно сформулировал, хотелось бы посмотреть, как сделать те самые маркера видимыми постоянно. Сложность и интерес как раз в том, что много факторов влияет на видимость и скорее всего просто искать 0\1 и остеивать значения не получится, а посмотреть на реверс WT было бы интересно (вроде вы делали нечто похожее с Worms). На счёт античитов - согласен, хороших решений пока мало...

  • @MrCode-vn8nx
    @MrCode-vn8nx 10 лет назад

    Капец я смотрю ты там что-то пишешь, не понимая не слова. не понимаю для чего делать так всё усложненно было(я про сам язык с++). нельзя было сделать легче.

    • @DmitryKCoder
      @DmitryKCoder  10 лет назад

      C++ сложнейший из всех языков программирования, он сочетает в себе как и возможности низкоуровневого программирования, так и высокоуровневого. Поэтому в качестве первого языка он довольно сложно даёт новичкам, у меня на канале есть плейлист - C++ для начинающих, советую посмотреть.