32

» WarCraft 3 / Защита карты

Tumart:
Так же гробим архив корейскими тулами, можно еще малость руками - открыть откроют, но не инжектнут.
quq_CCCP, а руками это что конкретно? Я вот делал так: 1. Прогнал W3COpt 2 Прогнал через Тулы Векса 3. Прошелся спазлером, потом патчером после новым мпкушником удалил лист файл полностью.
В хекс редакторе, ищищь нужные байты и меняешь, сначала гадим заголовок, потом отрец значение в хештаблицу архива или как тут уже делали умельны лже war3map.j файл в хештаблицу.
Если кто в танке, то в мпк может быть 100500 файлов разных версий, с одим и тем же именем - особенность фомата, игра всегда берет последний из списка, а мпк редактор первый - это баг публичного софта.
32

» WarCraft 3 / Защита карты

Astra:
Не без известный здесь человек-статья говорит делать проверку на хендлы объектов. Наверное это сейчас единственный нормальный способ. Протектить карту непосредственно с расчетом на то, что не вскроют сам архив - пустая трата времени.
Щяс снова доступен ретурн баг, щяс думаю а получится ли проверить хещтаблицу срок, после депротекта и инжекта поедет таблица строк (ибо в хештаблицу попадают даже имена функций, кастомных разумеется ).
32

» WarCraft 3 / Способность "огненный столб" и фаталы?

Огненный столб фаталит как и любые чаннелинги засунутые в сферу замедления, все.
А других причин фаталить этой способности обнаружено не было.
32

» WarCraft 3 / Защита карты

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

» WarCraft 3 / Как лучше учится созданию карт?

Lotus101, Нет низя, там стоит защита от копирования, нужно все делать своими руками!
Tumart, что то nvc123, не пишит, с чужой депротектнутой карты можно начинать уже довольно скилловым мапмейкерам, то у некоторых в исходниках черт ногу сломит.
Ну а~Lotus101, читай статьи про примеры построения кода, смотри в открытых картах близзов - там комменты есть. правда требуется инглиш.
32

» WarCraft 3 / Как лучше учится созданию карт?

nvc123:
quq_CCCP, если там есть комменты повсюду и документация в отдельном триггере то проблем особых не будет
но их там скорее всего нету (особенно после всяких оптимизаторов)
поэтому я и упомянул индию
YuliyaQuest, если для тебя карта близов сложно и не понятно то советую бросить мапмейкерство и идти отжимать мобилки
там всё просто и понятно
либо ты отжал либо у тебя
Ну у меня там если и есть комментарии то не сказать чтобы сильно подробные или порой вовсе не про то =)
32

» WarCraft 3 / Как лучше учится созданию карт?

YuliyaQuest:
Карты Близзов?:D Вы смеётесь? Там настолько же все непонятно как и если бы младенец начал решать формулу 11 класса.
Мою карту дать?
32

» WarCraft 3 / Как лучше учится созданию карт?

nvc123, У меня в карте реализована система управления кулдаунов итемов, берем и делаем кд итему сначала, не сбивая никакие приказы, найди и разбери - www.epicwar.com/maps/264886
Думаю даже для асов этого дела будет не шибко просто.
Новичкам лучше начать с чего попроще, карт близзардов, опен проектов.
32

» WarCraft 3 / Помогите найти десинх в карте

FogModifierStart(CreateFogModifierRect(GetLocalPlayer(), FOG_OF_WAR_VISIBLE, bj_mapInitialPlayableArea, true, false))
Создаем модификатор видимости локально.
32

» WarCraft 3 / Как лучше учится созданию карт?

nixsam:
Учись на примерах: Вскрывай другие карты и смотри триггеры или потырь ланд.
На опен примерах, то я посмотрю чему он научится вскрыв карту после тулов векса, он и так то ни гугу, а тут еще и jass и устройство формата карты изучать.
32

» WarCraft 3 / Баффы Info и им подобные

В варе 100500 странных способностей, почти все старые ( из reign of chaos ) работают на дефолт цели, у аватара хардкодно прописан бафф, его не настройить никак, только изменить стандартный. 'Apos' фаталит если убить кастера и цель, сразу после разложения цели.
Нужно проверять что к чему, cloud of fog вроде норм кастуется, меняешь дефолт абилку и все.
32

» WarCraft 3 / Баффы Info и им подобные

Просто для информации, судя по самому баффу - это таймер длительности, вероятно близзарды хотели сделать таймер длительности, но передумали.
32

» WarCraft 3 / Высота парения

Высота и скорость набора высоты в секунду. Не работает на наземных, чтобы заработало на нелетающих им нужно вручить и сразу же удалить способность 'Amrf' (Превратится в ворона).
Хоспади в оглавлении статей все это есть, откуда вы на нашу голову рухнули?
32

» WarCraft 3 / По поводу карты.

VetsaN:
Мне казалось всегда, что лиценщионная пометка в игре получается, если поставить автором близзард.
Ни коем боком, это не связано с авторсвом. Дело в способе упаковки архива.
32

» WarCraft 3 / По поводу карты.

Extremator:
не ну можно конечно изколупать архив чтобы ни-ни, делитанты точно не откроют.
я так дотку правил... открыл, поменял, закинул обратно... никаких депротектов... вообще
в итоге крест Дазла висит 3600. сек х)
Дота вовсе без протекта, если что тока оптимиз.
Щяс поколупаю и хрен ты там изменишь что без вылета, придется перепаковывать, а для этого нужно знать мпк формат, смотреть что к чему - то запустил а она раз и фатал. Конечно щяс почти все открывает ладик, но никто не отменяет того факта что нужна перепаковка для инжекта.
32

» WarCraft 3 / По поводу карты.

nvc123:
делитанты точно не откроют
можно просто свою cjass либу с дефайнами подключить и всё
в результате тем у кого нету либы придётся ковыряться в j файле и искать оригинальные имена
Говорю же у меня так что то найти будет не просто, я порой сам теряюсь =)
32

» WarCraft 3 / Событие на отлов включения включаемой/отключаемой способности

MLPbratishka:
Нет, я про магический щит или укрыться щитом например, но все равно спасибо.
Статьи читать ни царское дело? Приказ без указания цели.
32

» WarCraft 3 / Триггерное создание глобальных переменных

Какое создание? Ау, глобалки создаются в разделе globals при старте карты и все. Хештаблица в помощь для всякой фигни.
32

» WarCraft 3 / Взаимодействие с дижущимися областями

Никак, только создавать в месте региона.
Так же что мешает просто проверять координаты.
32

» WarCraft 3 / Взаимодействие с дижущимися областями

Ой ну 100 раз же писали... Хоспади, есть RECT а есть REGION. Ты регион то двигаешь, а событие создешь на рект. Зачем тебе двигать области, когда есть простая возможность проверять координаты юнита...
Так же есть событие - Event Units in Range. Кто то подошел к юниту.
32

» WarCraft 3 / По поводу карты.

NekoriDes:
quq_CCCP, из-за таких деятелей, которые лезут "исправлять" чужие карты, люди теряют интерес к интересным проектам.
Впрочем, в 2к16 это уже не так неважно.
Могу дать мою карту, мне кто бы поправил - там без протекта черт ногу сломит.
Тулы векса да и все, не ну можно конечно изколупать архив чтобы ни-ни, делитанты точно не откроют.
32

» WarCraft 3 / Скиллы "Порча" и "Огненный голем"

Там хардкодные цели, нельзя никак убрать убийство деревьев у этих способностей. Только сделать триггерные аналоги, благо скиллы эти довольно незамысловаты.
32

» WarCraft 3 / По поводу карты.

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