Недавно на вовраше появилась такая тенденция: во всем обвинять читеров. проиграл в пвп - виноваты читеры, кто то срезистил сайленс - ДА ОН ЧИТЕР!!! упал серв - опять читеры всему виной, проиграл на арене - и здесь без читеров не обошлось. Еще все говорят о каких то фильтрах впе, которые якобы все используют. некоторым эти фильтры даруют резисты от стана, другим от сайленса, третим вообще имун от всех атак. четвертым снижение урона, ресайленс туда же, уменьшение дамага, победы в пвп, победы на арене и т.д. Люди даже НЕЗНАЮТ что такое впе и фильтры, но все равно настаивают на своем. Сами нередкие посетители таких сайтов, но мотивируют это фразой "врага надо знать в лицо". Вот для таких людей я и написал статью.
Архитектура онлайн игр игр устроена так. есть сервер - главная машина на которой и происходят все основные рассчеты, сохраняюцо данные и т.д. и клиент - наша копия вова установленная на компе. Между сервером и клиентом постоянно идет обмен пакетами данных. их стопицот. но не об этом речь.
Впе - программа для перехвата этих пакетов и подмены их на свои. Существуют несколько вещей которые обычно подменяют. спелы, квесты, шмот. К сожалению полностью насладицо возможностями впе можно было на ранних версиях вов, пока разработчики эмулей не поняли в чем соль и не запретили подобные действия. Сейчас подмена шмота неработает, подмена квестов неработает. и подмена спелов работает только в пределах своих.
Для примера покажу как это работает. спелы подменяются в ХХ и YY ячейке. (все таки это не пособие по читерству). покажу на примере мага. Берем аркан интеллект 1 уровня, находим его ид в вохеде. его необходимо перевести в hex id. после некоторых действий он принимает вид **** . теперь берем полиморф 1 лвла. делаем тоже самое. получаем ****. запускаем впе. в SEARCH и столбиках XX YY вписываем ****. (инта)
В MODIFY тех же столбиков вписываем ****(полиморф). заходим в игру. кастуем на себя аркан интеллект 1 лвла. и ОП... чар начинает кастовать на себя полиморф. друлей можно себя циклонить, локом в баниш кидать, палом теоретически кидать на себя трехминутный диван и т.д.
Но какое это дает приемущество в пвп и на арене? правильно. никакого. как уже кто то писал можно рогом заходить в стелс во время боя. или друлем юзать спелы независимо от формы. но это тоже дает спорное преимущество в пвп. ведь это заметно. и любой нормальный игрок заскринит такого горе-читера.
Весь урон, резисты, броня рассчитывается полностью на стороне сервера. Подменить его невозможно.
А если у кого то и получицо начитерить себе урон способом неизвестным никому. какое это даст ему преимущество. никакого! это опять же будет заметно.
Конечно какой нибудь нубок одетый в фул накс который всего неделю играет в вов думает "ЭТО НЕВОЗМОЖНО. ОН ЧИТЕР !!!1111" когда его в сухую выигрывает человек в синьке, но который играет в вов уже несколько лет. Правильно, проще свалить все на читеров и багеров, чем на свои кривые руки.
Теперь про лаги баги и дисконекты. Всегда считалось что во всех дисках виноват СХ. сейчас поставили античит... и ? дисков стало меньше? сомневаюсь.
Кто то говорит что в дисках виноват впе. ну вот скажем на сервер летел пакет 17 41 4F 07 F6, человек подменяет часть его. после впе на сервер летит пакет 17 01 0F 07 F6. и что то поменялось? Кто то говорит засоряется БД. какая разница в таблице будут записаны одно число или другое? это все бред. серверу ПО*УЙ на это. спелы а тем более их подмена могут максимум вызвать краш(дисконект) в клиенте, если сервер в необходимый промежуток времени не пошлет ответ.
Люди которые видят во всем читеров - просто неудачники, которые пытаются найти опревдание своим проигрышам.