jasonrus96, вот в том и проблема, придётся кодить этот феншуй, то есть паттерны, шаблоны, подстройки под границы карты, с водой или без, учитывать баги, чтоб подземелье не разделилось на 3 отдельных или комната не оказалась заблокированной, сделать относительную симметрию карты итд, итп. к примеру, в редакторе карт героев 3, где есть генератор случайных карт, в том числе подземелий, там 100500 механик для этого сделано, и то иногда вылезают подобные баги.
Либо спроси у автора карты Hunters of Victim, как он у себя делал рандом генерацию карты, мб скриптом и поделится.
jasonrus96, а, ну тут ещё геморройнее, огромный джасс скрипт придётся писать с кучей параметров, включая видимые размеры моделей, и прочих только навскидку определяемых вещей. Не знаю, писал ли кто подобное, но скорее всего нет.
Эммм... тут ведь конкурс наработок на UjAPI
А будут оценивать ещё и образ, модели, текст, звук и оформление.
Мб тогда резон переделать конкурс в конкурс карт? Чтоб уж точно понятно было, что делать.
Просто кодовая наработка на то и наработка, что исключает из себя импортный визуал и не требует детального описания, ведь она не для демо визуала, а для механики
События типа Event_unit_damaged
Unryze
2 часа назад
Ничего не удаляется, удаляется лишь юнит и именно всё идущее от него, абилки атаки и т.д. Триггеры никак не учитываются.
Имхо, не стоит подобное делать. Обязательно найдётся ушлый игрок, который будет пилить общак на себя любимого и никто не сможет это пресечь) так что лучше просто дать им полный альянс контроль друг другу) с раздельными бюджетами
konvan5, a вот не знаю, можно ли поменять время подобного таймера, или добавится ещё один, такой же)
UnitApplyTimedLife - единственная функция, и второй подобной нет )
Можно убрать у вызванных через абилки юнитов время жизни, и триггерно вешать на них таймер жизни, set (или add, точно не помню как он в гуи называется) expiration timer, 'BTLF' с нужным временем, ловить саммонов соответственно через enters region
SсRealm, удалить не выйдет, а заблочить можно. Только доп переменную добавить придётся, или булеан, или число.
Можно конечно заморочиться, записать в переменную условие триггера как condition, в действии сделать trigger remove condition, потом вписать новое condition, но это ещё геморройнее
А выбор расы идёт только нажимающему кнопку? Если второй игрок комп, то очевидно он не нажимает кнопку. Попробуй тест сделать через multiwindow и поиграть за обоих игроков
rsfghd, в игре и редакторе всё норм, а тут глючит, но это не ко мне вопрос) я то думал, текстурки сами притянутся по путям в моделях и не нужно по папкам распихивать
Anime Chan, чего ж ты хотел от стандартных текстурок? Здесь только 1 собственная текстура, да и то ограничена 512х512. Дым из стандартной переделан. У меня есть, конечно, 2к tga, но для варика она слишком тяжёлая. Зачем её сюда?
globals
triggeraction Act = null
endglobals
set Act = TriggerAddAction(t,function Trg_Main)
// когда нужно поменять действие
call TriggerRemoveAction(t, Act)
set Act = TriggerAddAction(t,function Trg_Main2)
если тебе надо просто текст поменять, просто обновляешь переменную и всё, к чему вся эта возня с отключениями?
Выпадающие при смерти предметы - это тоже jass скрипт, он генеруется при сохранении карты. И там есть триггеры. Потому в любом случае без триггеров не обойтись
» WarCraft 3 / Составное подземелье.
Ред. EugeAl
» WarCraft 3 / Составное подземелье.
к примеру, в редакторе карт героев 3, где есть генератор случайных карт, в том числе подземелий, там 100500 механик для этого сделано, и то иногда вылезают подобные баги.
Либо спроси у автора карты Hunters of Victim, как он у себя делал рандом генерацию карты, мб скриптом и поделится.
Ред. EugeAl
» WarCraft 3 / Как разрешить атаковать юниту в астрале?
» Garry's mod / Битва за skibidi туалет
» WarCraft 3 / Составное подземелье.
» Unryze Jass API / [UjAPI] Конкурс Наработок 2024
А будут оценивать ещё и образ, модели, текст, звук и оформление.
Мб тогда резон переделать конкурс в конкурс карт? Чтоб уж точно понятно было, что делать.
Ред. EugeAl
» WarCraft 3 / Составное подземелье.
Ред. EugeAl
» WarCraft 3 / 2-3. Локальные переменные
» WarCraft 3 / 2-3. Локальные переменные
» Блог им. rsfghd / заготовка
» Блог им. rsfghd / заготовка
Unryze
2 часа назад
Ничего не удаляется, удаляется лишь юнит и именно всё идущее от него, абилки атаки и т.д. Триггеры никак не учитываются.
» WarCraft 3 / Общие здания и ресурсы.
Ред. EugeAl
» WarCraft 3 / Общие здания и ресурсы.
» WarCraft 3 / Через триггер добавить время призыва
UnitApplyTimedLife - единственная функция, и второй подобной нет )
» WarCraft 3 / Через триггер добавить время призыва
» WarCraft 3 / Удалить событие
» WarCraft 3 / выбор расы на игроков
» WarCraft 3 / Пак огней
Ред. EugeAl
» WarCraft 3 / Пак огней
» WarCraft 3 / как изменить время внутри таймерного периодического триггера?
» WarCraft 3 / Пак огней
» WarCraft 3 / как обновить функцию внутри таймерного периодического триггера?
» WarCraft 3 / Как можно сделать выпадение предметов с триггерно созданных воинов не прибегая к переменным?
» WarCraft 3 / Принципы освещения
» WarCraft 3 / Не сохраняется уровень героя и способностей при применении сфинкса