у меня во всех графиках как на 2 и 3 скрине. Даже если я использую дефолт images из варкрафта, Я в адмирале крайне с этим попарился, работает хорошо лишь при стандартном улге камеры и полностью ровном рельефе, аретефаты появляются даже если images 1 пиксель. Даже если имагешь 100% прозрачный, к сожалениею пришлось отказаться от этого и полностью перейти на эффекты и забыть об огибании рельефа, который давали images.
Не знаю, читать без картиночек как то скучно, если у вас там интересный лор, то надеюсь он хорошо раскрывает через геймпей. А не через бесконечные диалоги которые хочется скипать. В общем ждём кампанию, посмотрим что там у вас будет
В мемхаке были флаги видимости но я вот хз как ими пользоваться.
Возможно стоит попробовать делать HIde юниту в зависимости от ситуции это должно помочь.
Я вот делал ульту сларка у него там самый простой аналог невидимости которая не контрится трусайтом:
На мемхаке меняем модель на тучу, делаем юнита невыделяемым через тех же москитов. И запрещаем атаки с руки, в итоге юнит типа "невидим" и единственное что может его задеть это АОЕ урон. Так же вот допустим с новым скилом рики (хз ка как первой доте), во второй он пропадает из карты через скрытие персонажа (аналоги астрала). К варику это всё также применимо.
Вернёмся к сабжу, нам нужно, чтобы юнит был допустим закопан, его враг не нашёл трусайтом но проходил АОЕ урон. Если так то то всё вполне нормально, и может применить "метод сларка" что я описал выше, но тут проблема с выходом из этого состояния и возможно ещё трусайт на миникарте будет палить таких закопанных существ. Может также методом 2 скрыть этих юнитов, но тогда будет крайне проблемно выкопать этих юнитов. Задумка интересная, но я вижу только очень костыльные реализации даже на мемхаке.
Если на на рефордже, то тоже ничего путнего особо не добавится
как бы это не так работает... скачала попробуйте установить мемхак себе в карту (чтобы узнать что это достаточно использовать поиск по сайту или забить в гугл). На этапе установки отвалитесь ещё.. Если рефордж то всё проще Покупаете комп б/у за 3к, покупаете рефордж за 1к. Код в любой свободный блок луа скрипта. И на гуи через кастом скрипт вызываем
CreateBigText("Это огромный текст на пол экрана виден в месте где раньше были расходы",4)
Опять же процитировали коммент с 2 способами, мир не заканчивается на айкапе и 126 патче с гуи триггерами
PT153, попробовал, ну что сказать, контента не будет ибо даже с такой маленько кампанией получился ад, но если кто-то всё таки решиться проделывать то, что проделывал то вот алгоритм:
Извлекаем все главы из кампании в отдельную папку
Извлекаем общий импорт кампании
Извлекаем данные кампании по всем объектам w3o
Извлекаем данные каждой главы кампании по всем объектам
Мержим данные через xgm.guru/p/wc3/3039, добавляя общие данные кампании в каждую карту отдельно
Пытаемся сохранить, ловим миллио ошибок, потому что юниты без глобальных данных удаляются, восстанавливаем ручками, материм автора кампании, за то что он использовал юнитов изначально стоящих на карте в триггерах
Переносим отдельно файлы карт в свою папку внутри retail
Копируем 3 файла из квенчинг(www.warchasersreforged.com/en.html) мода ui\campaigninforeforgedwebui\campaigninforeforged и webui\\gluemanager себе в retail
Или переименовываем карты или прописываем пути в файле ui\campaigninforeforged согласной той папке куда положили
я вот переименовал и сюда положил
Самое упоротое, находим триггеры перехода между картами и меняем их, раньше то внутри кампании всё было теперь нет, теперь вот
ручками. Этот пункт я уже не стал делать, потому что понял, что дело не благодарное, тем более эта демо кампания вроде как есть в рефордже
Перебрасываем импорт в папку retail, но опять таки, например в этой демо кампании заставка так и не заработало у меня, скорее всего я просто не умею ибо не работал с кампаниями, но это не критично
Ну и всё, запускаем наконе-цто варкрафт и пытаемся поиграть
и даже работает
В общем что я хочу сказать, так как я в данный момент не планирую создавать кампанию под рефорджедом, поэтому поэтому материалы крайне сырые и сумбурные. Если уж кто-то что-то надумает (что вряд ли), то попробуйте спросить. Но я рекомендую создавать кампанию с нуля, не стоит переносить что либо из 126 под реф. Потому что, как правило, в старых кампаниях крайне много импорта, и перемешивание версий графики не приведёт к хорошему визуалу.
Китайцы обещают поддержку w3n формата но скорее всего карты будут просто извлекаться из архива, и прогонятся алгоритмом что проделал я вручную, по распаковке импорта и объединению данных.
Есть информаци,я в общем да всё получилось, я смог отделить кампании от квенчинг мода, нужно было модифицированный файл campaigninforeforged положить не только в папку UI но и в папку WEBUI, так же ещё нужен модифицированный файл gluemanager.js для активации своих превью картинок и бекграундов.
Если у кого то есть на примере простенькая кампания из 3х глав, могу попробовать нормальную инструкцию или алгоритм запилить
Ну что господа, хорошие новости в Квенчин мод завезли кастомые кампании
В ближайшее время постараюсь разобраться как без этого мода запуска свои кампании в рефордже
Не шарю за джасс, скорее всего переменная gg_trg_selectUnit не существует в глобальном скопе, по причине переименования триггера. И реальное название триггера не selectUnit
Сделай скрин триггера как у меня
я же вот прикладывал спецом с именем самого тригера
koloff, это мемхак, он двигает эффект, такого нет в обычных триггерах 126 патча
Кстати я проверил, у меня вот фаталит вообще функция SetEffectPosition, даже если он просто в выключенном коде, в самом простейшем варианте
globals
boolean off=true
effect eff=null
real y=-120
endglobals
function Trig_A_Actions takes nothing returns nothing
if off then
set off=false
set eff=AddSpecialEffect("units/human/Peasant/Peasant",-1350,y)
endif
set y=y-20
call SetEffectPosition(eff,-1350,y,50)
endfunction
//===========================================================================
function InitTrig_A takes nothing returns nothing
set gg_trg_A = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_A, 0.03 )
call TriggerAddAction( gg_trg_A, function Trig_A_Actions )
endfunction
Чёт странный этот хвалёный мемхак Анрайза, либо действительно что-то криво либо мы опять чего-то не знаем
Скорее всего дело в кривой функции движения эффекта. Вроде бы как он есть, но вот лично я её не проверял, может и автор мемхака тоже её сделал, сдвинул на 300 ед. О работает, и всё чё дальше то тестить. Ну или просто ты как -то не так используешь.
Хотя что я говорю, это же 126 он идеален, на нём не бывает косяков и багов все проблемы только на рефордже (нет)
Чаще заглядывайте в проекты других людей и играйте в них, порой в непротекченых ресурсах, полезных элементов в 100 раз больше ,чем в попсовых и "интересных" картах, в которые все так любят играть
» WarCraft 3 / CreateImage артефакты
» WarCraft 3 / CreateImage артефакты
» WarCraft 3 / Переменная не хочет нормально устанавливаться 1 раз
» WarCraft 3 / Не могу опубликовать карту
» WarCraft 3 / Книга Клифорда: Возрождение скорби
» WarCraft 3 / Как сделать инвиз, который нельзя разревилить?
» WarCraft 3 / Как сделать инвиз, который нельзя разревилить?
Возможно стоит попробовать делать HIde юниту в зависимости от ситуции это должно помочь.
Я вот делал ульту сларка у него там самый простой аналог невидимости которая не контрится трусайтом:
На мемхаке меняем модель на тучу, делаем юнита невыделяемым через тех же москитов. И запрещаем атаки с руки, в итоге юнит типа "невидим" и единственное что может его задеть это АОЕ урон. Так же вот допустим с новым скилом рики (хз ка как первой доте), во второй он пропадает из карты через скрытие персонажа (аналоги астрала). К варику это всё также применимо.
Вернёмся к сабжу, нам нужно, чтобы юнит был допустим закопан, его враг не нашёл трусайтом но проходил АОЕ урон. Если так то то всё вполне нормально, и может применить "метод сларка" что я описал выше, но тут проблема с выходом из этого состояния и возможно ещё трусайт на миникарте будет палить таких закопанных существ. Может также методом 2 скрыть этих юнитов, но тогда будет крайне проблемно выкопать этих юнитов. Задумка интересная, но я вижу только очень костыльные реализации даже на мемхаке.
Если на на рефордже, то тоже ничего путнего особо не добавится
» WarCraft 3 / Текст зоны как в World of Warcraft
» WarCraft 3 / Возврат кампаний в Reforged (почти да)
Китайцы обещают поддержку w3n формата но скорее всего карты будут просто извлекаться из архива, и прогонятся алгоритмом что проделал я вручную, по распаковке импорта и объединению данных.
-
1614637264302.png
Полный список» WarCraft 3 / Текст зоны как в World of Warcraft
от 131 до последнего Рефорджа (актуально и легко)
Костыли через сдвижку чата... (не слушайте тех кто это предложит)
» WarCraft 3 / Текст зоны как в World of Warcraft
Ред. Берги
» WarCraft 3 / Возврат кампаний в Reforged (почти да)
Если у кого то есть на примере простенькая кампания из 3х глав, могу попробовать нормальную инструкцию или алгоритм запилить
» WarCraft 3 / Иконки из Неroes of Havос
» WarCraft 3 / Возврат кампаний в Reforged (почти да)
В ближайшее время постараюсь разобраться как без этого мода запуска свои кампании в рефордже
» WarCraft 3 / Скрипты через горячие клавиши
я же вот прикладывал спецом с именем самого тригера
» WarCraft 3 / Странно работает эффект
» WarCraft 3 / Странно работает эффект
Кстати я проверил, у меня вот фаталит вообще функция SetEffectPosition, даже если он просто в выключенном коде, в самом простейшем варианте
» WarCraft 3 / Странно работает эффект
Хотя что я говорю, это же 126 он идеален, на нём не бывает косяков и багов все проблемы только на рефордже (нет)
» WarCraft 3 / Как заставить изменённый интерфейс работать нормально?
» WarCraft 3 / TESH для Reforged
» WarCraft 3 / Скрипты через горячие клавиши
и у меня этот код вообще вот так выглядит
» MARS / MARS
» WarCraft 3 / Конвертация картинки в .mdx
» Администрация XGM / Godot Engine [NEW] когда
» WarCraft 3 / Как двигать хп с мемхаком анрайза v1.4 1.26a