Здравствуйте, друзья!
Есть желание отменить действие чита «режима Бога» в некоторых местах на карте. Вспомнил систему анти-чит, которая вызывает Поражение после ввода чита, читал здесь про отлов урона, да и вообще прикинул, что разные могут быть варианты. Пробовал поискать системы отмены читов, но вместо этого Гугл выдаёт читы для игры. Где-нибудь в базах знаний можно посмотреть примеры отмены читов? Интересует как полная, так и частная отмена читов, как на всей карте, так и в определённых зонах.

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

Как можно конвертировать триггер в jass в WE?
Эх... Странные вопросы задаешь. Выделяешь/выбираешь тригггер, жмешь правка - конвентировать в текст
А про последствия не понял, разве бой своего юнита с чужим не есть отслеживание последствий?
отпечатка, случайно написал не. Да это последствие. По-другому никак.
Вот самый простой вариант от неуязвимости и всемогущества whosyourdaddy, который переводится как "кто твой папочка":
  1. Создаешь юнита в РО, так сказать будет куклой для битья. Если она умрет, то значит ее убили нечестным образом.
  2. Юнита надо будет отредактировать
  3. Делаем куклу незаметной. Так сказать нужно скрыть.Удаляешь у нее модель, потом скрываешь отображение на мини-карте (характеристики - скрыть мини-карту).
  4. Если это рабочий то выключить у него классификация - работник. Иначе иконка будет отображаться в игре.
  5. Делаешь так чтобы не мог атаковать, короче полностью отключаешь атаку (бои - атаки - нет)
  6. Делаешь его неподвижным, чтобы не убегал, когда его бьют
  7. Делаем неубиваемым. Реген. Скорость восстановления здоровья на максимум - 9999к. Запас здоровья тоже повыше (примечание: здоровье не должно быть слишком большим, а то ставил 9999к читом не мог убить, даже с 5000 хп,видимо из-за регена не умирал, поставил 1000). Затем можно дать невосприимчивость от магии, так сказать защитой от магии будет.
  8. даем способность москиты, так герой становится невыделяемый
  9. и убираем обзор видимости (характеристики - радиус обзора = 0 днем и ночью)
  10. создаем двух таких на карте, одного делаем вражеским (можно за нейтрально-враждебного), а другого за игрока
  11. создаем триггер, который будет наносить урон периодически от лица игрока, наносит 1 единицу урон. другой триггер ловит смерть
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
8 лет назад
0
l_Avenger_l:
Хахаха хотел нажать плюсик но нажал минус,твой вариант самый упрощенный в этом плане только можно сделать иначе как сделал я.Т.е.
Каждую секунду тикает периодический таймер,который проверяет на видимость юнита который враждебный и стоит в жоппе карты а так же глобальная реальное значение текущего золота игрока как должно быть т.е. перед тем как добавить золото игроку мы увеличиваем наше значение и выставляем кол-во золото согласно значению этой переменной, а так наносим триггерно урон нашему юниту, если читак, то срабатывает событие юнит умер от руки нашего игрока значит читак,теперь один минус,мап хак не как не определить через видимость юнита
У меня есть свои прикидки, так как в случае двух юнитов, один из которых будет атаковать другого, атакующий должен быть нашим, иначе чит не подействует. А бесполезная для нормальных вещей своя точка на карте-это не очень красиво. Но именно твой совет мне не особо понятен, такое впечатление, что ты смешал в нём одно с другим (greedisgood/keysersoze и whosyourdaddy), можно поподробнее?
P. S. Плюсик я ему поставил)
0
32
8 лет назад
0
8gabriel8, Как насчёт отрубить начисто синглплеер и запилить карту для мультиплеера, все проблема с читами решена.
Для борьбы с мх есть уже готовая библиотека.
0
5
8 лет назад
0
8gabriel8:
l_Avenger_l:
Хахаха хотел нажать плюсик но нажал минус,твой вариант самый упрощенный в этом плане только можно сделать иначе как сделал я.Т.е.
Каждую секунду тикает периодический таймер,который проверяет на видимость юнита который враждебный и стоит в жоппе карты а так же глобальная реальное значение текущего золота игрока как должно быть т.е. перед тем как добавить золото игроку мы увеличиваем наше значение и выставляем кол-во золото согласно значению этой переменной, а так наносим триггерно урон нашему юниту, если читак, то срабатывает событие юнит умер от руки нашего игрока значит читак,теперь один минус,мап хак не как не определить через видимость юнита
У меня есть свои прикидки, так как в случае двух юнитов, один из которых будет атаковать другого, атакующий должен быть нашим, иначе чит не подействует. А бесполезная для нормальных вещей своя точка на карте-это не очень красиво. Но именно твой совет мне не особо понятен, такое впечатление, что ты смешал в нём одно с другим (greedisgood/keysersoze и whosyourdaddy), можно поподробнее?
P. S. Плюсик я ему поставил)
ну все просто в одном тригге
ну на ресурсы античит в принципе да можно и юнита с жаром преисподней поставить с полемзрения 0)
0
27
8 лет назад
Отредактирован MpW
0
А нельзя ли отследить записи вроде: "Игрок: Жульничество разрешено!" ? А нет, нельзя это отследить =(( сорри
0
26
8 лет назад
0
Steal nerves:
А нельзя ли отследить записи вроде: "Игрок: Жульничество разрешено!" ? А нет, нельзя это отследить =(( сорри
Можно! Типа ставишь Поражение в этом случае, но мне не особо нравится этот метод, так как охота поставить противодействие лишь определённому читу, например, whosyourdaddy как-то противодействовать(сделать юнитов противника неуязвимыми), а iseedeadpeople и greedisgood оставить.
Это и причина, по которой мултиплеер не нравится.
0
28
8 лет назад
0
8gabriel8, чтобы отключить чит надо ввести его повторно
это можно сделать триггерно с помощью функции Cheat
исключение лишь читы которые дают ресурсы но с ними всё просто
запоминаем каждую секунду количество ресурсов и если отловили чит то устанавливаем ресурсы на значение переменной
а вообще есть куча античитов даже на этом сайте
про гугл вообще молчу
0
26
7 лет назад
Отредактирован 8gabriel8
0
nvc123:
8gabriel8, чтобы отключить чит надо ввести его повторно
это можно сделать триггерно с помощью функции Cheat
Что это за функция, она в jass? Если да, то можно ли использовать jass-триггеры вместе с обычными, так как не припомню в картах такого.
а вообще есть куча античитов даже на этом сайте
про гугл вообще молчу
у меня не получилось найти вообще.
0
27
7 лет назад
Отредактирован MpW
0
8gabriel8, функция такая есть на jass,на gui не видел такой. Работает в сингле, то же самое, что ввод на клавиатуре, только вызываешь ее на триггерах
native Cheat takes string cheatStr returns nothing
вводишь через CS: call Cheat("код чита")
например:
вводишь call Cheat("warpten") включаешь чит, если выключен
повторно вводишь call Cheat("warpten") выключаешь чит, если включен
скачал бы jngp, там есть подсветка и библиотека функции. Конвентируешь гуи в джаз и смотришь. Нажимаешь function list и там есть список функции
0
26
7 лет назад
Отредактирован 8gabriel8
0
Steal nerves:
8gabriel8, функция такая есть на jass,на gui не видел такой. Работает в сингле, то же самое, что ввод на клавиатуре, только вызываешь ее на триггерах
native Cheat takes string cheatStr returns nothing
вводишь через CS: call Cheat("код")
например:
вводишь call Cheat("warpten") включаешь чит, если выключен
повторно вводишь call Cheat("warpten") выключаешь чит, если включен
скачал бы jngp, там есть подсветка и библиотека функции. Конвентируешь гуи в джаз и смотришь. Нажимаешь function list и там есть список функции
Можно с последним поподробнее, то есть в jngp можно конвертировать ВСЕ имеющиеся триггеры в jass?
P. S. Пока мне интересен лишь whosyourdaddy
0
27
7 лет назад
Отредактирован MpW
0
8gabriel8, на обычном WE тоже можно было. Только не было бы подсветки, и узнать нельзя было бы какие константы и переменые, функции есть в варе
Если в интернете не нашел - плохо искал. Хочешь чтобы сделали за тебя? Отслеживать надо последствия чита. Знаешь многие советы есть даже на форуме. Правда, это все костыльно, но работает. Короче создаешь вражеского юнита с огромным здоровьем и регеном где-нибудь в углу карты или недоступном месте, а рядом создать какого-нибудь юнита который будет бить этого юнита в течении игры (правда боятся надо лишь паузы и прочее). Все - больше ничего не надо. И это будет в сингле, в мультиплеере это не пригодиться вообще.
Не пойму зачем делать античиты, пускай играют с читом и наслаждаются.
Еще есть правда это, но вариант совсем не рабочий
Загруженные файлы
0
26
7 лет назад
Отредактирован 8gabriel8
0
Steal nerves:
8gabriel8, на обычном WE тоже можно было. Только не было бы подсветки, и узнать нельзя было бы какие константы и переменые, функции есть в варе
Правильно поймите, я jass лишь со стороны видел. Как можно конвертировать триггер в jass в WE?
Если в интернете не нашел - плохо искал. Хочешь чтобы сделали за тебя? Отслеживать надо не последствия чита.
Не хочу, просто по разным моим запросам появлялись списки читов, а не их отмены. Результат старательного продвижения сайтов. А про последствия не понял, разве бой своего юнита с чужим не есть отслеживание последствий?
Не пойму зачем делать античиты, пускай играют с читом и наслаждаются.
Это лишь в нескольких местах надо для более глубоко погружения в игровой процесс. Например, есть карта с осадой, которая последняя в кампании, она по сути не сложная, но для тех, кто серьёзно попробует её пройти. Есть риск, что игрок включит чит уже во время угрозы первой линии обороны, с читом на раннем этапе прохождение становится унылым, к тому же не получается поиграть за последнего героя кампании, который должен явиться на спасение через определённое время. Как он явится, можно чит опять включать.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.