LINUX.ORG.RU

История изменений

Исправление Egor_, (текущая версия) :

А читеры? Их же больше не станет! Максимум безобидные макросы, автоматизация, вот это всё.

ты отстал от жизни
кроме обычных макросов (где простое повторение фиксированной последовательности нажатия клавиш), бывают «программные макросы», которые пишутся на скриптовом языке (то есть, программа генерирует эту последовательность нажатий)
например, логитековские мышки идут в комплекте с софтом (Logitech Gaming Software), где можно писать такие скрипты на луа

первое, что делает любой начинающий читер - настраивает макрос RapidFire
суть макроса: пока игрок держит кнопку мыши нажатой, макрос эмулирует последовательность быстрых нажатий-отпусканий кнопки мыши, чтобы сделать больше выстрелов, чем успел бы сделать человек

второе, что делает любой читер - настраивает макрос AntiRecoil
обычно в играх после каждого выстрела ствол оружия улетает чуть вверх, что мешает прицеливаться при быстрой стрельбе (вторая пуля улетает выше цели)
суть макроса: когда игрок нажимает кнопку мыши, макрос эмулирует движение курсора на несколько пикселей вниз после нажатия этой кнопки, чтобы нейтрализовать эффект отдачи и не сбивать прицел

что делает разработчики игр для противостояния такому читерству?
ну конечно, банят читеров, вычисляя их по паттернам, которые никогда не встречаются у обычных игроков
например, если игрок нажал кнопку 10 раз подряд, и при этом интервалы времени между нажатиями были все в точности одинаковы (или мышка между нажатиями кнопки продвигалась на одинаковое кол-во пикселей), то это читер, использующий макрос

что делают читеры, которых забанили?
вы не поверите!
они начинают осваивать скриптовый язык: делятся скриптами друг с другом на форумах и даже приходят на стековерфлоу с вопросами типа «я спёр скрипт, хочу его изменить чтобы он делал ещё то и то, помогите»

в результате читеры заменяют обычные макросы, тупо долбящие кнопку 10 раз в секунду, на программные макросы, эмулирующие последовательность нажатий кнопок мыши со случайными интервалами времени между ними (для RapidFire) и сдвигающие мышь на случайное кол-во пикселей между нажатиями (для AntiRecoil)

и вот это уже не банится )))

так что вынос видеокарты в облако никак не поможет в борьбе с «безобидными макросами», т.к. драйвер мыши остаётся в цепких лапках плутоватого игрока

Исходная версия Egor_, :

А читеры? Их же больше не станет! Максимум безобидные макросы, автоматизация, вот это всё.

ты отстал от жизни
кроме обычных макросов (где простое повторение фиксированной последовательности нажатия клавиш), бывают «программные макросы», которые пишутся на скриптовом языке (то есть, программа генерирует эту последовательность нажатий)
например, логитековские мышки идут в комплекте с софтом (Logitech Gaming Software), где можно писать такие скрипты на луа

первое, что делает любой начинающий читер - настраивает макрос RapidFire
суть макроса: пока игрок держит кнопку мыши нажатой, макрос эмулирует последовательность быстрых нажатий-отпусканий кнопки мыши, чтобы сделать больше выстрелов, чем успел бы сделать человек

второе, что делает любой читер - настраивает макрос AntiRecoil
обычно в играх после каждого выстрела ствол оружия улетает чуть вверх, что мешает прицеливаться при быстрой стрельбе (вторая пуля улетает выше цели)
суть макроса: когда игрок наживает кнопку мыши, макрос эмулирует движение курсора на несколько пикселей вниз после нажатия этой кнопки, чтобы нейтрализовать эффект отдачи и не сбивать прицел

что делает разработчики игр для противостояния такому читерству?
ну конечно, банят читеров, вычисляя их по паттернам, которые никогда не встречаются у обычных игроков
например, если игрок нажал кнопку 10 раз подряд, и при этом интервалы времени между нажатиями были все в точности одинаковы (или мышка между нажатиями кнопки продвигалась на одинаковое кол-во пикселей), то это читер, использующий макрос

что делают читеры, которых забанили?
вы не поверите!
они начинают осваивать скриптовый язык: делятся скриптами друг с другом на форумах и даже приходят на стековерфлоу с вопросами типа «я спёр скрипт, хочу его изменить чтобы он делал ещё то и то, помогите»

в результате читеры заменяют обычные макросы, тупо долбящие кнопку 10 раз в секунду, на программные макросы, эмулирующие последовательность нажатий кнопок мыши со случайными интервалами времени между ними (для RapidFire) и сдвигающие мышь на случайное кол-во пикселей между нажатиями (для AntiRecoil)

и вот это уже не банится )))

так что вынос видеокарты в облако никак не поможет в борьбе с «безобидными макросами», т.к. мышь и драйвер мыши остаются в цепких лапках плутоватого игрока