23

» WarCraft 3 / Точки крепления

Похожие вопросы:

ответ
Писать отдельно
Первая строка Hand
Вторая строка Left
ответ
Я пару лет назад брал форму ворона и крепил к ее крыльям дефолтный эффект "снаряд башни нежети". Все работало прекрасно.
ответ
В редакторе скелета

23

» WarCraft 3 / Помогите исправить триггер

Похожие вопросы:

ответ
не стоит использовать ждать
создаём для юнита целочисленную переменную time
1 триггер
 Событие 
 	периодическое событие - каждые 0.1 сек.-
 Условие 
	time > 0
Действие  
	set time = time - 1
	если time == 0 то понизить уровень способности "незаметность" для "герой" до 1
	
2 триггер
 Событие
	боевая единица - юнит атакован
 Условие
	Атакующий юнит=герой или Атакованный юнит=герой
 Действие
	set time=30
	боевая единица - повысить уровень способности "незаметность" для "герой" до 2
не забудь закрыть вопрос (для этого выбери лучший ответ)
ответ
Перенеси условия в блоки "Иначе", как на картинке и тогда попробуй.
Должно создаваться по одному предмету за раз.
алсо - "Модернизация"
ответ
~8gabriel8:
Мапхак работает, наверное. Но это не точно, так как не ползуюсь им, только много читал об этой утилите.
ответ
Нестандартных героев нужно указать в константах:
Тимколор настраивается в свойствах юнита.

23

» WarCraft 3 / дирижабль

Похожие вопросы:

ответ
Dimari93, во первых
для того чтобы написать комментарий не надо цитировать предыдущий
во вторых
ai файл это файл с джасс кодом
не знаешь джасс - ничего не поймёшь в ai и следовательно не сможешь модифицировать
в общем все возможные ответы даны и разжёвано так что любой знающий основы джасс поймёт
вопрос закрыт
ответ
Diaboliko:
Сразу паузить и анпаузить юнита, если приказ цель-объект и Id приказа = 852047 (вероятно, "unload"). Отменяет текущий приказ.
Работает. Но в явном случае нужен таймер, потому что без него работать не будет, он сразу стопит и не выгружает.
ответ
Когда юнит погружается в транспорт, используют событие - юнит погружен в транспорт. Пассажира обязательно надо пометить чем-то, например, в группу добавить. А когда выгружают пассажиров, то пассажир перед погрузкой получает приказ "стоп" с условием юнит в группе.

Дирижабль достаточно уничтожить, и все пассажиры должны будут автоматом выгружены. Или удалить попробовать.

23

» WarCraft 3 / Юниты стакаются

Похожие вопросы:

ответ
скорее всего, он говорит о SetUnitMovespeed ()
ответ
~16GB:
JackFastGame,
оно не работает, придётся делать много уровневую абилку во всеми вариантами скорости, и самом у подсчитывать её
ответ
Прежде всего, зачем по таймеру для каждого игрока, а тем более на каждого кастера, если можно обойтись одним таймером на всех?
Группы я бы тоже не хранил для каждого игрока, а вместо этого хранил бы по хендлу цели сколько осталось тактов кровотечения и от чьего имени наносить урон, а всех юнитов с кровотечением складывал бы в одну группу для всех.
Постоянное создание-удаление групп, в принципе, тоже не лучшая идея, лучше их чистить и повторно использовать.
Ну и я бы не стал использовать анонимную функцию в таймере - она тут не нужна, все отлично передается глобалками.
ответ
Qulore, такое было, были вопросы по СФу в доте, конфетные войны я указал не зря, там есть примеры счетчиков для способностей.

А примеру как сделано переключение аур паладина, или как реген маны от атак.
ответ
Ты в цикле даешь каждому отдельный приказ. Потому в разнобой.
Отдавай приказ отряду: отряд - приказать отряду идти/атаковать и тд

23

» WarCraft 3 / Помогите доделать триггер

Похожие вопросы:

ответ
Думаю, что можно сделать через группу. В твоём триггере просто перебираешь всех юнитов и двигаешь куда тебе нужно. Тогда тебе нужно будет только добавлять в группу новых юнитов, которые должны так двигаться. А если не хочешь, чтобы юнит двигался - удаляешь его из группы.
Например, создаешь триггер, который регистрирует новых юнитов, вошедших в карту. В условии проверяешь тип юнита. Если подходит, то добавляешь его в ту группу, что я описал выше.

23

» WarCraft 3 / помощь с англ триггерами

Похожие вопросы:

ответ
это не отключение индексирования, это отключения ресайкла индексов
т.е. если юнит умрет и ремувнется с мапы, его индекс достанется другому юниту
а наработка с цифрами есть на гуи без всяких индексов и там всего три триггера
ответ
Что такое джасс - xgm.guru/p/wc3/jassintroduction
Мануал по сjass - cjass.xgm.guru/manual-ru
Мануал по vjass - xgm.guru/p/wc3/vjassmanual
Большой пак наработок - xgm.guru/p/wc3/bpe
MM Engine (Прога для создания кастомных модов) - xgm.guru/p/mmengine
Фреймы для рефорджед (Щас очень модно) - xgm.guru/p/wc3/interface-bases
Продвинутый редактор на 1.26 - xgm.guru/p/wc3/jassnewgenpack-r

23

» WarCraft 3 / Герой в алтаре

Похожие вопросы:

ответ
юнит завершает подготовку боевой единицы
условие trained unit is герой
герой- создать предмет - ..
ответ
~8gabriel8:
Поставить изначально лимит производства 1 у Игрока. В триггерных действиях Игрок - Limit training что-то там)
ответ
XGM Bot:
Похожие вопросы:

ответ
RotceV Hero - Revive
ответ
Редактор не причём, дело в самой игре.
Можно сделать воскрешение, не используя стандартные механики.
ответ
~8gabriel8:
Поставить изначально лимит производства 1 у Игрока. В триггерных действиях Игрок - Limit training что-то там)
ответ
ты не единственный, кто задает такие вопросы.когда хорошо, что скрины ранее делал, и ссылки сохранил.
ответ
вбиваем поиск: "бесплатный герой" ответ: в триггерах, в разделе игрок, там выбираем параметр "доступные герои"


23

» WarCraft 3 / AutoLoad RPG Maps

Ваш ресурс не прошёл автомодерацию. Пожалуйста, внесите исправления или ожидайте проверки модератором.
Причина
Длина текста: 989, а требуется не менее 1000
Your resource has not passed automoderation. Please make corrections or wait for the moderator to check.
Reason
Text length is: 989, but required not less than 1000
// CID4
23

» WarCraft 3 / Не понимаю, почему не работает ИИ

Похожие вопросы:

ответ
Опен мап должно открыть вот такое меню
Возможно у тебя реально проблема в последней, например он сканирует список всех карт, находит какое-то непотребство и падает в ошибку, надо проследить и почистить этот путь

Я не понимаю как работать без него, особенно без ро
В идее выбираешь режим редактор, а не игры, и работаешь в редакторе как обычно
ответ
Уже дошел методом тыка, нужно было использовать triggering unit. Мда.
ответ
Я условия проверил, и они работают. ну она работает от случая к случаю. Что-то изменяю, и пашет. Вношу изменения снова, не работает. вернее, часть условия работает верно.
Пример, есть 4 игрока:
  1. красный (собственно я) => несколько юнитов могут не двигаться, а остальные разбегаются
  2. синий (подконтрольный союзник) => несколько юнитов могут не двигаться, а остальные разбегаются
  3. голубой враг
  4. фиолетовый нейтральный
все войска кроме подвижных подконтрольных являются как бы препятствием

пример, я сделал все работало. кроме синего неподвижных юнитов, решил в условиях похимичить, и сломал, короче, перестали работать: теперь, на голубого не работает. иногда не пашет на друкгих.

забавно но факт: тут бывает где то в условиях обрывается поток, и поэтому не работает что то. что делать то? условие как бы нужное, ну раз не пашет, надо понять причину
--если этот юниты подконтрольны частично
local flag1=GetPlayerAlliance(PlaYer, pp, ALLIANCE_SHARED_CONTROL)
 --если этот юниты подконтрольны полностью
local flag2=GetPlayerAlliance(PlaYer, pp, bj_ALLIANCE_ALLIED_ADVUNITS)
--если игрок нейтральный
--local flag3=GetPlayerAlliance(PlaYer, pp, ALLIANCE_PASSIVE)

продвинутый контроль не нужен, только обычного достаточно. В редакторе его не включить, нужно частичный и только потом открывается полный. Также и через триггеры. Думаю, что достаточно проверять частичное, иначе продвинутый обрывает поток
flag2=GetPlayerAlliance(PlaYer, pp, bj_ALLIANCE_ALLIED_ADVUNITS)
короче, еле еле решил проблему
ответ
У тебя выключается жар приесподней, наверное в канала - откючить прочие способности не убрал...

23

» WarCraft 3 / Я не смог.

Похожие вопросы:

ответ
set day\night cycle On/Off в разделе Инициализация сражение или в Окружении
Хочется банить за такие вопросы в 2015 году.
ответ
Naadir, что значит сохраняется но не компилится?
можно скрины кода а также пути к карте, игре и редактору
ответ
Вот для примера сделал, с комментарием для каждой функции
что бы нужный герой мог копировать спелы, добавь его в группу.

23

» WarCraft 3 / Гимли из Войны кольца

Ваш ресурс не прошёл автомодерацию. Пожалуйста, внесите исправления или ожидайте проверки модератором.
Причина
Длина текста: 77, а требуется не менее 100
Your resource has not passed automoderation. Please make corrections or wait for the moderator to check.
Reason
Text length is: 77, but required not less than 100
// CID4
23

» WarCraft 3 / Щитокрушитель из Войны кольца

Ваш ресурс не прошёл автомодерацию. Пожалуйста, внесите исправления или ожидайте проверки модератором.
Причина
Длина текста: 75, а требуется не менее 100
Your resource has not passed automoderation. Please make corrections or wait for the moderator to check.
Reason
Text length is: 75, but required not less than 100
// CID4
23

» WarCraft 3 / Речь юнита

Похожие вопросы:

ответ
тебе нужны первые 2 раздела
ответ
вопрос овер странный, а.к.а. посоветуйте карту чтоль
Проектов своих нету, но таких карт в целом достаточно:
Old Gold MooMoo
Heroes And Empires: BloodLust
карты от GoblinWorkshop
  • друидика, гоблины, х-херо, спек арена
  • мдс и зомбаки на любителя
ответ
Создана карта не в том редакторе в котором проверять пытаешься или не ты создавал карту
ответ
Succubus:
Внутри модель, портрет и текстура

23

» WarCraft 3 / Проблема в создании кампании

Похожие вопросы:

ответ
Тест карты кампании не показывает нестандартных юнитов кампании. Нужно сохранять и запускать через игру вручную, если что.
ответ
Андреич:
Все карты кампании с нестандартными обьектами надо запускать в игре через "Доп. Кампании".Хоть в JNGP, хоть в просто WE.
ответ
GearOfRage, в данном случае надо тестировать кампанию, а не саму карту. Открываешь через игру доп кампанию и играешь нужную миссию (для этого надо сделать все миссии временно доступными)
ответ
~8gabriel8:
Нет. Кампании пока не рассчитаны на сетевую игру, переходы с карты на карту работать не будут. Преодолевать ограничение в количестве декораций можно было в редакторе JNGP, но он рассчитан на патч 1.26, а также может работать с 1.27, на новые патчи не знаю, что позволяет ставить больше декораций.


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

23

» WarCraft 3 / Расенган не должен пролетать через блокировку пути. Как реализовать?

Похожие вопросы:

ответ
Проверь, что бы в пути к редактору, не было русской кириллицы. Jngp её не переваривает.
ответ
Основную логику работы системы я выше расписал, если будут конкретные вопросы, попробуй сначала сам попытаться разобраться, открывая действия триггеров и читая что там происходит (ибо часто все подписано там детально). Если проблемы с инглиш названиями - используй переводчик.
И если не поймешь конкретный процесс - пиши, указывай какое действие в каком триггере не понял а оно тебе нужно для твоей цели.
ответ
Дело в самом варике короче, перенес редактор на другой варик и всё перестало вылетать.

23

» WarCraft 3 / Помогите с триггером

Похожие вопросы:

ответ
Каст тайм у посоза иллюзий не нулевой как не крути, лучше уж вручать юнитам руны, это быстрее чем использование дамика.
ответ
Ладно, я решил проблему)
ответ
Добавляешь в триггер действие на отдачу конкретного приказа для конкретного юнита:
Новое действие (Ctrl+R)
Боевая единица / Unit
Отдать приказ без указания цели / Issue Order With No Target
Указываешь своего рабочего и выбираешь 3 или 4 приказ предлагаемого списка
  1. Добывать золото из ближайшего рудника / "autoharvestgold"
  2. Рубить ближайшие деревья / "autoharvestlumber"