33

» WarCraft 3 / Спавн рандомных предметов в указанной области.

На тарабарском сойдёт?
set k=getrandomint(0,1)
if k==0 then
createitem1
else
createitem2
endif
33

» XGM Team / XGM — Премия 2019 года

И новый блок на главной Активные за месяц типа косвенно относится к номинации Самый активный пользователь? Что обозначают эти числа справа от ника?
я думаю это количество опыта за последние 30 дней
А так да, композитор если будет всего 1 тогда, тогда какой смысл в номинации, но думаю логично будет, если выставишь себя от его лица (опыт себе, а деньги ему)
33

» WarCraft 3 / Warcraft 3 1.31 Подсветка кода

Jass Craft ужасен, не видит запущенный WE, не дописывает функции, например я пишу "create" и ничего в списке не выпадает, как только я напишу полностью createunit, только тогда изменит регистры на нужные CreateUnit и расставит скобки... проверка синтаксиса ужасная, возможно просто отличается, но допустим я беру рабочий код в 1000 строк, вставляю его и мне 999 ошибок выдаёт (даже в common.J), это я молчу за скорость проверки 5 строк за 20 сек
Подсветка то есть, но она по сути дико бесполезная, так как редактором невозможно пользоваться, если конечно программа позиционирует себя как редактор, а не просто подсветчик.
Возможно программа удобная для взломщиков, что работают просто с war3map.j или же для любителей луа которым даже редактор как таковой не нужен
33

» WarCraft 3 / Самая Страшная Утечка

А даже так, ну теперь то ты на пустышку из канала перешёл или единичку поставил в дистанции?
33

» WarCraft 3 / Самая Страшная Утечка

Скажу, что тоже наблюдались лаги с волной силы, но причина была не в нулевых параметрах, а в момент выпускания 2 почти простых волн, так же у волны есть вроде как неотключаемая деформация земли, поэтому лучше пользоваться полностью триггерной волной ну или аналогом тёмной стаи.
Рад за тебя, что ты разобрался и поделился с нами
33

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

Там уже 20 слотовый инвентарь подъехал, а вы всё дефолтные скилы делаете =( вернее даже их не можете сделать
Могу совет дать: триггерно временно дать предметные абилы кольца зашиты + 2/4/6 и когти на 20/40/60
Или же если совсем всё плохо, можно на гуи в 130 патче просто тупо повысить атаку и броню, прям одной блин строкой!
33

» WarCraft 3 / Отлов урона на 131 PTR

ScopteRectuS, Всё получилось, спасибо ещё раз, ну по минимуму вот код, если кому интересно
function Trig_DamageEvent_Conditions takes nothing returns boolean
return BlzGetEventAttackType( ) == ConvertAttackType( 0 ) and BlzGetEventDamageType( ) == ConvertDamageType( 8 ) and BlzGetEventWeaponType( ) == ConvertWeaponType( 0 )
endfunction

function Trig_DamageEvent_Actions takes nothing returns nothing
call BJDebugMsg("Урон от жара")
endfunction

//===========================================================================
function InitTrig_DamageEvent takes nothing returns nothing
    set gg_trg_DamageEvent = CreateTrigger(  )
    call TriggerAddCondition( gg_trg_DamageEvent, Condition( function Trig_DamageEvent_Conditions ) )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_DamageEvent, EVENT_PLAYER_UNIT_DAMAGED)
    call TriggerAddAction( gg_trg_DamageEvent, function Trig_DamageEvent_Actions )
endfunction
Ну остальное у меня не вызывает вопросов, ну что, прощайте группы и таймеры
33

» WarCraft 3 / Как сделать эффект от пассивки bloodseeker'a?

A.W.K., если совсем всё плохо, то не забывайте про xgm.guru/p/wc3/easymem, получится внедрить за 5 минут и хотя бы проверить работоспособность, мб нам аналог подвезут на 131
33

» WarCraft 3 / Как сделать 9 слотов в 1.31?

Тогда как сместили интерфейс? а конкретно подвинули панель приказов вправо? его же не отрисовывали заново и если вспомнить гифку, там перекладывали предметы, а что есть событие "правый клик по фрейму"? и вывод подсказки при наведении на предмет? даже если всё делать через отлов координат экрана, это титаническая работа
33

» WarCraft 3 / Отлов урона на 131 PTR

ScopteRectuS, так, урон с плаща отловил отлично я ВРУБИЛСЯ как этим пользоваться!!!, но событие получение урона сделал по старому, как по новому то использовать, чтобы в итоге всё одним триггером получилось?
33

» WarCraft 3 / Отлов урона на 131 PTR

ScopteRectuS, Зачем тип атаки и тип оружия? что такое тип 0 означает что урон исходит не от рук??
BlzGetEventDamageType( ) == ConvertDamageType( 8 ), где 8 это уникальный тип урона от жара преисподней?
что возвращает ConvertDamageType если ему передать 0?
33

» WarCraft 3 / Как сделать эффект от пассивки bloodseeker'a?

тогда тот вариант что предлагали ранее, создавать даммика и двигать его вместе с раненным юнитом
33

» WarCraft 3 / Как сделать 9 слотов в 1.31?

Принятый ответ
Писали же что фейк, но это будет скоро возможно, если полностью свой интерфейс перерисовать на фреймах, можешь заняться =)
33

» WarCraft 3 / Запуск своих карт через доп. компании

я наблюдал такие же симптомы когда запускал кампанию 130 патча под 126 варом (просто перепутал) и долго не мог понять в чем же дело
33

» WarCraft 3 / Rikimaru из DotA 6.83d

Давайте лучше обсудим отдельную игру с рикимару в главной роли, а может даже кампанию про несколько глав о становлении падшего сатира, где можно геймплейно обыграть появление каждой способности
минилор
Рики изначально был простым сатиром, служащим в ордене, сатиров, и изначально обладал только дефолтными способности сатира, манабёрн и понижение брони, надо с этим способностями кого то убить (будет оч тяжело) и обучиться способности "Тучка", при помощи наложения безмолвия пойти в деревню сатиров магов и завалить их всех, паралельно изучив блинк, потом пойти ещё в какую то гильдию асасинов, телепортироваться за спину к ним и изучить удар в спину (тот самый доп урон), ну и под конец вернуться в свою родную деревню в крысу убить всё племя сатиров, осознать что натворил, и получить способность "постоянная невидимость", чтобы скрыть свой стыд за садеянное, ну а далее рики, отправиться на великую защиту древних, чтобы искупить все свои грехи
КОНЕЦ
Можно в виде кампании с главами, можно сетевую на отдельной карте на 1-4 игрока
33

» WarCraft 3 / Лаги при создание юнитов через loop

NazarPunk, меньше символов подрубаем cJass
R++
жаль что на 1, а так R=R+10
33

» WarCraft 3 / Rikimaru из DotA 6.83d

UrsaBoss, думаю абсолютно любого героя можно интересно обыграть и изменить до неузнаваемости