Комментарии проекта WarCraft 3
5

Открыть карту в редакторе рефорджа

» WarCraft 3
Есть карта, в которой куча триггеров UMSWE. Вопрос: Есть ли способ отыскать их и удалить, или же конвертировать, видел программу на сайте 1.31>1.26 , только в обратную сторону.
В целом, надо, что-бы карта открывалась хотя-бы стандартным редактором
При открытии выскакивает ошибка "триггер .... отсутствует в базе данных" и вылет.
Hodor #1 - сейчас 0
PT153, не вариант) Есть же ещё события

Smart096, либо с потерями, либо ждать JNGP для 1.32
PT153 #2 - 9 часов назад 0
Smart096, есть такая вещь как Менеджер Объектов. Открываешь карту в UMSWE, в МО смотришь где есть опции из UMSWE, конвертируешь их в JASS, сохраняешь. Готово.
Doc #3 - 10 часов назад 0
Какая-то да есть, но так не подскажу, из более менее легкого что в голову приходит - открыть MPQ и распарсить файл триггеров чтобы хотя бы понять в каких нужно что-либо отключать.
Smart096 #4 - 10 часов назад 0
Doc:
Открыть в старом редакторе и все переделать?
Хорошо, а есть ли какая-то оптимизация этого дела? Что-бы это не заняло неделю/месяц. Времени свободного не так много.
Или всё вручную?
Doc #5 - 10 часов назад 0
Открыть в старом редакторе и все переделать?
7

Random point in region

» WarCraft 3
Спавню крипов в случайной точке на регионе, но часто получается что они собираются в один шашлык. Хочу чтобы они спавнились равномерно по региону.
PyCCKuu_4eJl #1 - 3 минуты назад 0
находим центр региона, берём 360, делим на кол-во юнитов, раскидываем на рандомное расстояние от 200 до 400(? или больше) с помощью функции
lua

function PolarProjectionXY(x, y, dist, angle)
    local PPx = x + dist * Cos(angle * bj_DEGTORAD)
    local PPy = y + dist * Sin(angle * bj_DEGTORAD)
    return PPx, PPy
end
//-----------
jass

globals
real PPx
real PPy
endglobals

function PolarProjectionXY takes real x, real y, real dist, real angle returns nothing
    PPx = x + dist * Cos(angle * bj_DEGTORAD)
    PPy = y + dist * Sin(angle * bj_DEGTORAD)
endfunction
Clamp #2 - 8 часов назад 1
Мне нужно как бы исключать часть региона, чтоб она не использовалась в дальнейшем.
Не нужно. Хороший алгоритм рандома будет иметь нормальное распределение, и точки не будут тяготеть к скапливанию в одной части области.
IwaLain #3 - 8 часов назад (отредактировано ) 0
PT153:
Fixed Random Seed отключён?
Да, но не в нём дело. Мне нужно как бы исключать часть региона, чтоб она не использовалась в дальнейшем.
PornoMishka:
Точки можно проверять на проходимость же.
Не хватит этого радиуса, заагрив одного из них крипы всё равно пачкой будут агриться.
PornoMishka #4 - 8 часов назад 0
Точки можно проверять на проходимость же.
PT153 #5 - 8 часов назад (отредактировано ) 0
Fixed Random Seed отключён?
IwaLain #6 - 9 часов назад 0
Clamp:
В подобных вопросах полезно прикладывать своё решение, нуждающееся в улучшении сразу, не дожидаясь просьбы от комментаторов.
Извращался с офсетом на регионе с изменением координат через переменные, но толка с этого не получилось, да и не понятно как эти координаты сделать так же хаотичными без сближений с другими крипами.
Clamp #7 - 9 часов назад 0
В подобных вопросах полезно прикладывать своё решение, нуждающееся в улучшении сразу, не дожидаясь просьбы от комментаторов.
1

Напомните, как вызывается функция из code?

» WarCraft 3
Напомните, как вызывается функция из code?
Не работает:
	local code c
	...
	call c() 
PyCCKuu_4eJl #1 - 10 минут назад 0
как Filter(c), как Condition(c), или как Action триггера
16

Урон скилла множенный на стату

» WarCraft 3
Искал, как можно наносить доп дамаг абилкой в зависимости от стат героя. В итоге узнал, что нельзя, но решил поэкспериментировать. Получилось не работающее вот это:
Что из этого можно сделать? Можно сделать рабочим?
eriel222 #14 - 5 часов назад 0
PT153:
А можно не копипастить тонны текста?

Наработка, в которой способность Carrion Swarm наносит урон в зависимости от интеллекта героя.
На основе её можно сделать кастомный молот бури.
а его можно протестить через редактор? Я открыть пытаюсь, а он виснет и вылетает.
Ельнур:
eriel222:
Вот вывел, поменял снова на молот, всё работает (дмг проходит до долёта молота, как и говорили выше). Но с аое способностью типа "Удар Грома" дмг наносится самому королю.
» код
generic unit event a unit приводит споосбность в действие
ability being cast равно удар грома
set position = position of caster
отряд set = group = units within 300 of position of caster matching condition matching unit is здание равно нет and matching unit is enemy of caster unit равно да and matching unit is невосприимчивость к магии равно нет
pick every unit in group and действие
set picked unit = picked unit
cause casting unit to damage picked unit сила castera(вкл.бонусы) x 3 тип заклинание zaklinanie and damage type магический
create special effect on overhead of picked unit = thunderclapcaster
set effect = lastcreated special effect
destroy effect
set udg_effect = null
Remove all units from udg_group
call DestroyGroup(udg_group)
set udg_Group = null
set picked unit = null
set casting unit = null
call Removelocation(Udg_position)
set udg_position = null
set zaklinanie = 0
set magicheskiy = 0
вот и все)
это изичайщий спелл самый изи из всех
Подразумевалось подобное?
Нашёл в ЖнА
прикреплены файлы
PT153 #15 - 6 часов назад (отредактировано ) 0
А можно не копипастить тонны текста?

Наработка, в которой способность Carrion Swarm наносит урон в зависимости от интеллекта героя.
На основе её можно сделать кастомный молот бури.
прикреплены файлы
eriel222 #16 - 8 часов назад (отредактировано ) 0
Ельнур, это для АОЕ абилок которые от героя только? Или под любую можно?

я как начао это переводить в триггеры я так жестко запутался прям бабах. потом ещё раз пробывал повторить, чёт дальше set отряд 300 я не ушёл
805 ,

Бета версия Warcraft III Reforged 1.32

» WarCraft 3
Датамайнер Мартин Бенджаминс запустил бета-версию Warcraft III Reforged. Несмотря на несколько месяцев тишины — проект жив! Подробности на XGM.

Читать далее...
AMark #790 - 7 часов назад 0
NanO:
Так поясните мне, в редакторе уже можно полноценно работать и тестить свои карты, или нет?
Если кратко, то нет. Только баловаться
NanO #791 - 7 часов назад 0
Так поясните мне, в редакторе уже можно полноценно работать и тестить свои карты, или нет?
SageOne #792 - 8 часов назад 0
Old Ones != Old Gods
BattleMaster #793 - 8 часов назад 1
AMark:
» Ледяная Корона
Его величество Йогг-Сарон (хотя больше покож на К'туна)
да емана, опять
Это лишь глашатай, а не сам ДБ, это было сказано давным-давно
AMark #794 - 8 часов назад 1
» Деревня
» Нейтралы из кампании
Одноголовые огры
Вождь гноллов и Рычун Кровожадный (справа)
Мясной голем
Чародей крови
слева направо: Голем-защитник, голем-страж, замшелый гранитный голем
Спасибо за внимание!
» Бонус
Гоблинские мины в цвет всех игроков
прикреплены файлы
BattleMaster #795 - 9 часов назад 0
Steal nerves:
а что охотники на демонов и охотницы на демонов это новые юниты? наверн в кампании. где химеры и гиппигрифы с балистами?
поганище
рыцарь смерти = женская версия иконки, озвучка мужская
пол будет рандомно выпадать, скорее всего
Ну или как скин, может быть
AMark #796 - 9 часов назад (отредактировано ) 1
скидываю для тех, кто не предзаказывал Reforged и хотел бы узнать что сделали с модельками
» Осенний лордерон
Черные драконы и логово
» Нордскол
прикреплены файлы
SomnusUltima #797 - 9 часов назад 0
тоже заказал рефорж, в редакторе много сидел просто модельки рассматривал крутил по всякому, когда сам сидишь еще и вертишь их - круто на самом деле все воспринимается. Тоже был частично одним из тех кто мошнил немного на новые модельки, но щас поменялся.
AMark #798 - 9 часов назад 0
» Ледяная Корона
Арахниды (если честно, не самая удачная моделька, но тимколор интегрирован удачно)
Дракониды
Ледяные драконы и их логово
Весь набор безликих
Ледяные тролли
Магнатавры
Мамонты
Нерубы
2 медведя, один из них принадлежит нейтральному, а другой - красному. а также белые фурболги
Клыккары в оранжевом тимколоре
Его величество Йогг-Сарон (хотя больше покож на К'туна)
прикреплены файлы
PornoMishka #799 - 9 часов назад 0
AMark, боже, как это классно, не надо теперь никаких перекрашенных юнитов делать для разнообразия.
AMark #800 - 9 часов назад (отредактировано ) 5
Для всех заинтересованных - модельки крипов Reforged.
» Летний Лордерон
Красные драконы и их логово
Тролли с тимколором
Глиняный, каменный, гранитный големы
Лесной и черный пауки
Гноллы, хижина гноллов и декор - деревья, клетка, сломанная клетка
Морлоки на фоне воды (вода через редактор выглядит слишком прозрачно
Огры и обычные палатки
» Темная цитадель
забыл тайлсет поменять, снова степи
Все виды дренеев, дальний ряд взят из раздела кампании
Драконы пустоты и фирменное логово, мне очень зашло
Эредары и постройки дренеев под wow-style
Демоны и их гончие
Адские машины и портал (с красным тимколором)
Суккубы
Вспомнил о тайлсете и сменил
Демоны бездны, инфернал, страж ужаса
» Город
Бандиты на переднем плане. За заднем плане(слева направо): таверна, лагерь наемников, рынок
Сектанты и город на фоне
Кобольды и рудник
Отступники и фонтан здоровья (пока не анимирован)
» Даларан, Руины Даларана (повторы не выкладываю)
Разъяренный и обезумевший элементаль, и нейтрально-пассивные крипцы
Неудачный эксперимент (по центру) (модель действительно соответствует названию и отображается из ряда вон плохо), радом окружают Даларанские мутанты (на замену ретекстура обычного зомби появилась годнота)
» Казематы
Казематы - именно так теперь называетсяя тайлсет в редакторе
Призраки
Боевой, военный и осадный големы
Загробник (в вар3 их звали по-другому)
Саламандры
Болотный гад, метатель слизи, болотное чудище (эти модельки вышли на ура)
Скелеты
» Оскверненный лес
прикреплены файлы
Vann009 #801 - 11 часов назад 3
Видео, в котором делают и добавляют в игру кастомную модель:
Steal nerves #802 - 11 часов назад (отредактировано ) 3
а что охотники на демонов и охотницы на демонов это новые юниты? наверн в кампании. где химеры и гиппигрифы с балистами?
поганище
рыцарь смерти = женская версия иконки, озвучка мужская
PornoMishka #803 - 12 часов назад 0
pro100master, а мне нравится) но верхняя часть напоминает последние воплощения черепашек-нинидзя
pro100master #804 - 13 часов назад 0
PornoMishka, но похож на пустыный орк =)
PornoMishka #805 - 13 часов назад 2
Вчера про модели дренеев писали. Рабочий, как я понял
прикреплены файлы
3

Дорожные знаки

» WarCraft 3
Наиболее распространенные, по моему мнению, дорожные знаки:
KCatCrosSign - Перегон скота
KFASign - Пункт первой медицинской помощи
KFPSign - Пункт питания
KNoEntSign - Въезд запрещен
KNoParkSign - Стоянка запрещена
KNoTrafSign - Движение запрещено
KParkSign - Место стоянки
KPedCrosSign - Пешеходный переход
KStopSign - Движение без остановки запрещено
KWarnSign - Прочие опасности
Импортируемыx текстур нет.
Vann009 #3 - 10 часов назад 0
То, что эти модели сделаны на стандартных текстурах, говорит о большом мастерстве автора
2

Усталый крестьянин

» WarCraft 3
Модель крестьянина, отдыхающего от полевых работ перед телевизором за бутылочкой пива.
В архиве присутствуют отдельные модели кресла и телевизора.
Импортируемых текстур нет.
Vann009 #2 - 10 часов назад 0
Если приглядеться, то можно заметить, что пехотинец на экране телевизора сделан из плоской текстуры оригинального юнита)
2

hgrunt

» WarCraft 3
Моделька по мотивам спецназовца из Half-Life.
Импортируемые текстуры
  • KHumanGrunt.blp
Иконка прилагается.
Vann009 #2 - 10 часов назад 0
Одна из моих любимых моделей
31

Как с помощью фрэймов отобразить модель героя?

» WarCraft 3
Захотелось сделать свой инвентарь на фрэймах, только вон никак не могу найти способ отобразить модель героя. Желательно с возможностью вращать и масштабировать.
DGUI не предлагать.
Влад59 #29 - 11 часов назад 0
GetLocalPlayer, pro100master, Спасибо за ответы! Понятно, что требование камеры это, по сути, для стандартных моделей требование дополнительной костыльной модели с камерой(-ами).
Но в этом меня удивляет такой факт: Когда мы импортируем модель без отдельного портрета, то у юнита можем лицезреть на месте портрета импортированную модель с совершенно непредсказуемых ракурсов (точнее с ракурса камеры портрета юнита выбранного перед этим). Но когда я пытаюсь провернуть такой же "дурацкий" эффект вручную то получаю просто черный экран, даже если размер фрейма я выбрал небольшой.
pro100master #30 - 15 часов назад 0
GetLocalPlayer, что можно через анимации манипулировать left right со скоростью. Так как ясно что такое не получается проигривать анимацию в модели сколько бы не провал лишь сработал когда у анимки есть диалог. К примеру когда вы войска отдаете приказ у аватар начинает говорить а после чего молчит все это и есть манипуляции анимации.
GetLocalPlayer #31 - 18 часов назад 0
Влад59:
Как я понял, вопрос пока решен только для особых моделей.
Мы можем отобразить модель на экране, но только модель, в составе которой (в файле самой модели) присутствует камера. Пример такой модели - модель портрета юнита. Но мы можем их только отобразить. Мы не можем их масштабировать, вращать, изменять и т.д. То есть решения на данный момент нет.
Единственно возможный костыль - создать спец. эффект перед игровой камерой идентичный модели персонажа, со всеми вытекающими недостатками данного способа.
20

Конвертер карты в 1.26

» WarCraft 3
Программа патчит карту из современных версий в 1.26

Читать далее...
Niken #19 - 11 часов назад (отредактировано ) 0
borissuworov:
Hodor, от чего-то не конвертится вот эта карта: www.hiveworkshop.com/threads/starfish-village-v0-7-1.319037/#res...
Конвертер нужен для разработчиков карт, а не для обычных юзеров (для открытия карты в редакторе других версиях варкрафта)
borissuworov #20 - 13 часов назад 0
Hodor, от чего-то не конвертится вот эта карта: www.hiveworkshop.com/threads/starfish-village-v0-7-1.319037/#res...
5

Даларанская кузница

» WarCraft 3
Большая часть моделей зданий в моем проекте за авторством Ujimasa Hojo, но я не нашел у него модели "Даларанской кузницы" для своего проекта "Warcraft III: Fall of Dalaran". Решил сделать сам и более-менне получилось, решил выложить на XGM вдруг кому-небудь понадобиться.

Читать далее...
NilasAran_39 #5 - 13 часов назад 0
Сейчас бы делать ретекстуры как в 2008, да уже есть более аутентичные Даларанские здания.
NilasAran_39 #7 - 13 часов назад 0
В версии с тимколором слишком много тимколора. А так норм. Особенно для стандартной модели.
3

Даларанский Замок

» WarCraft 3
Это ультра простой "ретекстур"(просто замена одной текстуры, без работы над Geoset'ью), но для моего проекта "Warcraft III: Fall of Dalaran" ультра полезный. Да Ujimasa Hojo уже есть готовая модель ГЗ для Даларана, но для моего проекта она(модель) неподходит, ну или подходит как "казарма" для магов. Тоже решил выложить на XGM, вдруг и эта изичная "работа" кому-небудь пригодится.

Читать далее...
NilasAran_39 #3 - 13 часов назад 0
Сейчас бы делать ретекстуры как в 2008, да уже есть более аутентичные Даларанские здания.
14

подменить war3map.lua на свой кастомный

» WarCraft 3
Всем привет.
Хочу подменить в мапе war3map.lua на свой кастомный.
Изначальная идея - реализовать hot redeploy скриптов во время работы в редакторе.
Но как только я подменяю war3map.lua, ниче не меняется. Ни в случае с открытым World Editor, ни с закрытым.
Жалуется, что не может сохранить war3map.w3i.
Тут в принципе не важно jass или lua. Вопрос именно в том, как технически правильно подменять скрипты ?
Doc #12 - 13 часов назад 0
Я в целом не знал, что можно запускать саму игру, используя фолдер, но да, если так можно, то скрипт будет проще.
pro100master #13 - 13 часов назад 0
шел 2020 а они не знают что карта терь можно работать как с папкой и написать сборку текушего папки с обновленым кодом и прелоад варкрафта через map
PyCCKuu_4eJl #14 - 15 часов назад 0
теоретически можно сохранить карту как папку, заменять оригинальный скрипт на свой, и потом уже собирать в архив
2

Интерфейс 1.31+

» WarCraft 3
Вопрос таков, использую BlzHideOriginFrames(true) для того чтобы убрать старый интерфейс, ну и потом вернуть свой.
Так вот, мне нужно вернуть некоторые фреймы
1)Фрейм вывода текста, когда наводишь мышкой на иконку способности
2)Фрейм вывода текста, когда наводишь мышкой на иконку предмета в инвентаре
Так вот, я понимаю, что чтобы они стали вновь видимыми, мне нужно использовать BlzFrameSetVisible(). Но есть проблема, я не могу имена этих фреймов, даже в списке на Хайве, помогите, хех
GetLocalPlayer #1 - 14 часов назад 0
BlzFrameSetVisible(ORIGIN_FRAME_TOOLTIP, true)
BlzFrameSetVisible(ORIGIN_FRAME_UBERTOOLTIP, true)
XGM Bot #2 - 15 часов назад 0
Похожие вопросы:

» ответ
А при попытке протестировать карту вот так:
Зайди в настройки редактора и сотри путь к тестовой карте.
NazarPunk:
Не только у вас такая проблема. Пока не вычислили из-за чего возникает.
Проблема в пути к тестовой карте, у 1.26 и 1.31.1 он отличается.
» ответ
Сам задал, сам ответил.
call BlzFrameSetParent выручает ситуацию, т.е. устанавливаешь предка, который не скрыт(любой созданный через blzCreateFrame, и к нему вешаешь.
» ответ
~8gabriel8:
На 1.31 не знаю, на 1.26 достаточно файлы в mpq заменить, либо новый архив создать с ними. Скоро Reforged выйдет, станет не до этих модификаций.

2

Как попасть на турнир

» WarCraft 3
Всем привет ,я хорошо играю в варик и хочу попасть на оф турнир. Слышал скоро будет
WGL 2019. Я именнл хочу попасть игроком
Steal nerves #1 - 17 часов назад 3
выигрывайте турниры и становитесь участником
pro100master #2 - 18 часов назад 0
Вас то не знают что явно вы можете купить билет как участник. Но кто тебя знают вот и попроси!