26

» WarCraft 3 / Триггерный урон на ровне с атакой

rsfghd:
Я не страдал такими проблемами ибо все скиллы делаю на джассе и это даёт мне возможность полностью контролировать всё что происходит касательно урона.
А я что на жассе, что на гуи, одинаково контролирую всё что происходит касательно урона... ))
quq_CCCP:
дикий костыль который заставит отказатся от орбов, критов и башей в дальнеам бою, иначе работать небудет.
...и всё это компенсируется просто тем, что ты делаешь все орбы, криты, баши (в дальнем бою) триггерно и полностью контролируешь всё...
quq_CCCP:
ибо сперва проходит основная атака, потом 0.00 урона от абилки яда и появляется бафф яда.
В момент когда проходит "урон атаки" юнит уже имеет бафф яда.
И в "принимаемом уроне" ты естественно имеет тот урон который был нанесён авто-атакой юнита (итоговый, уже без резистов).
Гуванч:
Да нее мне такие вещи не нужны мне нужно чтоб эффект был нормальным хочу что бы это выглядело как обычная атака
Это как раз и будет целиком и полностью выглять как обычная атака.
26

» WarCraft 3 / Иконка спелла, сфера молний

Да, замена диса работает, но при необходимости показать её - ты её не увидишь (не будет затемняться).
Как вариант - скрыть иконку от сферы и выдать левую иконку.
А по поводу не-срабатывания при авто-атаках - можно чекать атаку без приказа и отдавать attack в позицию юнита, и всё, он будет точно так же атаковать, но уже с работающей сферой
26

» WarCraft 3 / Путь эффекта невидимости

Дмитрий Ларионов:
что позволяло делать любого юнита призраком
Для этого ты можешь просто триггерно выставить ему прозрачность
Это действие находится в разделе "спецэффекты", указываются три цвета и альфа-канал.
26

» WarCraft 3 / Путь эффекта невидимости

Во-первых - такого эффекта нет.
Во-вторых - это у тебя астрал, а не невидимость.
В невидимости юнит набирает альфу, а в астрале - регулируются все цвета вместе с альфой.

Ааа, я не обратил внимание что это рефордж... Тогда может и есть что-то. Здесь я ХЗ )
26

» WarCraft 3 / Бездействие самолётов как в генералах

Я хз, может ссылки не откроются, или их нельзя здесь постить... но всё же
26

» WarCraft 3 / Предмет меняющий здоровье на ману. проблема самоубийства им

Принятый ответ
В данном случае отнимание здоровье надо сделать полностью триггерно!
Ты можешь установить здоровье юнита как максимальное число между "1" и его "хп - 200".
Есть функции в математике Min(a,b) и Max(a,b) (т.е. надо макс).
а - число 1
b - ( (текущее ХП юнита) - 200.)
В итоге, если вдруг у твоего юнита будет 165хп, то функция сравнит два числа, 1 и 165-200=(-35)
Что больше? 1 или -35 ? в итоге ХП юнита будет выставлено на 1.
26

» WarCraft 3 / Сколько длится день и ночь в варкрафт 3?

Принятый ответ
в константах есть параметр отвечающий за длительность СУТОК
то что там стоит - значение в РЕАЛЬНЫХ секундах
я не помню какое там число, надо смотреть
26

» WarCraft 3 / Подскажите заклинания/способности наносящие не магический урон

Прочитав заголовок темы я сразу подумал про "Веерный Бросок", но дальше вижу что чисто по механике работы он тебе здесь никак не подходит)).
Раз ты работаешь с ядами, тогда я бы предложил тебе сделать их триггерными. Да, это будет сложнее чем использовать стандартные абилки (я не против такого подхода с твоей стороны - каждый делает как ему нравится, и/или как он умеет), но зато ты получишь полный контроль над процессом распространения этих "ядов" (в том числе - проверки на магический иммунитет).
Если интересно, можешь написать мне в ЛС или ещё куда (ссылки в профиле имеются), и тогда я тебе расскажу/покажу что из задумок у меня имеется на эту тематику.
26

» WarCraft 3 / Бездействие самолётов как в генералах

rsfghd:
Тю ребят, ну вы шо, на приколе?)

Я же сказал, посмотрите как у москитов сделано, они кружатся

Прикольно)
26

» WarCraft 3 / Бездействие самолётов как в генералах

Я тебе сразу скажу, что я тебя понял, но... сделать это... хз даже
Нет. Я видел как это реализовывали, но... как именно - даже не задумывался ))
Чисто ради фишки из другой игры? Я б не стал заморачиваться так...
26

» WarCraft 3 / Есть ли способ сделать дисконнект игроку из карты?

При самописном условии определенному игроку дается Defeat и появляется окно о поражении, а также надпись что игра стала на паузу.
Я раньше выдавал игроку "победу", после чего его выбрасывало из текущей игры.
Уже не помню как конкретно это отражалось на остальных в игре, но мне это подходило.
Потом ещё я юзал просто RemovePlayer (который так же есть в внутри бж функции победы), при этом игрок несколько минут вообще не понимал что его выбросили их игры и просто продолжал играть... один... другие игроки числятся живыми (играющими), но никто не подаёт признаков жизни (сообщений нет, юнитами не управляют), т.е. сам игрок отваливается )) может показаться что тебя просто кинули все и игнорят ))
26

» WarCraft 3 / Как сделать чтобы юнит дольше замахивался?

Под пунктом где выбираешь модельку для снаряда атаки есть два числовых параметрах, один для "замаха", другой для "отмаха". Их подкрути.
26

» WarCraft 3 / Вопрос про UnitDamageTarget?

Заклинание/Магия - это будет обычный магический урон
Герой/Обычный - это будет физический урон
Остальное почти не юзаю.
26

» WarCraft 3 / FATAL ERROR The memory cannot be 'read'

Причин может быть мннннооооого
Надо понимать природу процесса, что именно происходит в момент крита... хотя бы догадки иметь
А так - скинь файл лога с ошибкой (в папке Errors)
26

» WarCraft 3 / Мистичиский отряд

Qulore:
Нет, это не то. У меня идея в том что все юниты скажем в радиусе 500 притягиваются к цели способности, как vaccum dark seer из доты, только таргетно.
Ну можно и так сделать.
26

» WarCraft 3 / Мистичиский отряд

Qulore:
Я могу не париться, и просто притягивать моментально, или через таймер, но это как-то некрасиво.
А такой вариант как тебе?
Загруженные файлы
26

» WarCraft 3 / Мистичиский отряд

Принятый ответ
Qulore:
не является целью способности
Вот за это по подробнее.
Qulore:
И кстати, я делал эту спелку, и всё работало, потом зашел снова, и не работает.
У тебя весь спелл мягко говоря корявый. Ты записываешь юнита как "воронку", которая каждые 0.5 сек будет проверять всех юнитов в очень малом радиусе от себя, и как только хоть кто-то попадётся - ты отключаешь триггер и сдвигаешь юнитов непонятно куда... (тех которые был вокруг воронки в момент каста)
Что ты в идеале хотел сделать? схлопывание юнитов при приближении к эпицентру? ли что?
26

» WarCraft 3 / Отловить на jass точку каста

Принятый ответ
Ну если тебе нужна именно точка каста, то это будет - GetSpellTargetLoc()
А если тебе нужны координаты, то GetSpellTargetX() / GetSpellTargetY()
26

» WarCraft 3 / Самоуничтожение юнита.

Принятый ответ
mistwood:
если не сложно покажи как тригером эту способность организовать
Сейчас набросаю. Будет сложно, но лучше так...

Вот тебе такой пример от меня.
Делал без поддержки JNGP (т.е. должно запускаться в стандартом редакторе).
Наносит 250 урона всем врагам вокруг юнита (в радиусе 275).
Создаёт кучу спецэффектов (4 для взрыва и по одному каждому задетому).
Здания получают 180% урона. Летающие получают 40% урона.
Пойдёт?
Загруженные файлы
26

» WarCraft 3 / Reforged – Как работает обновление баланса?

Bergi_Bear:
всегда была, но видимо вы не знаете, как использовать
Да нам раньше чёт казалось что оно не работает, кто-то чекал её и применения ей так и не нашлось... Ну значит не разобрались х) кек))))
26

» WarCraft 3 / Как отловить Перерождение?

NatriY:
А через Юнит умирает не прокает?
Не, если есть крест то событие смерти не отрабатывает.
Хотя вроде отрабатывает событие смерти виджета... надо чекнуть )) я уже не помню
26

» WarCraft 3 / Reforged – Как работает обновление баланса?

Bergi_Bear:
лезете со своими советами в патч который даже не использовали.
Есть вот такая вот опция
Так она и была всегда, не?
26

» WarCraft 3 / Самоуничтожение юнита.

TechnoViking:
можешь волков фарсира попробовать перебахать на "призыв" мины лол, ток тут вопросик будет с точкой этого самого призыва, - я не уверен, что он будет каждый раз саммонить нужное именно там, где тебе нужно прям вот ТОЧЕЧНО, смещения скорее всего будут так или иначе, хоть и незначительные
Мне почему-то кажется что в стандартом скилле спавна мины можно настроить время жизни. Если же **нет*, то взять за основу скилл знахаря на создание духа-наблюдателя. Но всё же, я бы сделал триггерно всё... но это я...
Чем лепить такую кучу условно-работающих блоков, лучше уже триггерно просто выбрать юнитов и бахнуть урон по ним. Пример нужен? раз уж всё так плохо...
26

» WarCraft 3 / Reforged – Как работает обновление баланса?

SANTIMEL, ну ты всегда можешь попробовать изменять ВСЕ параметры ))
Если у твоего футмана всегда должно быть 420хп независимо от патча, то ты можешь дать ему 425хп... и проблема будет решена... топорно
26

» WarCraft 3 / Reforged – Как работает обновление баланса?

SANTIMEL:
И это никак не изменить?
Если например у меня в карте, отличный баланс. А изменения патча, его испортят =/
Отслеживай в ченжлогах изменения тех параметров, которые у тебя находятся на базовых значениях, вот и всё.