21

» WarCraft 3 / Выбор отряда кодом


В этой статье описан способ как изменить положение кнопок команд. Вероятно таким образом кнопки можно и вовсе убрать из панели (если, например задать ей положение [3;3])
21

» WarCraft 3 / Выбор отряда кодом

Ну как вариант "отнимать" контроль когда выбран только 1 юнит
Или же добавлять в группу, ловить нажатие [Tab] и выбирать для игрока другого юнита. Но стандартными средствами этого сделать нельзя. Вроде как.
21

» WarCraft 3 / Выбор отряда кодом

    call SetPlayerAlliance(Player(0), Player(0), ALLIANCE_SHARED_ADVANCED_CONTROL, false)
    call SetPlayerAlliance(Player(0), Player(0), ALLIANCE_SHARED_CONTROL, false)
Это отнимает у игрока красного контроль над его юнитами. Это почти нейтральный. Быть может это просто невозможно сделать таким способом. Так как переключаться можно только между ПОДКОНТРОЛЬНЫМИ юнитами. Есть идея на случай если тебе нужен только 1 юнит с 12 способностями, хотя думаю нету смысла объяснять.
21

» WarCraft 3 / Выбор отряда кодом

velmir, если используешь JNGP, поищи функции за ключевым словом "Group". Ловишь выбор юнита игроком, добавляешь его к глобальному массиву UnitGroup, выбираешь для игрока [i] эту группу. Если какой-то юнит из групы не выделен игроком - удаляешь его из группы (периодиком или таймером проверяешь). Но в той наработке вроде как нейтралом управляешь.
21

» WarCraft 3 / Дуэль RiseD против Кристофера

Не можешь запустить проверку через эдитор? Или через игру?
Если через эдитор - проверь настройки и выбери через который профиль запускать.
21

» WarCraft 3 / Не рабочая способность

Если используешь за основу скилл - "Инферно" - создай даммика без модельки и задай ему длительность жизни в РО скилла хотя бы на долю секунды больше чем задержка перед падением. Будет работать. Кроме того даммику можно добавить скилл на основе "Пламя феникса", таким образом без триггеров скилл будет наносить еще и периодический урон, если все правильно настроить.
21

» Блог им. nvc123 / Q/A

xD
Вот что бывает когда в один день ты вспоминаешь о варе, а твой код компилится. Как говорится лучше поздно чем невер. Все статейки, которые были чем-то не понятным вдруг обрели смысл не стану утверждать что со всем разобрался, но гуи юзать не хочется.
21

» Блог им. nvc123 / Q/A

В какой-то статье писали мол обнулять риалы смысла нет
Нужно еще почитать
21

» Блог им. nvc123 / Q/A

Тоесть глобалки обьявленные в одном тригге можно использовать в другом так же как udg_, или только внутри тригга?
удалить вообще невозможно
А как же
RemoveUnit(u)
?
И, например
set u = null
21

» WarCraft 3 / Зачем защищают карты от вскрытия?

Тогда уж лучше защищать саму идею таких систем. Не пускать карту в интернет и играть самому пока никто не видит. Вопрос пересоздания любой системы - дело времени, а многие зачастую переоценивают свои наработки - приходится самому приходить к тому что и как делать. Единственная причина защищать мапу - в голове у автора. Сколько мап - столько ответов.
21

» WarCraft 3 / Зачем защищают карты от вскрытия?

BrEd Pitt, такие попытки ломаются как только встает вопрос об обновлениях. "Угон" карты - удел не умных людей.
21

» Блог им. nvc123 / Q/A

Любые функции по типу Get[object] нужно приравнивать к переменным, удалять объект и обнулять переменную?
В чём отличие udg_global и переменной, оглашенной в globals?
21

» Самый важный блог / Школьная мясорубка скачать бесплатно

Иногда встречаются люди, утверждающие что незнание, например, матана на них никак не сказалось. Они всерьез считают что они ничем не хуже тех, кто учился. В мире слишком много интересного чтобы можно было простить себе невежество. В общем к чему это я? Я к тому что естественные науки нельзя назвать лишними. Ну никак.
21

» WarCraft 3 / В чем я не прав?

MrObanash, тут несколько вариантов:
  1. Прочитать эту статью и использовать это.
  2. Использовать событие "Приводит способность в действие"
  3. Долой "темный", юзай морф медведя или Иллидана
Но разумеется ты это не сделал прежде чем задавать свой вопрос.