ScorpioT1000
Работаем
offline
Опыт: отключен
|
Holocauster прав =) |
24.07.2012, 11:02 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faam
Порядочный юзер
offline
Опыт:
3,066Активность: |
Holocauster, А не проще тогда резко менять обзор с помощью способности гоблинского телескопа? |
26.07.2012, 00:18 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Holocauster
INRI
offline
Опыт:
4,249Активность: |
А при чем тут дота и телескоп? В доте же нет артов на смену дальности обзора. Или ты имеешь ввидку сделать 1 общий триггер на всех юнитов в доте, а потом в соответствии с юнитом давать ему телескоп? А разве можно давать телескоп на дальность ночного обзора? |
27.07.2012, 23:27 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
Holocauster, сделай свою систему, но я уверен что если бы это работало то сделали бы уже давно |
28.07.2012, 00:03 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Темак
jass for everyone
offline
Опыт:
7,200Активность: |
16GB, сделали: www.wc3c.net/showthread.php?t=97922 |
28.07.2012, 12:13 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
Temak1, если бы это работало на ура и учитывая дату поста 11-19-2007, то это давно бы уже сделали в доте а раз нет, то и всё фигня тем более, разработчики мх тоже не идиоты, вот делали в доте -ah его в следущем же патче на мх обходили как нефиг так что это всё фигня |
28.07.2012, 12:21 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Что б наверняка защититься, нужно как то отслеживать инъекцию и существование левых триггеров.
А вообще рекомендую банально определить стартовый хендл, вписать его ручками, и при старте проверять вписанное число, и реальное, если будет отличаться, значит кто то что то вкрутил. Так как это делается в 2 строчки, думаю долго. Ну или через препроцессор запилите что б на каждый триггер вешался идентификатор, и каждые 0.01 вызывайте GetTriggeringTrigger (вроде как возвращает ласт сработавший триггер, хотя мб ошибаюсь, проверять лень) и проверяйте индекс триггера, если без индекса, то все ясно, можно тупо отключить. |
28.07.2012, 12:37 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Темак
jass for everyone
offline
Опыт:
7,200Активность: |
16GB, дело в том, что интегрировать эту систему в свою карту та еще задачка: нужно в редакторе объектов у всех юнитов удалить тень и добавить ее через функцию в триггер. Т.е. у тебя 500 юнитов в карте => пишешь 500 функций. Еще если в юните используется нестандартный цвет или масштаб, то и их нужно добавить через функцию.
Но система работает: ((цитата
This is a list of all the MH's that the system counters and specifically which options (only
public ones listed, dont really care about private mh's but the system will most likely counter them as well) ShadowFrenches Map Hack
IMap
Chaotic Map Hack
ProMap
|
28.07.2012, 13:58 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
влад10011
offline
Опыт:
2,337Активность: |
чо тут делать то....
сделать 30 дамми с моделью мирового дерева и макс размер удалить тень и дать способность "Москиты" и Способность тени нежити таким образом кикать эта система не будет но зато напрочь закроет обзор МХ! и их не увидеть с помощью скиллов только МХ их увидят. |
30.07.2012, 21:37 | #29
+4/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
Защиты от мапхака в варе не может быть в принципе, т.к. вся защита работать будет на том же самом компе что и мапхак и он может просто отключить защиту.
Единственная защита (не для вара) - действия происходят на выделенном сервере (чтобы кто-то не поменял себе в ОЗУ статы и приказы и т.д.), сервер отправляет только видимых юнитов клиентам (чтоб не видели). А тут все ограничения типа видимости создаются локально самим клиентским приложением. Поставить невидимое дерево, чтобы только МХ его мог видеть, и оно загородит ему обзор?
МХ - отлавливает объект этого самого дерева и в самой игре (в ОЗУ) делает его невидимым. Для популярных карт надежно, потому что там фиксированный объект. Для разных же карт может быть разные объекты - но все карты и не нужно МХ-чить. Сделать клиентский модуль, через который запускается варик и который висит в ОЗУ и отслеживает процессы типа МХ / изменение памяти варика / видимость юнитов варика? Если модуль стоит - с этим юзером можно играть - типа анти-МХ?
МХ - сообщает остальным что анти-МХ впорядке, а сам завершает / блокирует этот самый анти-МХ. Опять таки какой-бы анти-МХ не сделали для доты - только для нее можно будет написать свой МХ обходящий анти-МХ. |
31.07.2012, 03:54 | #30
+1/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Absol
Kicked by Эльрат
offline
Опыт:
1,872Активность: |
например GuAI обходит любой Jass амх, он просто вписывает свой код в варик, работает с триггерами и т.п (как dreamdota, но лучше)
|
05.08.2012, 11:55 | #31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
глупость но раз нато тема пошла, можно ли изменить сценарий карты (jass код) динамично? внедрив в код свою функцию. |
06.08.2012, 00:28 | #32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
aUxbl4
offline
Опыт:
92Активность: |
лучше создать дамми и скрыть его и поставить ему модель вот эту UI\Glues\SinglePlayer\Undead3D_Exp\Undead3D_Exp.mdl МХ есть пол карты загромождено дамми |
06.08.2012, 10:01 | #33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Raised
Rid-Aid-Ios
offline
Опыт:
20,792Активность: |
Честно говоря я не поклонник игор онлайн , и потому плохо понимаю что такое Мапхак. . .
Просто открывает всю карту или как? . .
Коль открывает всю карту, то и способов создания таких систем МОРЕ!!! Я, конечно не создавал тему, но я предлагаю вам прикреплять к сообщениям свои попытки сделать такую систему, вместо того, чтоб очень"умно" рассуждать на этот счет. . . |
06.08.2012, 20:10 | #34
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
просто Юрок
...
offline
Опыт:
11,271Активность: |
D_Konst, не просто открывает всё карту. Есть мх, показывающие только вражеских героев или невдимых юнитов, есть бот добивающий крипов и кастующий спеллы, показывающий ресурсы противника... кароче много их. |
07.08.2012, 06:03 | #35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZeToX2007
offline
Опыт:
7,009Активность: |
Цитата:
Ты это близарду скажи |
|
07.08.2012, 19:22 | #36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zetox
offline
Опыт:
1,738Активность: |
Народ, меня взломали, пишу с этого ника, систему улучшил, пока непонятно что происходит... для начала перемещал скрытого юнита на видимую зону в этой функции:
function DetectMh takes nothing returns nothing call SetUnitX(ShowPickUnit,3350) call SetUnitY(ShowPickUnit,3000) после чего, возвращал его на исходную позицию: Код:
больше ничего не менял(не делал учет что юнит уже видем) в итоге детектор писал что мапхак через раз, но когда включил мапхак (без возм.выделения юнитов) он пищал в 2 раза чаще. В итоге так смог отследить другие типы мапхаков, осталось привести в нормальный вид, чтобы он ложно не определял. |
28.08.2012, 05:47 | #37
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
А что тут ложного определял?
Берешь, делаешь так: Игрок был определен как МХ, об этом было бы всем сказано! Через некоторое время, надо подтвердить это. Если это небыло потдверждено, то об этом напишет... |
28.08.2012, 13:07 | #38
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
93,279Активность: |
Zetox, проверял твою систему новый мх для гарены не видит в упор, хотя я пикал юнита в тумане войны... |
28.08.2012, 13:36 | #39
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zetox
offline
Опыт:
1,738Активность: |
Цитата:
Устоновил правильно?) 1 юнит должен быть скрытым для глаз, другой открытым. |
|
28.08.2012, 17:14 | #40
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|