30

» WarCraft 3 / Восстановление. Кулдауны.

Да и вовсе - посмотрите на синтаксис луа и жасса, не находите ничего общего?
С VB для для офиса тоже много общего)
30

» WarCraft 3 / Восстановление. Кулдауны.

Нет.
В новом патче есть lua, так что можно избежать jass программирования. А так желательно мастерить универсальную систему.
30

» WarCraft 3 / "Взорвать" одно здание.

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

» WarCraft 3 / Как сделать пасивку с % срабатывания

Принятый ответ
Да бывает) недоглядел.
Так проверяйте, прежде чем советовать.

Шанс зависит от уровня способности "Вампиризм" 20 + 10*уровень
Утечку с точкой надеюсь сами устраните
Загруженные файлы
30

» WarCraft 3 / "Взорвать" одно здание.

Может такой вариант пойдёт:
Где у вас автокаст?
Вы вопрос внимательно почитайте.
Загруженные файлы
30

» WarCraft 3 / Как сделать пасивку с % срабатывания

Вот тебе наработка:
Зачем лишнее условие и переменная? И ещё воскрешаете Паладина, а не GetDyingUnit()
Загруженные файлы
30

» WarCraft 3 / "Взорвать" одно здание.

Bergi_Bear, я так понял, что способность уже готова, только урон на соседние здания распространяется. По идее если взрывная бригада взрывается то GetKilllingUnit() == GetDyingUnit(), остаётся лишь триггерно нанести урон нужными зданиям.
30

» WarCraft 3 / "Взорвать" одно здание.

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

» WarCraft 3 / Восстановление. Кулдауны.

SсRealm, Таблица рекордов тоже будет смотреться, если заклинаний неколько. Игрок = заклинание, число = секунд до кд. И сортируется оно просто)
30

» WarCraft 3 / "Взорвать" одно здание.

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

» WarCraft 3 / Как сделать пасивку с % срабатывания

  • [C] Юнит умирает
  • [У] Тип юнита = Герой
  • [У] Уровень способности > 0
  • [У] Случайное число(0, 100) < шанс воскреснуть%
  • [Д] Воскресить юнита
30

» WarCraft 3 / Официально стал доступен PTR 1.31

ScopteRectuS, а как новые фишки тестировать то? Погоняют тесты на патчах, а потом выкатят 2.0 reforged))
30

» WarCraft 3 / Козырная пешка (RPG)

спасибо за отзыв
Всегда пожалста, обожаю РПГ))
ответы на ответы
воля богов, они все видят и не любят когда обижают мирных жителей)
Орки тоже обижают мирных жителей, но богам пофиг. Дискриминацией попахивает))
ну свиновод же не знал, что овцы мертвы
Так соврать ему и делов то))
я всего пару раз импортировал иконки в карты, по этому мне не хватает опыта...
Набирайтесь. Заодно иконки пассивных навыков сделаете пассивными. Button Manager.
Уже запретил телепортацию на иконку оруженосца
На оруженосца ещё по миникарте можно прыгнуть. Не проще ли фасттрэвэл между городами сделать?
Крит на здания - зачем?
В описании навыка сказано "Каждый удар становится критическим и наносит тройной урон" или я бью здание не каждым ударом.
Неуязвимые персонажи нужны для квестов, или нужно было что то типа морровинда, где убьешь не того и начинай сначала играть?
Неуязвимые персонажи это костыль для ленивого сценариста. Когда соглашаешся на зделку с демоном он такой "ща я стражником стану" и хоп такой неуязвимый. А я его за это прирезать хотел.

  • Уберите у морлока-ассасина звуки речи, его булькотание за два часа уже в печёнках сидит. А ещё лучше вообще дайте модельку эльфийской убийцы, а то что-то не верится, что люди будут с морлоком общаться.
  • Соединение зарядов предметов у вас корявое. Если инвентарь полный, то с земли заряд не поднимется. Держите.
  • Удаляйте книги после использования, эти тени уже задолбали
function Trig_Rune_Remover_Conditions takes nothing returns boolean
    return GetItemType(GetManipulatedItem()) == ITEM_TYPE_POWERUP 
endfunction

function Trig_Rune_Remover_Actions takes nothing returns nothing
    call RemoveItem( GetManipulatedItem() )
endfunction

//===========================================================================
function InitTrig_Rune_Remover takes nothing returns nothing
    set gg_trg_Rune_Remover = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_Rune_Remover, EVENT_PLAYER_UNIT_PICKUP_ITEM )
    call TriggerAddCondition( gg_trg_Rune_Remover, Condition( function Trig_Rune_Remover_Conditions ) )
    call TriggerAddAction( gg_trg_Rune_Remover, function Trig_Rune_Remover_Actions )
endfunction
  • И переходите уже на варкрафт 1.26, он нынче самый популярный
это вам не скайрим с неубиваемыми детьми!
Нетушки, дети Антона неубиваемы))
WindMaster:
По предметам понятно, клацать предметы лень, надо что бы были пассивки))
Под конец игры я что-угодно готов был клацать. В итоге наклацал whosyourdaddy.
30

» WarCraft 3 / Козырная пешка (RPG)

Взял ассасина и начал отыгрывать злейшее зло.
  • Плохо, что пассивные способности имеют иконку активных.
  • Долго тупил, почему наёмник дохнет с полным хп, оказалось я смотрел на иконку героя.
  • Перерезал всех на безлюдной ферме, а меня заклеймии убийцей. Кто?
  • Неуязвимые персонажи. Сколько можно?
  • Как сюжетно объяснено, что я получаю урон атакуя мирных жителей?
  • Почему возвращать кошелёк монаху нужно обязательно с деньгами?
  • Сразу перерезал всех овец, но квэст "Конкуренция" всёравно получил.
  • Антон настолько тупой, что умеет в телепортацию, но не может перелезть калитку? А его баба оставила детей одних, среди леса и побежала за ним.
  • Королева пауков легальный денежный насос. Приходишь и валишь пауков по 50 голды.
  • Сколько можно силовые поля везде пихать?
  • У "Клинка Армагеддона" отсутствует DISBTN
  • Критический удар Ассасина не работает на здания

В целом после 20 минут игра становится обителью скуки. Монстры расставлены пачками, новых предметов нет, пропадает смысл в касте заклинаний ибо герой с руки дамажит гораздо больше и быстрее. После улучшения оруженосца, деньги нужны лишь на покупку книг. Доиграл до босса только потому, что на работе делать нечего было. Тупо юзал жезл телепортации на фонтан, пока он не начал спамить иллюзиями. Тогда уже зачитерил и прошёл.
30

» WARTRACK / WARTRACK V0.3

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

» WarCraft 3 / Как уменшить блокатор пути от склона?

А постояно менять карты путей когда что то новое целиком 480х480 редачить убьет время.
Тогда только "Мосты и подъёмы" с нестандартной картой путей.
Загруженные файлы
30

» WarCraft 3 / Как уменшить блокатор пути от склона?

Принятый ответ

Не так уж и много места они занимают
Загруженные файлы
30

» WARTRACK / WARTRACK V0.3

Кто делает такие загрузочные экраны? Мне бы пригодилось.
Вы имеете ввиду арт или импорт в игру?

По импотру есть статья
30

» WARTRACK / WARTRACK

Если не ливнут после первого проигрыша
Я так понял, игроки практически не взаимодействуют друг с другом и посему можно играть соло, пока не надоест.

Да и прямой путь мобов неинтересный, в Burbenog TD красивше был.
Загруженные файлы
30

» WarCraft 3 / Спец эффекты

Принятый ответ
в патче 1.26+ они вообще не нужны и без них можно обойтись в любой ситуации
Не в любой
native GetLocationZ takes location whichLocation returns real
native CreateUnit А можно написать переменную вместо юнита? native udg_unit Юнапример?
Что вы вообще хотите сделать?
set udg_u = CreateUnit(Player(0), GetRectCenterX(bj_mapInitialPlayableArea), GetRectCenterY(bj_mapInitialPlayableArea), 270)
30

» WarCraft 3 / Поповоду Ирина бота

Странно, но в документации не указаны версии варкрафт. Можете спросить на странице проэкта.
30

» WarCraft 3 / Спец эффекты

А когда создан юнит под ним локулку точку тоже создавать и обнулять?
Ещё раз повторюсь, если создали точку - удаляйте. И старайтесь пользоваться координатами.
native CreateUnit takes player id, integer unitid, real x, real y, real face returns unit