26

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

Принятый ответ
Если это вопрос про Реф - то там подобные функции наполовину недоделаны и косячные. Могут работать не так как ты думаешь и распространяться не на все такие данные, как ты думаешь. Ведь близы для мододелов нормально ничего не сделают, только для киберкотлет баланс могут менять.
26

» WarCraft 3 / Как поменять искуственный клифф на природный ? - [World Editor]


Думаю тебе проще изначально взять карту (тип ландшафта), где есть 2 природных клифа, и заменить их текстуры на нужные. Это как вариант.
Надо потестить, мб в уже существующей карте можно заменить клифы методом, что описан в статье выше.
26

» Game Dev / 1 месяц разработки Capybara Hot Tub — До/После

Ну это кек)
Надеюсь разнообразие проектов не сильно отвлечет от вашего флагмана)
26

» WarCraft 3 / Помощь с JASS, перевод ЖНА на англ

Видимо где-то написал лишнюю скобку или наоборот удалил случайно закрывающую скобку, или строку с endfunction или endif и тд и тп.
По скрину не видно ошибки, мб где-то выше это можно заметить, надо смотреть весь код.
26

» WarCraft 3 / дирижабль

Принятый ответ
Nurik3957, ну вот тебе пример наработки, можешь использовать.
Пехотинцем жми пкм на дирижабль и все будет.
Загруженные файлы
26

» WarCraft 3 / дирижабль

Вариант 1 - добавить анимацию спуска в модель (импортировать потом в карту ее) и отлавливая сбор - воспроизводить эту анимацию.
Вариант 2 - менять высоту полета триггерно с таймером, но по своему запарно тоже.
Ты уверен, что тебе это надо? Или это для ролика одноразово?
26

» WarCraft 3 / Помогите исправить триггер

Принятый ответ
Сделай "выключить этот триггер" первым действием. То есть смести его наверх. А то видимо ты заходишь в область сразу двумя юнитами, а триггер выключается только после передачи фразы (то есть через несколько секунд). Поэтому выключай сразу-же при вхождении юнита мгновенно. А потом уже фразы воспроизводи.
26

» XGM Конкурсы / Конкурс моделей WС3 2025: Лагерь наёмников

RvzerBro, столько участников набрать уже нереально :D
Немного рассуждений
Вопрос в том, а что если 2 человека захотят один ланд использовать вместо оставшихся "свободных"... Все таки творчество требует вдохновения и желания, а тут нужна свобода и равенство возможностей. А кто первый занял ланд того и тапки уже такой себе подход.
Я думаю, что брать "свободный ланд" должно быть желательным, но не обязательным. Тип чисто для разнообразия конкурса. А если душа тянет творить на том ланде, что уже заняли - пусть творят. (но условия конкурса есть условия, формат своим челенджем необычен даже в таком виде может подтолкнуть к творчеству на непривычном для себя ланде, так что почему бы и нет)
Как и по поводу нестандартных текстур, что писали выше - пусть используют кастомные, хоть и "желательно" использовать стандартные.
26

» WarCraft 3 / Проверка победил ли кто-нибудь из игроков

WilliamBz, да, именно так)
Хотя чисто логически для читабельности лучше проверить, что тима НЕ равно номеру, и тогда пропускаем действия, чем в ИНАЧЕ пихать :D
26

» WarCraft 3 / Проверка победил ли кто-нибудь из игроков

WilliamBz, как уже писал выше, в такой формуле есть уязвимость, где не всегда ты сможешь уловить победную тиму. Как уже писал, где остаются 3 игрока с номерами тим 1 2 3, и номера просто совпадут с вычислениями и твоя система подумает что все они в одной тиме, но это не так.
Поэтому лучше использовать простую проверку, что писал выше.
26

» WarCraft 3 / Проверка победил ли кто-нибудь из игроков

WilliamBz, именно так, взять случайного игрока в группе оставшихся живых и проверить со всеми, что тима одна. Максимально просто без формул.
26

» WarCraft 3 / Проверка победил ли кто-нибудь из игроков

Принятый ответ
WilliamBz, тогда не проще проверить, что в списке еще играющих игроков все находятся в одной тиме? И если нет - ну и ладно, не выдавать победу а ждать проигрыша кого-то еще :D
И не надо никаких формул.
26

» WarCraft 3 / Проверка победил ли кто-нибудь из игроков

WilliamBz, странные формулы у тебя.
А что если остались игрок 1 2 3 в командах 1 2 3 и ты случайно выбрал игрока 2, тогда ты проверяешь, что 2 тима == (1 + 2 + 3) / 3 = 2 что подходит под условие победы, но никак не определяет реального победителя, ибо победителя еще нет. А по твоей формуле есть.
26

» WarCraft 3 / Проверка победил ли кто-нибудь из игроков

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

» Styria / Артотека Styria. Что стало с проектом спустя год тишины

Норм заглушка в виде Геральта XD

Так-то рад увидеть, что работа идет, хоть и хотелось бы новостей почаще)

Я тут подумал, что игра напоминает такие игры как:
  • The Incredible Adventures of Van Helsing (1-3 части)
  • V Rising
  • Diablo 2 или 4?
  • Ну и стилистически есть что-то от варика.
На какие еще игры ориентируетесь по референсам?)
26

» WarCraft 3 / Юниты стакаются

Yurcoolaserus, чтобы не поворачивали назад - убрать стража через действие у юнита:
Или у всех юнитов игрока:
А если надо распределять игроков - то тут да... лучше приказами.
Загруженные файлы
26

» WarCraft 3 / Юниты стакаются

Принятый ответ
Если ты создаешь очень много юнитов под контролем одного игрока - варик просто не справляется перерассчитывать им всем пути, пока движется твой герой.
Как вариант распределить этих крипов между несколькими игроками, типа 9-12 игроки будут чисто крипами, уже распределит нагрузку.

Если карта небольшая и тебе все равно, на кого будут нападать крипы - можно показать крипам всю карту триггерно и дать в редакторе объектов радиус агра 10000, тогда они сами будут нападать без триггеров.
26

» WarCraft 3 / Помогите доделать триггер

Принятый ответ
Есть действие на показать текст всем игрокам:
Если хочешь, чтобы в нем был указан персонаж с золотым перекрасом, попробуй написать текст вот так:
|cFFFFD700Майор Наливайко:|r Солдаты! Наших товарищей на блокпосту атакуют неизвестные! Вперед, уничтожим их!
Загруженные файлы