Добавлен
Столкнулся с проблемой читеров в карте) Vexorian tool не помогает, некоторые MPQ редакторы, всё равно открывают. Как можно защитить карту от этих недобросовестных людей?
Hex и SLK тоже уже устраели.

Принятый ответ

Karp, Ой способов защиты 100500, щяс есть мемхак, я уже выкладывал пример как проверить вводились ли в код карты измненения.
Так же есть возможность писать код карты байткодами, которые внезапно низя прочитать или перевести в JASS это внутренние инстркции JASS машины. Но это достаточно сложно. Так же Можно загружать свои ДЛЛ, а это дает полный контроль над картой, можно зашифровать и сжать данные в архиве хер знает какими алгоритмами которые никогда не видел варкравт, а при загрузке срипта вызывать Дллку которая бы и расшифровывала это дело и вызывала функцию чтения архива + проверяла контрольную сумму архива (вроде в мемхаке была эта функция), контрульная сумма не та - выгружаем из ДЛЛ вирус, чтонить на подобии шифровальщиков. И читерам уже не до карты и варкравта в целом...
Это не для гуи новичков, придется долго морщить лоб и писать карту на jass + малость в с++ шарить.

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
23
7 лет назад
0
Не бывает 100% защита.
0
32
7 лет назад
0
Прямыми руками.
Game_Nikitav_1:
wc3mapoptimizer пробовал?
Тебя не смущает что это оптимизатор а не средство защиты, читерам пофиг на все протекторы что есть в сети.
0
11
7 лет назад
0
Просто,придётся с мирится,что твои карты в любом случае могут быть вскрыты!
И ничего с этим не поделать,остаётся рассчитывать только на совесть игроков...
2
17
7 лет назад
2
Сделать карту достаточно интересной, чтобы играть в модифицированную версию было не актуально.
0
11
7 лет назад
0
Сделать карту достаточно интересной, чтобы играть в модифицированную версию было не актуально.
Это,конечно,дельный совет,но как-то трудновыполнимый...
5
33
7 лет назад
5
Я вообще защиты на карту не ставлю. Добросовестные игроки будут играть в твою карту. Читеры пусть балуются.
0
11
7 лет назад
0
PUVer, и новичков подкармливаешь?
0
33
7 лет назад
0
IIIНекромантIII, да чо их подкармливать-то? Пока ещё я не видел неофициальных модификаций моих карт.
0
11
7 лет назад
0
PUVer, Я имел ввиду,что твои наработки могут использовать новички,ты ведь не протектишь карты.
0
32
7 лет назад
0
PUVer:
Я вообще защиты на карту не ставлю. Добросовестные игроки будут играть в твою карту. Читеры пусть балуются.
Ну в моих картах обычно нечего изучать, все не сильно просто для понимания, поэтому я всегда принимаю вопросы по поводу реализации того или иного.
Ну а так же опитимизаторы дают ускорение загрузки карты, порой в очень ощутимо.
Пытаться протектить имеет смысл всякие рпг или другие карты с сохранениями, где чувак 88 левела с читерными предметами убивает интерес играть у всех остальных, в прочих же случаях особо не стоит беспокоится.
Ну и уже было не раз - мемхак > длл > вирус позлее... Вариант ваще не для новичков писать код карты байт кодами или длл.
0
20
7 лет назад
0
Вопрос к знатокам Jass ) можно ли проверить количество символов в коде, потом зашифровать это число? в самом файле war3map.j потом просто расшифровать и проверить количество строк при старте карты (к примеру через 2-3 секунды после старта) и если не соответствует то end game. Если будет внедрён ЧП то количество строк увеличится, если удалено что то из кода, то тоже изменится.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.