27

» WarCraft 3 / Нейтральная лесопилка

Делаем нейтрал лесопилку, вокруг него создаем от каждого игрока dummy-unit. У dummy-unit задайте способности приемки древесины. Когда рабы будут бежать, они будут нести древесину к саоему dummy.
И да, нужно приказы настроить. Что если выделить раба, и заставить кликнуть по лесопилке. Он отнесет? Тут нужно переназначит приказом на dummy-uniy, чтобв нес к dummy

Смотря, что вы понимаете под общую лесопилку? Нужно отнести древесину в одну лесопилку, каждый игрок получает древесину. Или золото? Обмен легко сделать, есть событие изменение числа, там можно задать изменение ресурса - древесину. Проверчеп изменилась ли древесина, потом конвентируем древесину в золото.
27

» WarCraft 3 / Как сделать юнита "немного" над землей?

Тут сложно вам советовать, поскольку нет варкрафта. Могу только советами помочь. Я уже сам не помню.
Помнится, что это связано с типами передвижения:
null (нет) - юнит не имеет типа, и передвигается сквозь преград
flying (воздух) - юнит, способные перемещаться по воздуху. Они имеют мин и макс высоту, и способны летать. Они летают над всем рельефом, и не имееют ограничении в перемещении, им ничто не препятствует (кроме воздушных блокираторов). Могут попасть куда угодно. Считаются воздухом, не зря. Остальные ниже классифицируются наземными
foot (пеший) - обычно все наземные юниты
horse (конный) - ну это всадники на маунтах, при передаижении издают звуки езды на коне.
amphibious (амфибия, земноводные) - юниты способные передвигаться по воде, так и на земле.
floating (плавающий) - юниты, плавающие по воде
hover (парящий) - юнит, который парит над землей. Типа духи итд. Им можно задать в ро высоту, и они будут парить над землей
ground (наземный) и flying (летающий/воздушный). Все юниты классифицируют для таргет атак: либо наземный, или воздушный.
Есть абилка ворона для изменения высоты наземного.
Помню зорошкю статью на хайве.
27

» WarCraft 3 / Вышел хотфикс для патча 1.35!

Ивенты фреймов еще не исправили?))

Рейтинги, и таблицы, да кампании исправили. Вот нахера нам это? В мили играть будет вечно

Где багфикс редактора, триггеры там
27

» WarCraft 3 / [AA_1.76b] Attack Arena

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

27

» WarCraft 3 / Отслеживание статуса выполнения приказа юнита

Poma, зачем ты ему поставил propWin=0, поэтому и не двигается. Плохо объясняешь, товарищ
27

» WarCraft 3 / Отслеживание статуса выполнения приказа юнита

сравнивай не расстояние, а изменение координат x,y. Запиши в глобалку при получении приказа udg_x=0,udg_y=0
период тамером чекай изменение
x=GetUnitX(u)
y=GetUnitY(u)
if x != udg_x or y != udg_y then
udg_x=x,udg_y=y
[[//юнит двигается]]
else
pause timer
[[//юнит остановился]]
end
27

» WarCraft 3 / Отслеживание статуса выполнения приказа юнита

Вот пример, еще в комментах посмотри:

Ну отследить можно получение приказа (ивенты), и какой приказ имеет в данный момент (спец нативка GetUnitOrder покажет выполняет ли юнит приказ).
А вот отследить моменты, когда бежит до цели, потом начинает делать, это уже другой вопрос. Редактор не располагает нужными ивентами, поэтому все делается коствлями. возможно тикать таймером

Вот пример:
При получении приказа юнит получает приказ repair. И бежит, у него в статусе repair. Что он делает? Меняет положение x,y , надо сравнивать x,y таймером, и проверять остановился ли юнит.
Когда юнит добежит до здания, он остановится. И будет чинить, приказ repair остается таким же

Жалко, что плохо нельзя точно проверить. Но это только так
27

» WarCraft 3 / Привязка камеры к курсору.



biridius, это интересно. Вопрос по поводу нативки BlzSetMousePos.
А зачем смещать BlzSetMousePos, не зная экранных x,y. Получается, что x y не координаты, а оффсеты? ps я пробовал немного баловаться ею
27

» WarCraft 3 / PEON TD

Единственное, что ландшафт не зашел)) ужасный. Дома обычные ( приевшие.. эти крыши с кирпичиками. Уж лучше природа эльфов с видом на море, и голые эльфийки в купальниках. Прибегают пеоны до эльфиек, хватает под мышку или на плечо, и бежим обратно. Они кричат: "помогите". А на заднем фоне гоблины поют: "гоблины любят Берги"
27

» WarCraft 3 / Пассивка предмета. как создать?

Да, что тут сложного. Система отлова урона. При дамаге изменяем урон. Сорри, забыл. Вам же нужно отследить атака была или заклинание.
Я кстати планировал сделать базовые заклинания полностью на триггерах? Хотя, с рефом или ужапи уже решилась эта проблема
27

» WarCraft 3 / Divinity survival 4.1

Ну арена, это минус. Не люблю арены бессмысленные.. надолго не хватает. тут надо инвентарь побольше сделать, че только 6 слотов.. надо больше.
А так ландшафт и гемплей неплохой. Красивый ланд. Это новая графика приятная

Я вообще за то, чтобы итемов было больше. Как и крафтов. Только, чтобы они были не похожими друг на друга, универсальными как в доте. И сбалансированными. Для каждого героя можно подобрать что то свое