21

» WarCraft 3 / Помогите со скилом

как всегда я ничего не понял
  1. вам надо чтобы какой-либо юнит мог бить магическим уроном? тогда поставьте такие настройки в РО
  2. вам надо чтобы кастовался лик смерти? тогда кастуйте его периодически
21

» Great Mage (MMG) / Great Mage (MMG)

но можно же было сделать триггерное движение какое-то, какие-то системы порталов или препятствий
21

» WarCraft 3 / Изменение размера

делаем БД из областей (если так понятнее), или координат и создаем юнитов циклом через БД. параллельно добавляя в группу для дальнейших действий

говорю же, понадобиться мозг
по идее, если мозг есть, то он выдаст решение пойти перевести название функции в гугле, как минимум, или сразу загуглить что эта функция делает
21

» WarCraft 3 / Изменение размера

есть вот такая вот функция
function SetUnitScalePercent takes unit whichUnit, real percentScaleX, real percentScaleY, real percentScaleZ returns nothing
    call SetUnitScale(whichUnit, percentScaleX * 0.01, percentScaleY * 0.01, percentScaleZ * 0.01)
endfunction
чтобы оперировать ею нам понадобится небольшой мозг (1 штука)
21

» WarCraft 3 / DotaAnime v0.1a

Я понимаю, если бы вы сделали маленькую опрятную карту, проработанную на 100% со своими незначительными фишками, но зачем нам ланд доты, и гавноанимегерои на гуях?
21

» WarCraft 3 / Способности и алгоритмы на заказ

ну юнит атакован, какая разница смысл передан, вперед, исполняйте, мсье
21

» WarCraft 3 / Call vs Private

xpadd91, внутри библиотеки вызов возможен, для вызова снаружи используйте public
21

» WarCraft 3 / UnitDamageTargetBJ и SetUnitLifeBJ

и для того чтобы знающие могли без проблем замутить себе миленькую менюшку, с читами, которую можно вызвать в любой карте, которая использует хоть-какую-то бжшку =3
узнавай
function SetUnitLifeBJ takes unit whichUnit, real newValue returns nothing
    call SetUnitState(whichUnit, UNIT_STATE_LIFE, RMaxBJ(0,newValue))
endfunction
21

» WarCraft 3 / Проблема с кодом

Farrien, мб там и есть какие-то скрытые баги, но если юзать с умом, то ничего не глючит и все очень удобно и опрятно
21

» WarCraft 3 / UnitDamageTargetBJ и SetUnitLifeBJ

native UnitDamagePoint              takes unit whichUnit, real delay, real radius, real x, real y, real amount, boolean attack, boolean ranged, attacktype attackType, damagetype damageType, weapontype weaponType returns boolean
потестите-пощелкайте что эти булины делают, в бж они просто стоят по умолчанию
смотрим близзард.ж чтобы понять как раскрывать бж
не все бж утечны, верно, но зачем
делать так
function f1 takes...
    call SomeFunc()
endfunction

function f2 takes...
    call f1()
endfunction

function f3 takes...
    call f2()
endfunction
//...
function fn takes...
    call fn-1()
endfunction

function general_call takes...
    call fn()
endfunction
если можно сделать так
function general_call takes...
    call SomeFunc()
endfunction
21

» WarCraft 3 / Проблема с кодом

для начала, надо проверять названия функций на совпадение там где вы юзаете ссылку на функцию function <SOMENAME> когда крепите например действия к триггеру, и самом названии используемой функции. Хз в чем ещё может быть ошибка
21

» WarCraft 3 / Загрузка данных

Возможно. Например кто-то заказывает вам предмет - вы его делаете в карте. Динамически такое не сделать. Разве что какой-то свой велосипедный огромный движок и сейв-лоад система, но и то это будет низкоуровнево. Например можно будет какой-то текст вывести, считывая его с файла, но создать предмет с каким-то кастомным описанием из файла не выйдет, все ограничивается движком.