Если нужно смену цвета ника во время старта, то делай триггер по такой схеме.
Событие:
eplased 0.02 seconds
Действие:
pick every player
if
name of picked player equal (==) [тут ник нужного игрока]
then
change player name |CFF18E7BD[ник игрока]|r
else
do nothing
После этого ник нужного игрока будет бирюзвого цвета
Можно сделать через сообщение в чат, но тут уже нужно крепить дополнительные условия
Событие:
Unit dying
Условие:
Dying unit is hero equal (==) true
Действие:
wait (тут твое время по желанию) seconds
ressurect dying unit in position of dying unit and show ressurect animation
Он лежит на случай если игре необходим данный реф. В РО ты мог иногда видеть необходимое приложение и варианты small, medium и large. Также по возможности спецэффекты и эффекты способностей могут к ней крепиться.
А collission насколько я помню отвечает за выделение или за столкновение летающих юнитов. На всякий случай оставляй, а то мало ли, да и места много не просит.
Вот карта пример как это сделать. Сделано конечно немного "грубовато", но это поможет тебе понять как делать все дальше. Пока условия проверяют наличие лишь в 1-ом слоте, но повозможности потом можно доделать до проверки наличия предмета в принципе. В карте 2 триггера. Первый взят из статьи "База примеров на GUI" глава "Манипуляции с предметами". Второй триггер отвечает за стрельбу. Триггер проверят наличие предмета в инвентаре и отбирает стрелу за выстрел, а если стрел нет, то не дает герою стрелять.
Так вы хотите еще и новые патчи поддерживать? Удачи в этом нелегком начинании, конечно, но ведь там и так 128 мб карты поддерживаются.
Ну патч, не патч. А загрузка порой медленная настолько, что иногда вешайся. Хоть и могу реализовать простую блок схему, но народ даже по такой простой инструкции не удосуживается делать как нужно.
Создаешь триггер, который имеет условие с атакой. Делаешь предмет стрела и даешь ей заряд, при этом у предмета нету активной способности или триггерно возвращаешь заряды если игрок тыкал по стреле(ам). Делаешь триггер на стек стрел в инвентаре. После этого когда герой начинает атаковать, то игра проверяет наличие стрел, а потом отнимает заряд предмета. Если стрел нету, то триггерно спамим отмену при попытке атаковать. Если потерпишь, то карту-пример потом скину.
А чо, в этом чудо-патче еще и миксы работать перестали? Ну это не патч, это точно вирус, офк для тех, кому важен модмейкинг.
По крайне мере миксы для 1.26 не работат на 1.27. Мапхаки работающие на миксах уже обновили. А вот тот тип миксов, которые используют мододелы никто еще не обновил.
quq_CCCP, Steal nerves, Так действие срабатывает, когда все условия истины или когда хотя бы одно из них истинно?
По дефолту блок условий сам по себе является "ИЛИ". "И" иногда нужно для проверки всех условий, но чаще данный блок "И" применяется в дествиях по типу "ЕСЛИ/ТО/ИНАЧЕ". Если из выше перечисленного ничего не нужно, то оставляй как есть.
Смотришь в слк файле код молнии и текстура.
Импортируешь все по нужным путям.
Потом вводишь код через шифт(это важно!) энтер в поле эффекты молний.
Если сделал все правильно, то появится текстовое поле, вместо того что обычно показывает РО.
Потом уже вводишь код молнии, а потом уже сохраняешь карту и проверяешь в игре.
Если молния отображается, значит все верно сделал.
Создаешь заклинание на подобии метаморфоза. Даешь нулевые бонусы, делаеш 2 юнита-врата. Потом просто выдаешь способность обоим юнитам, настроив все необходимое. Можно сделать также на базе превращения друида-медведя.
Для спеллов, делаешь несколько книг и даешь в каждую книгу ссылку на другую книгу. Так можно сделать рекурсивный спелбук с безлимитным числом страниц. Страница будет содержать до 9 спеллов, т.к. 2 кнопки заняты под перелистывания.
В версиях, где работает стэк кнопок (х=0 у=-11), можешь скрыть кнопку патруля, а вместо неё шлепнуть кнопку-пустышку и делать триггер на неё. Кнопка патруля работать будет, но самой кнопки видно не будет.
Ikobot, по-хорошему, надо будет кроме TeamColor ещё TeamGlow заменить.
Ну там уже текстуры неподалеку, окромя некоторых в папке Textures. Но пока что пусть разберется с прикруткой новых текстур и проверкой работоспособности.
Берешь с начала Widgetizer-ом прогоняешь карту, так она ускоряет загрузки.
Потом через Vexorian Map Optimixer выдаешь максимальный размер буфера и сжатия.
Можешь руками сам через mpq редактор сжать архив до обезумивания путем постоянного изменения буфера.
ReplaceableTextures/TeamColor
Там 16 файлов, от 0 до 11 для 1 и 12 игрока, все остальные отводятся для нейтралов и имеют один и тот же цвет, но ты можешь заменить последние 3, и через триггеры выдавать цвет игрока замененой текстуры. Также ты можешь накидать еще цветов, но тогда уже придется поизвращаться с Jass и мемхаком.
ВНИМАНИЕ!!!
Есть шанс что кастомный тимколор с твоей карты перекочует к другим игрокам до последущего перезапуска игры, но это уже не твои проблемы, а игроков. Но предупреди в карте их об этом.
Если хочешь чтобы крипы и ИИ атаковали стены, то выдавай им 1-1 атаку. Тогда как последняя цель или препятствие будет стена считаться.
Работников избивают, если те что-то начали строить/ударили/подошли близко, но из тех кто выше по приоритету целей нету. Также если юнит лечит/ремонтирует то враг начинает их атаковать.
Делаешь воинов летающими если нет необходимости в постройке лабиринтов. Если вариант не прокатывает, то делай им малую коализию или снабжай всех виндволком без перехода в инвиз.
Для избежания проблем с засором памяти, создаешь триггер, который убирает каждого убитого юнита из игры, так ты сократишь лаги.
Как вариант впихнуть свою текстуру с путем как у стандартной, но учти что будет замена той текстуры которую ты принесешь в жертву.
Есть возможность через мемхак, но работоспособность на разных версиях не гарантирована.
Можешь просто добавить текстуру по схожему как у стандарта пути, и через Jass прикрутить дополнительный цвет для команды смены цвета или задавать через тот же самый метод.
Нет мне не нужные другие спрайты. Мне нужны спрайты именно юнитов из этих игр.
Если ты не знаешь какого формата спрайты, то просто не пиши. Другие подскажут
Формат я вряд ли смогу подсказать, но благодаря организации mpq архивов ты сможешь найти спрайты по ключевым словам. Единственный недостаток кроется в том, что тебе придется придумать как открыть файлы. Также на tcrf.net есть инфа про спрайты из starcraft, может опираясь на тот формат можно найти хотя бы прогу через запрос в гугле "чем открыть .напримеррасширение файла" и проверить работает ли на твои запрашиваемые игры.
В любом случае ты хотя бы отыщи их в mpq архиве игр, а потом уже выясняй форматы.
Можно сделать способность на основе "превращения в зомби" с передачей контроля игроку. И сделать дамми работников, которые будут в невидимости таскать золото, в зависимости от кол-во рабов на борту рудника.
Можно сделать невидимое "Древо Жизни" которое привязано к зданию и живет до тех пор, пока живет главное здание, главное связать здания триггерно.
» WarCraft 3 / Mixtape файл для 1.27b
» WarCraft 3 / Надо сделать трату снарядов оружием
» WarCraft 3 / Помогите как сделать чтоб создатель карты менял цвет ника ?
Событие:
eplased 0.02 seconds
Действие:
pick every player
if
name of picked player equal (==) [тут ник нужного игрока]
then
change player name |CFF18E7BD[ник игрока]|r
else
do nothing
После этого ник нужного игрока будет бирюзвого цвета
» WarCraft 3 / Респавн для геров, вызванных в Таверне.
Unit dying
Условие:
Dying unit is hero equal (==) true
Действие:
wait (тут твое время по желанию) seconds
ressurect dying unit in position of dying unit and show ressurect animation
» WarCraft 3 / Вопрос о Sprite Medium Ref и Collision
» WarCraft 3 / Надо сделать трату снарядов оружием
» WarCraft 3 / Mixtape файл для 1.27b
» WarCraft 3 / Надо сделать трату снарядов оружием
Ред. Ikobot
» WarCraft 3 / Mixtape файл для 1.27b
Ред. Ikobot
» WarCraft 3 / Условия в триггрерах
» WarCraft 3 / Молния
Импортируешь все по нужным путям.
Потом вводишь код через шифт(это важно!) энтер в поле эффекты молний.
Если сделал все правильно, то появится текстовое поле, вместо того что обычно показывает РО.
Потом уже вводишь код молнии, а потом уже сохраняешь карту и проверяешь в игре.
Если молния отображается, значит все верно сделал.
» WarCraft 3 / Помогите сделать ворота открывающимися/закрывающимися
» WarCraft 3 / Управление камерой
» WarCraft 3 / Переход на другую страницу
» WarCraft 3 / Кнопка Патруль
» WarCraft 3 / Свой тимколор
» WarCraft 3 / Лучший оптимизатор карт для варкрафт 3?
Потом через Vexorian Map Optimixer выдаешь максимальный размер буфера и сжатия.
Можешь руками сам через mpq редактор сжать архив до обезумивания путем постоянного изменения буфера.
» WarCraft 3 / Свой тимколор
Там 16 файлов, от 0 до 11 для 1 и 12 игрока, все остальные отводятся для нейтралов и имеют один и тот же цвет, но ты можешь заменить последние 3, и через триггеры выдавать цвет игрока замененой текстуры. Также ты можешь накидать еще цветов, но тогда уже придется поизвращаться с Jass и мемхаком.
ВНИМАНИЕ!!!
Есть шанс что кастомный тимколор с твоей карты перекочует к другим игрокам до последущего перезапуска игры, но это уже не твои проблемы, а игроков. Но предупреди в карте их об этом.
» WarCraft 3 / Поведение ИИ. Агрессия. Нубский вопрос
Работников избивают, если те что-то начали строить/ударили/подошли близко, но из тех кто выше по приоритету целей нету. Также если юнит лечит/ремонтирует то враг начинает их атаковать.
» WarCraft 3 / Проблема ТD карты
Для избежания проблем с засором памяти, создаешь триггер, который убирает каждого убитого юнита из игры, так ты сократишь лаги.
» WarCraft 3 / Радиус преследования
У ботов регулируется через код-ИИ.
У игроков-людей все зависит от уровня контроля.
» WarCraft 3 / Создание документов в корне игры
» WarCraft 3 / Свой тимколор
Есть возможность через мемхак, но работоспособность на разных версиях не гарантирована.
Можешь просто добавить текстуру по схожему как у стандарта пути, и через Jass прикрутить дополнительный цвет для команды смены цвета или задавать через тот же самый метод.
» WarCraft 3 / Какого формата Спрайты в старых играх?
» WarCraft 3 / Оплетение рудника
Можно сделать невидимое "Древо Жизни" которое привязано к зданию и живет до тех пор, пока живет главное здание, главное связать здания триггерно.