Форум HeroesWorld-а - Показать сообщение отдельно - sorry all
Тема: sorry all
Показать сообщение отдельно
#52
Старый 07.04.2014, 11:01
  #52
^
Wicc
 
Аватар для Wicc
📖
Регистрация: 27.11.2007
Адрес: SPb
Сообщения: 5092
1654
Отправить сообщение для  Wicc с помощью ICQ
Выставка наград
Регистрация: 27.11.2007
Адрес: SPb
Сообщения: 5092
1654
Отправить сообщение для  Wicc с помощью ICQ
Выставка наград
По умолчанию
Re: sorry all

R55MaxВ чем проблема убрать саму возможность читерства?
Проблема в сетевом протоколе:

- на клиентскую часть приходит вся информация по карте, то есть вытащить ее в любом случае можно, вопрос лишь в трудоемкости

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

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

Но это титанический труд, который вряд ли даже Бараторчу под силу будет. Разве что VCMI-шники могут озадачиться, и то вряд ли, ибо не онлайнщики.
Wicc вне форума
Ответить с цитированием