30

» WarCraft 3 / Шизофрения 1.23.21с

только я как-то хз стоит ли добавлять сюда ресурс обновленный без этих багов, т.к. ничего кроме отрицательных отзывов не увидел. При появлении обновленного наверное просто будет молчание =)
Ну не скажите, меня, например проэкт заинтересовал. Даже, если нужно могу помочь с триггерами. Если бы версия у него была в районе 0.*beta, то его бы так критично не громили.
P.S. У вас даже на скришоте на главной
прибЕвайте
30

» WarCraft 3 / Шизофрения 1.23.21с

Слишком критично-таки. Вариативность сюжета (а вы дальше дома Карла не продвинулись - ни секса с Саррой, ни жизнь в Фюссенберге - печаль-печаль)
Но так игроки воспринимаю игру не в конце сюжета, а самого начала. А начало вообще ниочём. Вместо атаки кругов можно использовать user-interface. Заявленая шизофрения вообще не ощущается. Очень небрежно сделан тупой туман без источников освещения. Вот, можете повытаскивать текстурки и освещение.
Загруженные файлы
30

» WarCraft 3 / Шизофрения 1.23.21с

Лучше все-таки не включать читы и не удивляться странностям =)
А если бы я его убил без читов, что-то бы изменилось?
roehDU:
Ок. Покажу нормально его переход.
Там ещё момент с появлением круга, который нельзя ударить.
roehDU:
Лучше сыграть с людьми. Так интереснее.
А если играть самому то должно быть скучно и уныло?
roehDU:
ни секса с Саррой
Если я на глазах жены забил досмерти её ребёнка и она не отреагировала, представляю какое она бревно в постели.
30

» WarCraft 3 / Шизофрения 1.23.21с

Решил дать карте второй шанс, и опять начал за бабу с ребёнком. Оказывается, чтобы взять контроль над своим же персонажем, нужно его выбрать. Способа без затыкивания всего мышкой не нашлось?

Печально, когда в карте, которая заявляет Вы можете предпринять здесь более 85 решений!, используется дешёвый трюк из набора ленивый разраб, а именно неуязвимые по сюжету персонажи.

Выбор с кругами ужасен и ломает всё погружение

Решил всётаки замочить епископа без читов. Пока бегал и выбивал книги опыта из шкафов (хоть бы немного рандома сделали), протупил с выбором и мужика телепортировало (незнал, что шизофрения развивает навыки телепортации) в камеру. 85 решений ага. Пока сидел в камере, решил от скуки зарядить сыну в пах, чтоб не ныл, оказывается нельзя. Зато забить его кулаком досмерти можно запросто. Жена на это никак не отреагировала, я подумал, что такой бессердечной женщине не место в этом мире и замочил её заодно. Появился круг Взять задание у Карла, который я немогу взять, потому что решётка бессмертна.

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

И в завершении скриншот, который одним махом показывает отношение разрабов к качеству продукта.
P.S. На фоне всего этого говорить о том, что активные навыки никак не выделяются на фоне пассивных бессмысленно.
Загруженные файлы
30

» WarCraft 3 / Шизофрения 1.23.21с

В описании (трижды даже) написано ударь круг.Но, kак правильно заметил 8gabriel8, надо бы технически попроще сделать карту
Я вообще непонимаю концепцию с кругами. Зачем моему персонажу его бить?
30

» WarCraft 3 / Отсутствие активации гоблинской мины

Не проверял, но читал, что тип движения Парящий не активирует мины
Как я сразу об этом не подумал. Проверил, не активирует.
Загруженные файлы
30

» WarCraft 3 / Шизофрения 1.23.21с

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

» WarCraft 3 / [Триггеры] Посчитать триггеру конкретные Разр. Объекты

Говоришь "при смерти декорации типа Клетка" (что не сработает, так как такого события нет)
Имелось в виду, что в отличии от юнита, у декорации нет Generic события Декорация умирает, чтобы в условии проверить тип декорации. Как обычно делают с юнитами. Да и реализовал я впринципе тоже самое, что вы предлагали:
SurDno:
Можно создать один триггер с 10 Specific Decoration Dies, в каждом из которых выбираешь свою клетку на карте. В действиях плюсуешь целочисленную, и, как только она достигнет десяти, делаешь, что там тебе надо.
только переменную я минусую.
30

» WarCraft 3 / Отсутствие активации гоблинской мины

Поиграться с классификацией юнита и разрешёнными целями в способности мины или взрывать её триггерно.
30

» WarCraft 3 / [Триггеры] Посчитать триггеру конкретные Разр. Объекты

Занести их в массив, и при смерти юнита/декорации типа "клетка", проверять сколько ещё осталось живых.
30

» WarCraft 3 / От GUI к препроцессорам.

но понимание приходит быстрее с чистого кода, имо
Тут согласен, если не понимать, какой джас будет после обёртки и как этот джас будет работать, то будет печально. А с другой стороны бросать новичка в омут чистого джаса, если есть более удобные интсрументы тоже не хочется.
30

» WarCraft 3 / От GUI к препроцессорам.

Пфф, новички от жасса-то бегут, а тут и vjass, и ZINC
Я и сам от джасса бегу. А новички впервые видят джас в стандартном WorldEdit.
После чего у них развивается комплекс неполнценности, а опытных программистов они представляют ходячими компиляторами с прямым подключением к матрице.
Загруженные файлы
30

» WarCraft 3 / Вопрос по инициализации

Со строительством это работает, но с юнитама к сожалению нет. Я создаю юнитов и по триггеру они должны патрулировать область, но вместо этого они идут к исходной позиции.
Это не в ИИ дело. Юниты всегда идут к исходной позиции, если не отдавать им нужных приказов. Чтоб ответить более точно, подробней опишите что вам нужно, желательно с картой.
30

» WarCraft 3 / От GUI к препроцессорам.

Вместо создания точки Location из Position of Unit в JNGP удобно координаты юнита указать.
В коде я только с координатами и работаю, а вот на GUI сильно не забалуешь. Благо в JNGP добавили RemoveLocation, чтоб гуишников Custom Code не пугать.
30

» WarCraft 3 / Реализация огня условной башни

смотри, юнит обходит условную башню с фланга и башня не стреляет по нему, а стрелять может только тех, кто стоит перед ней.
Ну так ловим замах башни, сверяем угол. Если юнит с фланга, отменяем приказ.
30

» WarCraft 3 / Вопрос по инициализации

указываешь цифру на единичку меньше номера игрока
Загруженные файлы
30

» WarCraft 3 / Вопрос по инициализации

native PauseCompAI takes player p, boolean pause returns nothing
Так можно его вручную отключить.
30

» WarCraft 3 / Яд и рассеять чары

8gabriel8:
NazarPunk, смысл в том, что с простреленным коленом не особо-то бегают)
А про нанесение урона указал.
Тогда берём system-physical-damage-detection, создаём пустышку вместо яда, и при получении урона, проверяем уровень/наличие пустышки. При срабатывании умножаем урон и кидаем бесконечное замедление даммиком.
30

» WarCraft 3 / Яд и рассеять чары

можешь сделать Простреленное колено через наложение даммиком Замедления
При наложении замедления урон от юнита ненаносится, человеку ещё придётся систему отлова урона делать/ставить.
Хотя эта система позволяет делать кучу полезного, а урон можно и не наносить.
30

» WarCraft 3 / Яд и рассеять чары

Принятый ответ
Яд, заморозку и бафы аур не снять рассеиванием. Придётся придумывать чтото другое.
30

» WarCraft 3 / Баг через 6000 сек

на эту переменную завязать диалог, то при уничтожении диалога от него отвязывается событие
По логике в переменной лежит только ссылка на диалог, и при уничтожении диалога логично уничтожаются его события, а в переменной остаётся null, у уоторого событий в принципе быть не может.
может и не null остаться, а ссылка намертво повиснуть в памяти
30

» WarCraft 3 / Баг через 6000 сек

"ForceLine*" есть 2 варианта развития, один это сделать поиск необходимого региона по которому он будет выбирать как реагировать на то или иное событие, либо сделать 6 триггеров, каждый из которых отдельно вызывается. Конечно, если бы я понимал, что у меня возможно будет какое-то изменение в будущем в плане количество спаунов, то лучше было бы сделать один триггер обрабатывающий все, тут согласен.
"Line*" однозначно нужно разделить на 3 части, поскольку нужно передавать массив, либо писать дикий костыль на определение массивов, что я не люблю делать. Если писать, то сразу основательно. Там логика может отличаться. Поэтому нужно сохранить 3 линии для удобства изменения условий для каждой линии.
Держите, убрал лишние триггеры, чтоб не мешались, и прикрутил нормальную наработку для путей. Притом без всяких динамических триггеров, костылей и на одномерных массивах.
Загруженные файлы
30

» WarCraft 3 / Баг через 6000 сек

Пробовал этот вариант, но это в этом случае будет постоянный рост событий в триггере
Уже на сайте не раз обсуждалось, если юнит удалён из карты, триггером или после смерти->разложения, то и событие удаляется.