Всем привет! Стало интересно, зачем нужны приказы build, repair, humanbild, resumebuild? Пытался триггерно заставить рабочих повербилдить здание, подействовал только приказ smart. Пробовал все вышепtричисленные приказы, но ни один не сработал. Соответственно smart так же работает не только для повербилда, но и для починки зданий и техники, подбора предметов, атаки, добычи ресурсов(возможно еще что-то есть менее заметное). Так для чего тогда существуют вышеобозначенные приказы, если на все случаи жизни работает smart? Или движок получает smart, но в итоге преобразует его с помощью проверок в один из этих приказов? Если это так, то почему не работает вызов этих приказов напрямую? Если с repair еще понятно, вызов repair применительно к поврежденным зданиям или технике срабатывает, то в случае строительства Альянса какая то галиматья.

Accepted answer

'AHbu'/'AObu'/'AUbu'/'AEbu'/'AGbu'/'ANbu' - иконку кнопки строительства можно поменять, изменив в одной из указанных абилок иконку. Это абсолютно разные способности от каждой расы. Может показаться пустышками, но имеют реальные настройки (в мемхаке это что-то вроде контейнеров, или спелбуков). Открывают меню строительства. Также после того, как выбрали здание, и определились куда ставить, у каждой этой рассовой способности есть своя особенность строительства. Человечки строят своими руками, могут даже бросить и убежать от постройки. У нежити само строится, как поставится (будто призраки строят, но это можно отменить). У орков и эльфов рабочие находятся внутри стройки. Только у эльфов светлячки могут превращаться в древа, если у здание указано классификация "древо".
Описание кнопок и горячие клавиши (hot keys) находятся в Units/CommandStrings.txt
Изменить также можно в "дополнительно"->"игровой интерфейс"
сайт xgm.guru/p/wc3/27713
order_build = 851994
order_humanbuild = 851995
order_orcbuild = 851996
order_nightelfbuild = 851997
order_undeadbuild = 851998
order_resumebuild = 851999
851994-851999 (buildmenu): Приказ (без указания цели), открывающий меню строительства воина, способного возводить здания. Этот приказ не ловится триггером, нужен для того, чтобы открыть меню.

Важно: Вышеперечисленные приказы работают, если юнит выделен у игрока. Иначе, это приказы бессмысленны. Вы можете напрямую отдать приказ строить, зачем тогда проходить через меню строительства.
repair это приказ ремонта. Достаточно, для раба с абилкой строительства/ремонта указать на цель smart, чтобы шел ремонтировать. Но у самого рабочего в приказе repair в состоянии показываться.
Да, мы может в некоторых случаях пользоваться smart. smart - приказ щелчком правой кнопкой мыши. Когда мы указываем на цель пкм (приказ щелчком правой кнопкой мыши), срабатывает авто. Если отдать чисто в точку smart, то юнит побежит, у него будет отображаться приказ move. На вражескую цель навести smart, то будет attack. Если отправите работника на дерево или шахту smart'ом, то в состоянии тек приказа у него будет harvest и пр. repair отображает текущий приказ юнита, который что то ремонтирует. Все эти приказы часто зависят от способностей, невозможно, идти ремонтировать цель, если нет такого навыка, или в целях навыка ограничена (надо снять итд)

Пытался триггерно заставить рабочих повербилдить здание
что это слово такое? Ускорить строительство?
В случае строительства Альянса какая то галиматья
Что там с альянсом. Что ты хочешь добиться? Каким способом? Как ты это реализуешь
`
LOADING AD...
1
27
2 months ago
Edited by MpW
1
'AHbu'/'AObu'/'AUbu'/'AEbu'/'AGbu'/'ANbu' - иконку кнопки строительства можно поменять, изменив в одной из указанных абилок иконку. Это абсолютно разные способности от каждой расы. Может показаться пустышками, но имеют реальные настройки (в мемхаке это что-то вроде контейнеров, или спелбуков). Открывают меню строительства. Также после того, как выбрали здание, и определились куда ставить, у каждой этой рассовой способности есть своя особенность строительства. Человечки строят своими руками, могут даже бросить и убежать от постройки. У нежити само строится, как поставится (будто призраки строят, но это можно отменить). У орков и эльфов рабочие находятся внутри стройки. Только у эльфов светлячки могут превращаться в древа, если у здание указано классификация "древо".
Описание кнопок и горячие клавиши (hot keys) находятся в Units/CommandStrings.txt
Изменить также можно в "дополнительно"->"игровой интерфейс"
сайт xgm.guru/p/wc3/27713
order_build = 851994
order_humanbuild = 851995
order_orcbuild = 851996
order_nightelfbuild = 851997
order_undeadbuild = 851998
order_resumebuild = 851999
851994-851999 (buildmenu): Приказ (без указания цели), открывающий меню строительства воина, способного возводить здания. Этот приказ не ловится триггером, нужен для того, чтобы открыть меню.

Важно: Вышеперечисленные приказы работают, если юнит выделен у игрока. Иначе, это приказы бессмысленны. Вы можете напрямую отдать приказ строить, зачем тогда проходить через меню строительства.
repair это приказ ремонта. Достаточно, для раба с абилкой строительства/ремонта указать на цель smart, чтобы шел ремонтировать. Но у самого рабочего в приказе repair в состоянии показываться.
Да, мы может в некоторых случаях пользоваться smart. smart - приказ щелчком правой кнопкой мыши. Когда мы указываем на цель пкм (приказ щелчком правой кнопкой мыши), срабатывает авто. Если отдать чисто в точку smart, то юнит побежит, у него будет отображаться приказ move. На вражескую цель навести smart, то будет attack. Если отправите работника на дерево или шахту smart'ом, то в состоянии тек приказа у него будет harvest и пр. repair отображает текущий приказ юнита, который что то ремонтирует. Все эти приказы часто зависят от способностей, невозможно, идти ремонтировать цель, если нет такого навыка, или в целях навыка ограничена (надо снять итд)

Пытался триггерно заставить рабочих повербилдить здание
что это слово такое? Ускорить строительство?
В случае строительства Альянса какая то галиматья
Что там с альянсом. Что ты хочешь добиться? Каким способом? Как ты это реализуешь
Accepted answer
Replies (3)
0
18
2 months ago
Edited by EugeAl
0
MpW, в статье неточность есть, сам проверял. То, как будет работник строить здание, зависит не от абилки, а от расы самого работника. Собственно как я проверял - изначально кастомный (относительно кастомный, новый стандартный) работник был от орды, и он забирался внутрь, а когда я ему поменял расу на альянс, он начал строить, стоя рядом со зданием. И ускорять стройку тоже научился.
0
27
2 months ago
Edited by MpW
0
EugeAl, ну про это мне известно давно, что от расы зависит стройка. Я пишу про ограничения, и щачем нужен приказ smart. Раб не будет строить/чинить, если нет абилки ремонта. Раб будет тупить, и все. Приказ smart будет даже бесполезен. И не будет чинить здание, если в целях абилки не указано здание. Точно также удали у юнита абилку атаки 'Aatk', и атаки не будет
Абилки выше чисто влияли на визуальную составляющую, можно было поменя в 1.26 патче иконку (описание вроде меняли в скрипте). И если я изменю иконку 'AHbu', то у хуманов будет другая иконка меню строительства. Но с рефом эти абилки в ро исчезли
0
18
2 months ago
0
MpW, по остальным пунктам всё ок )
2
32
2 months ago
2
У альянса здание по - сути, не строится, ремонтник его чинит, хотя там и другой приказ, и одно здание могут строить несколько работников.
Replies (1)
0
15
2 months ago
0
MpW, все верно, ускорение строительства несколькими работниками.
quq_CCCP, а вот интересно, какой это приказ? Не знаешь?
To leave a comment please sign in to the site.