26

» WarCraft 3 / Патч 1.29 вышел на основных серверах

Narkranoth, сама возможность добавления такого функционала не может ограничиваться тем что у кого-то мониторы маленькие... Ну не может и всё.
А вот это уже читерство. Для триггерного отряда это хорошо, но для выделения игроком - плохо. Это сильно повлияет на баланс и изменит восприятие игры.
На баланс какой игры? только ладдера ... а речь идёт о расширении возможностей, в первую очередь для более свободного редактирования, РЕДАКТОР!
26

» WarCraft 3 / Ищу Single RPG карту

Принятый ответ
Видел я эту парашу, они где-то тут есть, качал буквально неделю назад (я забыл что видел её уже, и мне стало любопытно).
Наткнулся на кампанию "За тёмным порталом", там в описании был линк на то что ты ищешь (а в ней - на эту кампанию). Они тут в каком-то конкурсе участвовали...
. . .
26

» WarCraft 3 / Патч 1.29 вышел на основных серверах

Интересно, раз БМу порезали крит на это дело, то будет ли точно такой эффект соблюдаться у пассивки Пивовара? как у него на этот счёт с балансом?
И да, хотелось бы чтобы близзы наконец починили пассивки-на-атаку для ренжевиков (крит, баш), дело в том что стандартные герои (кроме Архимонда) не имеют критов/башей, и видимо поэтому близзы прошляпили этот баг (ну та фигня что у ренжа меняется тип урона на физический с баша, а у милишника там магический ... если не путаю, но что то такое там было, я давно это детектил и пропагандировал)
26

» WarCraft 3 / Новые нативные функции в 1.29

DracoL1ch:
Создаю уникальные локальные строки уже 4 года, строки не являются хендлами и не нуждаются в синке
DracoL1ch, есть подозрение что это же самое косается не только строк, но и инт'ов, реал'ок, и бул'ок, это так? (т.к. они вообще не объвляются в коммоне, и стоят на порядок выше и/или проще всего остального)
26

» WarCraft 3 / Парящий рынок

  1. Скриншот в студию, что бы понимать что ты там натворил с рынком
  2. Карту, можно пустую, маленькую, с тем же результатом (если не хочешь сразу дать свою)
  3. Ещё не придумал, но можно попробовать изменить тип движения у юнита, так как это проделано с верфями - они плавают на поверхности воды, т.к. являются "земноводным", и другие здания будут попросту проваливаться под воду
26

» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3

Напиши нужные тебе функции. Я перекину.
Есть тот, кто использовал абилку - GetSpellAbilityUnit()
Есть тот, кто использовал предмет - GetManipulatingUnit()
Есть тот предмет, который использовали - GetManipulatedItem()
Есть юнит-цель используемой абилки - GetSpellTargetUnit()
Есть предмет-цель используемой абилки - GetSpellTargetItem()
Есть разрушаемое-цель используемой абилки - GetSpellTargetDestructable()
У нас нет юнита-цели используемого предмета - GetItemTargetUnit()
У нас нет предмета-цели используемого предмета - GetItemTargetItem()
У нас нет разрушаемого-цели используемого предмета - GetItemTargetDestructable()
Примерно так, понятно что я имею ввиду?
FIX
А ведь было бы неплохо, если бы близы убрали ненужную блокировку на изменение высоты полёта юнита (графическую), и не приходилось бы добавлять/удалять абилку "сфинск" (или аналог).
Так же хотелось бы что бы высоту можно было менять ЗДАНИЯМ
FIX 2
Невидимые здания выглядят как обычные, они не получают визуальный эффект прозрачности... могут ли они это поправить? (да, здания динамически получающие невидимость раньше были мне нужны, и я ковырялся с альфой на юните)
26

» WarCraft 3 / Патч 1.29 вышел на основных серверах

Meddin:
Кстати, а как вам идея попросить близзов добавить еще 3 слота для предметов героям? Я считаю, было бы не плохо, потому что 6 предметов маловато, да и интерфейс бы расширился слегка внизу.
GF RaiseD:
Meddin, плохая идея.
Meddin:
GF RaiseD, почему? ты бы хоть аргументов привел. как по мне, 6 предметов - маловато на героя.
Я считаю, что близы могли бы ввести поддержку сетки предметов до 15-ти штук
Высотой как текущая - 3 слота, и шириной до 5 слотов (сетка 5 на 3).
Как с транспортом - разное количество слотов совсем не мешает игре работать с ними (кроме краша после 10ти), но всё равно мало кто будет использовать лодку на 64 слота... а ведь можно
хочушка
Конкретно по транспорту - хотелось бы иметь возможность видеть атаку/защиту юнита, а не только его трюм (возможно в виде кнопки переключения вижу между трюмом и обычным видном на той же панели).
Так же, я бы плюсовал предложение увеличить панель приказов, хотя бы как в StarCraft'e 2 - до 5-ти на 3 слотов...
хочушка
+ Запредельное желание выражается в безлимитном выборе юнитов как в СК2
GF RaiseD:
а в милии это поломает баланс
Ну никто не говорит про Melee, хочется просто иметь возможность поставить число 8 вместо 6, в абилке "Предметы (герой) и получать от этого то, что ожидается
26

» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3

GF RaiseD, а там кто-нибудь упоминал про нативку, возвращающую объект-цель применяемого предмета? Дело в том что используя скилл у нас есть юнит-цель, или педмет-цель (с кастами, аналогично с приказами - цель приказа). А вот при использовании предмета нет цели... Поэтому целевые предметные спеллы всегда приходится делать через отлов каста самой абилки, а не предмета (что бывает не всегда тем, что нужно).
GF RaiseD, + хотелось бы получить долгожданный фикс этой ситуации
26

» WarCraft 3 / Патч 1.29 вышел на основных серверах

16GB:
GF RaiseD:
SetEventDamage
Что-то не очень понял как это работает, как можно поменять данные из события, и зачем это нужно
Видимо оно обращается к тому урону который был юнитом получен, и регулирует его на нужное число... то, о чём я всегда и мечтал х)
Вот нужно тебе сделать 20% резиста ВСЕГО урона - при получении множишь его на 0.8 и всё, здорово, да?
26

» WarCraft 3 / Патч 1.29 вышел на основных серверах

Юнит может погружать в себя более 10 других юнитов (это работет), но игра крашится при попытке отрисовать такой "трюм" у этого юнита... GF RaiseD, они могли бы это починить?
26

» WarCraft 3 / Патч 1.29 вышел на основных серверах

Было бы здорово, если бы они чуть поднатужились выпуская версии 1.29.+ и в итоге мы получили бы 1.30 как совсем новый патч (по аналогии с RoC и TFT, с новыми кампаниями, картами, логотипом, героями, юнитами, способностями, и может даже быть с новыми расами и фишками в интерфейсе).
26

» WarCraft 3 / Патч 1.29 вышел на основных серверах

Meddin:
У кого есть возможность пощупать новый патч, отпишите плиз, что они у героев там поменяли
us.battle.net/forums/en/bnet/topic/20762006793#1
26

» WarCraft 3 / Система крафта артефактов вне инвентаря.

Давно пора было сделать систему крафта из 13-ти предметов , это полноценно позволило бы чекать предметы в инвентаре двух юнитов сразу + одного дополнительного (подобранного/купленного)
26

» WarCraft 3 / Подскажите условие, пожалуйста

Darknessay:
Maniac_91:
Боевая единица - классификация (Unit classification check)
    IsUnitType(GetTriggerUnit(), UNIT_TYPE_FLYING) == true
    IsUnitType(GetTriggerUnit(), UNIT_TYPE_GROUND) == true
Это классификация? Если что, мне нужно не проверку "типа цели", а именно характеристику "тип передвижения", потому что юнит может быть летающим, но в целях указано "наземный" - потому что он не парит в небе, а ходит сквозь.
А ты возьми и проверь это, поставь юнита и меняй ему тип движения и классификацию, при этом смотри что возвращает проверка... вот и узнаешь на что она реагирует
26

» WarCraft 3 / Стак способностей

А что собственно мешает работать со степенью двойки?
одна функция на установку числа + одна на считывание
+ нужное число абилок (10 абилок дают до 1024 вариаций)
если у тебя бонус идёт по 5 ед. а не по 1, то получается аш до +5120 атаки
В нужный момент юзаешь "установить как (считать) + (твой бонус)"
и обратно так же "установить как (считать) - (твой бонус)"
26

» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3

Steal nerves:
интересно можно ли было бы узнать очередь приказов через Shift?
Хотя бы один следующий ордер у юнита, находящийся в очереди за его основным (текущим)
. . .
На счёт EVENT_PLAYER_BUTTON_PRESSED , у помянутого выше...
Хотелось бы впринципе получать игрока, который пытается нажимать кнопки (и нажимает их).
А то отлов каста абилки и поиск игрока всегда заканчивается тем, что получаем игрока который владеет этим юнитом, а не тот кто кликает на абилки
26

» WarCraft 3 / Сопротивление

Правильнее будет отлов приказа скилла, если такой скилл у юнита есть, и дальше смотреть подходящая ли цель... если нет - стопить, или просто приказывать smart по цели
26

» WarCraft 3 / Сопротивление

а цель каста разве работает? при событии "юнит начинает применять"
26

» WarCraft 3 / Можно ли изменить бонусы, способности предмета?

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

» XGM Конкурсы / Fun Spell Contest 2018

Zahanc:
и где твоя работа?
Выслал давным-давно. В теме сообщения был указан мой никнейм. Aluminum210 это я.
Во избежание задержек и путаницы - вышли ему карту ещё раз, мало ли... лишним не будет.
26

» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3

Но все это реализуемо обходными путями
вот обходной путь
function GetNum_unitPool_A0bx takes unit u returns integer
	local integer Num = 0; local integer Loop = 0;
	local integer Max = udg_unitPool_Max // to integer, not-array
	loop; set Loop = Loop + 1
	if u == udg_unitPool_unit[Loop] then; set Num = Loop; endif
	exitwhen Loop == Max or Num != 0; endloop
	return Num
endfunction
Он выдаст номер первого совпадения,
а если считать в обратном направлении - то номер последнего.
Так же можно просто увеличивать его на +1 каждый раз, вот и всё что мне нужно.
. . .
Так-с, а что на счёт функции которая заставит иконку баффа в статусе юнита мигать, а?
native SetUnitBuffPing takes unit whichUnit, integer buffID, boolean flagPing returns nothing
И, например, функция которая даст знать мигает ли сейчас иконка баффа у юнита.
native GetUnitBuffPing takes unit whichUnit, integer buffID returns boolean
26

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

Принятый ответ
Ну если ты имеешь ввиду ASCII-код абилки, то нет (на сколько я помню)
Абилки применяются по приказу, который изначально имеет вид числа типа 820565
Но по большей части всё сводится в строчному ордеру типа "channel"