Comments 52
Есть обратная сторона. Хочу пожаловаться на своё разочарование в WoW — популярная Word of Wonder — игрушка-кроссворд по составлению слов из букв. Там каждые выходные проходит турнир с участие других игроков, кто больше наберёт очков. Долгое время соревновалась там.
Заметила, что когда нет связи, то турнирная таблица временно не обновляется. Игра говорит, что интернета нет. Когда связь появляется — таблица актуализируется. Всё логично и понятно.
Но однажды у меня был включён VPN, а реально интернет при этом отваился. Однако с точки зрения игры интернет был ("драйвер" сети вот он, работает)! Каково же было моё удивление, что турнирная таблица обновлялась, другие игроки играли, шла борьба...
Больше не играю в WoW.
Это был бы очень странный способ определять наличие Интернета, учитывая сколько людей подключены в Инет через локальную сеть. Видимо, связь с сервером всё таки была. Например, через P2P.
Понимаю. А ещё бывают игры, где вроде бы можно встретить другого игрока, но на самом деле от реального другого игрока там только ник и инвентарь, а управляется он тупой ИИшкой.
Тут совершенно другая история. Игры с эмуляцией онлайна существуют столько, сколько существует Google play. Какие нибудь io игры (кроме гигантов в своей сфере) это просто боты, и если хитро выключить интернет - будет та же история. С читерством тут нет никаких связей
Что значит, был включен vpn? Обычно vpn-клиент проверяет доступность удаленного узла и, в той или иной мере, доставку пакетов. Если у вас соединение установлено, то и трафик в впн идёт. И такое, кстати, бывает. Иногда отваливается dns, с точки зрения пользователя интернета нет, но ip-пакеты доставляются. Иногда ломается создание новых соединений, но при этом старые продолжают работать. И я очень сильно сомневаюсь, что в какой-то примитивной онлайн-игрушке сделали специальную проверку на "драйвер сети вот он работает", вместо простого соединения с сервером. Да и "драйвер" мобильной сети - он тоже есть всегда,. Скорее всего, вы сделали неправильные выводы.
Большинство популярных решений распространяются по подписке: 10–50 долларов в месяц дают доступ к обновлениям, технической поддержке и закрытым сообществам.
Никогда не мог понять - зачем нужны читы в соревновательных играх. Неужели есть удовольствие от того чтобы выигрывать не за счет того что ты лучше, а за счет того что у тебя чит? Попахивает копиумом для тех, у кого скилишью
По сути читы нужны, чтобы давать буст и чувствовать себя круче. Хотя сам не понимаю смысл, если человек обычный игрок, надоедает же быстро все время выигрывать таким образом.
А если все игроки пользуют читы, то ты при входе мгновенно умираешь не успев достать оружия!
в фильме "Выибалы"(абсолютно идиотская комедия 00х годов) у одного чсв-шного персонажа была надувная накладка на штанах в области паха. Он её подкачивал и выглядело как будто у него огромный челн.
По моему, примерно та же ситуация с читами.
Именно поэтому в играх продается за реальные деньги "особое" оборудование: всякие вундервафли, броня, техника, "паки" и т.п. Покупаешь уберпушку, выносишь всех с карты и чувствуешь себя молодцом. А то, что это, по сути, чит... кого это волнует.
Общался я с одним читаком так у него логика простая, если он никого не может убить или его убивает быстрее чем он может сообразить: значит они все юзают читы. А против читаков, можно бороться только используя читы
Простите, а зачем нужно вообще играть в соревновательные игры? Основных целей (на мой взгляд и очень обобщенно) две. Первая - самому почувствовать себя круче. Вторая - доказать другим, что ты круче. Ваши для второй читы подходят идеально. Для первой - зависит от уровня интеллекта. При определенной степени тупости, игрок может не понимать, что крутости ему дать программы, важен сам факт: "я на первом месте, значит - крутой".
PS. Ну и "постебаться", "потроллить", "отомстить" и и п тоже не стоит сбрасывать со счета
Когда смотришь на всю картину целиком, становится ясно: дело не в том, что разработчики «не стараются» или что читеры «слишком хитрые»
при этом буквально
. Разработчики античита выпускают обновление — и буквально через пару дней появляются новые обходы. Причина проста: защита должна быть стабильной, проверенной, чтобы не ломать игру у честных игроков, а читерские решения могут быть экспериментальными и рискованными
ну т.е они буквально хитрее и быстрее
Быстрее - это когда они успевают раньше. Стартовали одновременно, но кто-то успел раньше. Здесь последовательность. Сначала вышло обновление, а потом читы - они медленнее. Никто не быстрее. Другой вопрос, что ни античит не может (в полной мере) закрыть не существующие читы, ни читы не могут (в полной мере) обходить ещё не придуманные меры античитов.
Мне больше всего "нравится", что одни игры ставят драйверные античиты, конфликтующие со всем подряд и по сути требующие отдельного компьютера для игры (BF6), тогда как другие всю жизнь спокойно запускались на всём, включая эмуляторы (Overwatch) и при этом читеров там почти нет.
Можно взять еще vanguard, античит от riot games, работает по похожему принципу бф6. Читеров в их играх море. Нехорошие люди зарабатывают себе на жизнь, проводя всякие махинации в их играх, не дают игрокам спокойно играть.
Звучит как хороший бизнес план) Готовитесь войти на новый рынок? А то такой кусок пирог уплывает из под носа)
Это была одна из причин, почему я ушёл из лиги. Когда компания заявила "вот поставим мы вам такой крутой античит - все проблемы уйдут". Через время показывают график, сколько много было заблокировано читеров, а у меня при этом в играх их стало только больше. Ну и, как вишенка на торте, вся система стала работать хуже. Ну и в добавок, чёрт его знает, что они там проверяют и себе пересылают
Может быть потому, что всякие сомнительные шарашки продают читерам всё новые и новые аккаунты, обычно полученные каржем и брутом, чем нарушая как лицензионные соглашения, так и игровую экосистему?
Потому что либо разработчики бездарности, либо менеджмент тупой. Либо тупо не хотят.
На современных мощностях с современным интернетом ничего не мешает сделать неткод, который передаёт клиенту данные о противнике только в том случае, когда клиент его видит.
Было реализовано сообществом на серверном плагине-античите ещё во времена CS1.6. Неидеально, но очень мощный зачаток.
И ничего не мешает давать временный бан чисто по показателям меткости, делать запись видео, дальше разбор полётов живым человеком (многосральным ИИ), и окончательный бан, либо разблокировка.
Скриншоты ещё BF3 делал, ну видосик записать короткий - какая проблема?
Тем более ничего не мешает давать аккаунтам скрытую "черную" метку и кидать их на сервера к таким же лошкам, что бы они теряли время друг на друга, вместо заведения нового аккаунта.
Тем более ничего не мешает давать аккаунтам скрытую "черную" метку и кидать их на сервера к таким же лошкам, что бы они теряли время друг на друга, вместо заведения нового аккаунта.
Это лучшее, что можно сделать. Причем траф гонять через балансиры со схемой "все ко всем", чтобы невозможно было понять, на каком ты реально сервере. Читер? Ну иди и играй с другими читерами, не надо никого банить, ни с кем воевать - всё добровольно и с песней. Выделить одну-две ноды под читеров никаких проблем не составит даже для нищего индюка. Обход такой системы сделать ооочень сложно, так как непонятно, в какой момент ты схватил теневой бан.
На современных мощностях с современным интернетом ничего не мешает сделать неткод, который передаёт клиенту данные о противнике только в том случае, когда клиент его видит
Если клиенты через улицу на одном провайдере и сервер на нём же - да.
В реальности пинг даже в 100мс(если не 50 в проф боях)решает кто будет победителем с подходом "сервер передаёт когда видит". Потому сервер передаёт все данные, а машины клиентов обсчитывают и "предугадывают" что клиент увидеть должен, чтобы пинг от клиента к серверу меньше влиял и все были в +/- равных условиях.
Это очевидно тем, кто в 90/2000 поднимал сервера игровые, чтобы порубиться в классе/дома/вузе. У кого сервак стоял - тот был заранее в выигрыше.
ни первое ни второе не решают ничего
Тем более ничего не мешает давать аккаунтам скрытую "черную" метку и кидать их на сервера к таким же лошкам, что бы они теряли время друг на друга, вместо заведения нового аккаунта.
Да, да, спасибо, знаем, плавали. В серии игр CoD это называется Shadow Ban. Любой игрок может оплучить его просто потому что словил нужные тайминги и правильно предсказал направление респавна противников, занимая правильную позицию и настреливая таким образом большой кил-стрик. После чего может спокойно улететь в shadow ban, это примерно от одной недели до двух на проверку. Потом снова поиграть пару дней и снова улететь в бан. Отличный план!
который передаёт клиенту данные о противнике только в том случае, когда клиент его видит.
А потом опа и у тебя противники телепортируются в прицеле, исчезают в складках местности, бесшумно подкрадываются сзади потому, что звук будет когда ты видишь противника...
На современных мощностях с современным интернетом ничего не мешает сделать неткод, который передаёт клиенту данные о противнике только в том случае, когда клиент его видит.
Почему-то все забывают про звук. Допустим мы опускаем проблему пинга (ибо сервер узнает, что видит, а что не видит клиент только с задержкой). Остается еще звук, который должен очень точно передавать позицию противника, выстрелов и других действий вне зависимости от того, что видит и что не видит игрок.
Так что информация о положении противников в любом случае будет доступна на клиенте, а если она там будет, значит ее 100% можно будет получить и использовать в читах.
Если уж мы почему-то опускаем проблему пинга, то тогда и звук можно рендерить на сервере и стримить на клиент, чего уж там. Да вообще много чего можно фантастичного придумать, если опустить проблему пинга.
"Опускаем проблему пинга" не в плане того, что пинга нет. А опускаем проблему появления объектов с запозданием из-за пинга.
Т.е. даже если мы берем такое решение - рендерить врага на клиенте, только когда сервер решил что игрок видит врага, то звук все еще остается на машине клиента, потому что звук работает даже без прямой видимости.
Ибо речь шла не про стриминг картинки с сервера (это дает общий пролаг), а про проблемы, которые не учитывались в озвученной концепции изначального комментария.
последним обзацем вы описали дедлок и лигу легенд, правда там вам не нужны Читы что бы попасть в матчмейк ад, просто нужно иметь винрейт 60% и более. и все вы будете играть со смурфами, скриптерами и токсиками которые ливают из игры за первые две минуты.
Так и не ответили на вопрос: зачем это надо? В смысле чит коды?
Если платформа на которой запускается игра закрытая и не взломана (типа игровых приставок) то читы туда просто не поставить и не запустить. И код игры не модифицируешь. Так что можно сделать без читеров, но не на свободных платформах, где пользователи могут делать почти все что хотят.
Довольно долго играл на телефоне в одну игру с роботами. Но решил завязать с ней. Во первых, стала реально дорогая. Жадность издателей росла по экспоненте. Я согласен был купить что-то прикольное, но когда цены за год выросли раза в три-четыре... Но то такое, можно без плюшек. А вот свести на одну карту пользователей телефона и десктопа, как по мне, было ошибкой. Точность и скорость управления пальцами на телефоне и мышкой настолько не соответствуют, что игроки на PC выглядят настоящими монстрами. Легальный чит. В итоге, я больше в нее не играю.
С читами всерьез не борятся, вот и весь сказ. Эта боротьба такая же, как у Микрософта против нелегальной винды.
Да чтобы разработчик с гигабайтом кода наперевес и не мог победить читодела с куцым модпаком? Серьезно? Два ханипота тому господину. Поймал? Забанен! Делов-то.
Так почему?
Да потому, что читер=донатер. Тот самый любитель чесать ЧСВ ачивками. Вин за деньги любой ценой. Деньгу читоделу, две деньги игроделу за премиум, плюшки и ништяки.
Если из игры выгнать всех читаков, кто останется? Бесплатные аккаунты?
А вы в Тарков играли?)
читер=донатер
Не согласен. Если кто-то готов потратить свои деньги на то, чтобы пропустить 100500 часов какой-то фигни, чтобы получить сразу крутую пушку/защиту/шасси, да хоть скин. Что тут плохого? Чем он отличается от любых клиентов сервисов с премиальными аккаунтами или с лицензионным ПО? Он хочет больше, и за это платит.
А читер - обманщик. Купив крутую пушку за деньги, игрок не станет ваншотить или видеть сквозь стены. Читер будет. Еще момент. Если я вижу противника с прикольным скином или особым оборудованием, я понимаю, что это донатер. Я готов к тому, что у него более мощное снаряжение. Я бы даже сказал, это провокационно (не раз наблюдал, как за таким кадром устраивалась настоящая охота, просто потому, что он был самый опасный). А читер выглядит обычно. И когда я проигрывал донатеру, то было неприятно. Но если кто-то минимальной пукалкой сносит мне 100% ХП (при этом я понимаю, что надо минимум два попадания самым мощным, что есть на сегодня у игроков), то вот это реально обидно.
Вы плохо представляете как работают современные читы. Читы это давно уже не куцый модпак, почитайте как работают DMA читы, это отдельное железка которая вставляется в PCIE и передает данные на другой компьютер / отдельное устройство и для вывода валхака или радара там же в комплекте идет отдельная железка которая подключается по hdmi между монитором и игровым компьютером именно с нее добавляется дополнительная информация в видеопоток, в эту же железку вы можете подключить клавиатуру с мышкой, что бы использовать аимбот.
Насчёт блокировки ESP и wallhack, в CS 1.6 уже давно реализовали 99.9% защиту хотя бы от этих двух читов это WHblocker
Он просто не передаёт пакет видимости врага , на клиенте просто нету такой информации, хоть ты локти кусай(я так понял такая же система от maphack реализована в Dota2)
Что мешает хотя бы убрать один важный чит Валве в КС 2, я не знаю
Как ты будешь блокировать этот пакет? Его же как то нужно передать в момент когда 2 игрока все таки видят друг друга. + есть куча другой информации которая точно также выдает позицию игрока(пакеты звука шагов, броска гранаты, и многие другие действия). Эти пакеты точно также нельзя заблокировать
Нельзя не передавать информацию о позиции противника, она необходима для точного позиционирования звука на машине клиента.
В cs:go была хорошая практика в виде патруля: отыграв 100 рейтинговых игр, ты получал возможность смотреть демки игроков, на которых кидают жалобы. Далее общее решение многих патрулей выносило вердикт. Очень жаль что данная механика не доехала в кс2.
Понятное дело что тут не 100% объективно, но есть такая шутка как коллективный разум, на большой выборке он дает очень точный ответ на любой вопрос. Думаю тут не исключение
Почему до сих пор не победили читеров в онлайн-играх