28

» WarCraft 3 / Цель массовой телепортации

Ethernet, чел попросил триггерно
если сможешь сделать без них то пример в студию
напомню что нужно чтобы герой и окружающие его союзные юниты переместились в указанную точку спустя n секунд после каста спелла
28

» WarCraft 3 / Обнуление переменной типа группа

Принятый ответ
мне кажется или афтар вообще не знает джасс но пытается писать на нём?
SсRealm, фильтр это булексп
SсRealm:
Правильно ли сделано в моем примере
нет
ты сам подумай
ты в цикле добавляешь юнита в группу а потом удаляешь группу
на следующей итерации пытаешься добавить в группу но группы нету
локальные переменные вообще нигде не юзаются
хз зачем они
в цикле же используется совсем другая группа
так что все действия с твоей группой бессмысленны ибо она нигде не используется
статьи надо читать полностью и по порядку
а не кусками
"я хз что такое переменные и как их юзать но сейчас уберу все утечки" не прокатит
короче прочти хотя бы первые 30 статей про jass и первые 20 про гуи
SсRealm:
обнуление pick every unit
где именно ты её обнуляешь
скрин строки в студию
короче вопрос пока что закрыт
подучи матчасть
потом вернёмся к этому вопросу (если он всё ещё будет после того как поймёшь как юзать переменные)
28

» WarCraft 3 / Цель массовой телепортации

Бродяга, я уже расписал
если нуб в триггерах то есть статьи
расписать более подробно не возможно
только если сделать за тебя но тут подобным не занимаются
чтобы была задержка ставь время применения у своего спелла и событие юнит закончил применение способности
28

» WarCraft 3 / Вопрос по камере

Принятый ответ
триггерно
есть функция привязать камеру к юниту
логично предположить что находится она в разделе камера
подробнее в статьях
28

» WarCraft 3 / Цель массовой телепортации

Принятый ответ
делаем спелл на основе канала
при применении этого спелла выбираем всех юнитов в радиусе R от юнита применившего спелл и имеющих того же владельца что и юнит применивший заклинания
и переносим их в точку каста
где R это радиус захвата юнитов для телепортации
спецэффекты по вкусу
это если массовая телепортация (герой + юниты рядом с ним)
если только герой то как сказали выше
28

» WarCraft 3 / Multiboard на Jass

Принятый ответ
Sacar777, выведи после MultiboardGetItem(udg_JC_Board, i-1, 1)
на экран следующий текст
I2S(GetHandleId(q1))
I2S(GetHandleId(q2))
если q2 по каким то причинам не создаётся то это скажет об этом
стоп
а какой у тебя размер столбца стоит?
мб просто ячейка q1 перекрывает собой ячейку q2
и размер 10 это очень много
ведь в отличие от гуи тут размер в сотых указывается
то есть если в гуи размер 10 то тут должен быть 0.1
поставь в MultiboardSetItemWidth(q1, 10.00)
вместо 10.00 0.1 и проверь
если 0.1 не сработает то поставь 0.02
если и это не сработает то отпиши сюда
я тогда раскапаю свой старый мультибоард и сравню с твоим
28

» WarCraft 3 / Multiboard на Jass

Sacar777, во первых
убедись что таймер существует
добавь перед MultiboardSetItemValue(q2, R2S(TimerGetRemaining(udg_tt[i])) ) вывод текста R2S(TimerGetRemaining(udg_tt[i])) на экран
во вторых
попробуй перенести MultiboardSetItemValue(q2, R2S(TimerGetRemaining(udg_tt[i])) )
после MultiboardSetItemStyle(q2, true, false)
так же закоменти пока что всю работу с ячейкой q3
q3 в твоём коде и не должна работать ибо ты с ней ничего не делаешь кроме стиля
28

» WarCraft 3 / Multiboard на Jass

что именно пишет там где должен быть таймер?
желательно скрин мультибоарда
ибо "не работает" это очень растяжимое понятие
28

» WarCraft 3 / Как узнать, что рядом с игроком стоит именно нужный мне юнит?

Crah, есть функция "выбрать юнитов в области"
как подробнее тебе расписать?
по буквам?
короче вопрос закрыт
учи функции и читай статьи
здесь отвечают на вопросы а не учат ходить
более того в правилах сайта написано что запрещено создавать вопросы ответ на которые есть в статьях
28

» WarCraft 3 / Удалить предмет и дать игроку его цену в золоте

а ещё можно заюзать fly и получить табличку цен всех предметов доступную из кода карты
но для этого нужно нажать кнопку "включить fly" а это очень сложно
короче вопрос закрываю так как даны все возможные и невозможные ответы
28

» WarCraft 3 / Как узнать, что рядом с игроком стоит именно нужный мне юнит?

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

» WarCraft 3 / Как сделать апгрейд способности?

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

» WarCraft 3 / Апгрейд способности отдельного здания

Принятый ответ
на этот вопрос уже дали ответ
если хочешь чтобы сделали за тебя то ты ошибся темой
кроме постройки юнитов можно ещё юзать покупку предметов/юнитов
но с постройкой проще и лучше
как это всё реализовать можно прочитать там
короче вопрос закрыт
Кет, плиз введите правила запрещающие повторное создание вопросов
28

» WarCraft 3 / Проблемная картa... или нет?

Принятый ответ
Smart096, баг только в этой карте?
в новых картах бага нету?
если да то стоит проверить импортируемые модели и текстуры (мб часть битая)
но с вероятностью в 60% проблема в системе ибо было много жалоб на баги в вин10
28

» WarCraft 3 / Формула для вычисления наносимого урона при атаке.

Принятый ответ
урон в секунду = урон за удар/время затраченное на удар(период атаки + время анимации)
в f.a.q. есть формула вычисления урона после снижения бронёй
28

» WarCraft 3 / Проблемная картa... или нет?

Smart096, ты сам себе противоречишь
у тебя очень слабый ноут
но на нём стоит вин10 (под которой работа вара и джнгп вообще не гарантирована)
поставь другую систему (XP для ОЧЕНЬ слабых ноутов самое то)
28

» WarCraft 3 / Дополнительный предметы для строения (башни)

ARHUI, во первых
jass это и есть нативные средства вар3
и без jass кода карта вообще работать не будет
во вторых
улучшения применяются к игроку
не нравится?
не используй их
варианты того что использовать предложил Ige
28

» WarCraft 3 / Отследить Fatal Error

а вообще прога находится в разделе утилиты на 1 странице
даже листать не надо
28

» WarCraft 3 / Узнать завершено ли строительство/улучшение

Принятый ответ
AlexSan, делаем бд и по событию пишем данные в бд
подробнее в статьях
если хочешь красиво то делай свой вар с картами и эльфийками
28

» WarCraft 3 / Есть ли предел/потеря производительности от дофига ивентов

я не понимаю зачем тебе пересоздавать триггер?
для юнит получает урон юзаем один триггер с кучей ивентов