15

» WarCraft 3 / Перевод кампаний

переведи сначала одну любую карту, прежде чем браться за целую кампанию
15

» Unity / Unity - комиссия за установку

если не нравятся условия от юнити - пусть свой движок пишут под каждую игру, слажнавата?
сами выбрали чужое творение, а потом жалуются что условия поменяли
это как играть в онлайн-игру и жаловаться, что баланс правят
или как заливать свои доки в облако, а потом жаловаться - а чо эта утекло в сеть
15

» WarCraft 3 / старая RPG с перевоплощением-эволюцией героя [w3m ROC]

Может "Новая земля"?
первый аплоад в 2015 + на русском - конечно сокращает вероятность
открыл побегал - вроде не очень похоже по ландшафту, хотя общий концепт мира примерно такой
а в ней есть эволюция героя?
15

» WarCraft 3 / Триггер как комментарий в редакторе Триггеров

Объяснением удовлетворен вполне
ну вот, не добавил зеленый комент и не принёс файл wtg в тему
теперь ни ты, ни другие так и не узнают как сделать белый комментарий
вот твоя карта из 1.26, но там они зелёные а не белые xgm.guru/files/100/313169/comments/517030/UndeadX04.w3x
поэтому тебе самому надо добавлять зеленый комент в рефоргед версии и нести wtg сюда в тему, а я уже сравню внутри файла
Загруженные файлы
15

» WarCraft 3 / как запустить на 1.26 карту [ Nature's Call - Circle Defense ] ?

протестировать работу 4 функций можно так:
Trig_W2U --- проверка: не требуется
Trig_I2U --- проверка: продажа вышки другому игроку - CancelSellRequest Trig_Worker_Stats_Group Trig_Buy_Tower_Player_Actions Trig_Itemify_Tower_Actions Trig_Sell_Tower_Actions Trig_Sell_Tower_Player_Actions
Trig_Nerubian_Tower_Unit --- проверка: хз - Trig_Build_Tower_Timer_Actions - Trig_U2I [BaHeK] - строка call SetUnitUserData( udg_ConstructionBuilding[playernum], Trig_Nerubian_Tower_Unit (udg_ConstructionWorker[playernum]) )
Trig_Kill_Tower_Unit --- проверка: килы в мультиборде - Trig_Kill_Tower_Actions - Trig_I2U [BaHeK]
кек, ведь можно заменить local unit worker = Trig_I2U(GetUnitUserData(u)) на local unit worker = u
сработало только для килов, остальные функции не стали работать, что говорит о неправильном способе решения
Поробовал поменять на хеш-таблицы и карта запустилась
ты красава
релиз тут xgm.guru/p/wc3/NCCD126
15

» WarCraft 3 / Триггер как комментарий в редакторе Триггеров

Принятый ответ
зайдите и сами посмотрите
во-первых - не все готовы лазить в каске рефорга, чтобы твою карту выудить из кампании ради ответа НА ТВОЙ ЖЕ вопрос
ты не мог эту карту сразу прикрепить к вопросу?
он считается триггером, при этом по–факту является комментарием
кто тебе это сказал?
комментарий имеет свою иконку + имеет зеленый текст - и вообще не хранится в j файле - а хранится в war3map.wtg
а ====MAIN QUESTS==== это обычный триггер
мне интересно попытаться его воспроизвести
кек, ну создай пустой триггер с именем "====MAIN QUESTS 2===="
хотя так будут пустые строки "события условия действия"
да просто открой j фаел и ищи
//===========================================================================
// Trigger: ====MAIN QUESTS====
//===========================================================================
наверняка эта фича реализована не на GUI, а просто в j файле удалены действия привязанные к этому триггеру, а оставлены только эти 3 строки


после скачивании карты:
"====MAIN QUESTS====" отсутствует в j файле, но есть в wtg, т.е. является не триггером а комментарием, но модифицированным
т.е. нужно найти место в wtg, в котором он не красится в зеленый цвет, а остается черным с иконкой триггера
(кстати при создании нового комментария кнопкой в редакторе и переносе выделения на другую строку - свежесозданный комментарий остается черным и только через пол секунды красится в зеленый)
создай в редакторе рядом с ним обычный зелёный комментарий ====MAIN QUESTS 2==== и неси получившийся wtg сюда - там будет отличие между этими двумя строками в каком-то значении
это либо начало и конец зеленой строки, либо фиолетовая строка
также там есть ====SIDE QUESTS==== такой же
15

» WarCraft 3 / как запустить на 1.26 карту [ Nature's Call - Circle Defense ] ?

нужно смотреть по контексту.
вот весь код карты pastebin.com/YyZxtgEZ
карта кста полностью открывается в обычном редакторе
половина триггеров сделана на GUI, а половина - кодом
Функция Trig_W2U , к слову, вообще не используется в карте. Просто удали её.
да, итого осталось:
function Trig_I2U takes integer i returns unit -- 6 применений по коду
function Trig_Kill_Tower_Unit takes integer i returns unit -- 1 применение по коду
во всех 7 применениях примерный код одинаковый -- Trig_I2U(GetUnitUserData(u))
в этой теме есть пост
Alex_Hell:
GetUnitUserData() возвращает int, а не UNIT, нужно сделать так:
return All[GetUnitUserData(u)]
т.е. чем заменить конструкцию (integer -> unit)(GetUnitUserData(u)) ?
т.е. какая нативка возвращает юнита от GetUnitUserData(u) ?
решение приведёт к релизу новой хорошей TD карты для всего 1.26 сообщества, в которую многие и не играли ни разу
или вообще может переписать GetUnitUserData(u) на GetHandleId(u) или вообще u лол
кек, ведь можно заменить:
local unit worker = Trig_I2U(GetUnitUserData(u))
на
local unit worker = u
верно?
пойду пробовать тада
Загруженные файлы
15

» WarCraft 3 / как запустить на 1.26 карту [ Nature's Call - Circle Defense ] ?

Посему нужно переписать ручками
какими 3 функциями заменить эти преобразования ниже?:
в статье о ретурн баге , описан только handle, который возвращает только integer, т.е. подойдет не для всех функций
takes item w returns unit
takes integer i returns unit
takes unit u returns integer -- тут return GetHandleId(u) ?
неужели в сети нет примера лечения карты с RB для разных типов преобразований?
нашел только www.hiveworkshop.com/threads/return-bug-fixed-for-more-than-h2i.... , но там ответ общий на хештейблах, без готового решения для всех разных пар
а тут в последнем коменте вообще предлагают заменить return bag на мемхак habr.com/ru/articles/148543 и www.hiveworkshop.com/threads/memory-hack.289508
15

» WarCraft 3 / Скрытые HD ассеты в Warcraft III: Reforged

зачем близы добавили в варик аватарку поезон дилера?
Загруженные файлы
15

» IrInA Host Bot / IrInA Connector

Просьба сделать рабочим старый irina_connector_v6.exe
для 1.26 игор?
15

» IrInA Host Bot / как искать на сайте ирины - карты по автору?

насколько я помню - еще можно как-то искать по загрузившему карту аплоадеру
а вот нашёл как по аплоадеру искать irinabot.ru/maps?owner=9005
15

» WarCraft 3 / YDWE - Китайский редактор карт

У нас просто доморощенные мододелы не умеют в рекламу
а азиатские умеют?
где гайд по рекламированию своих картонок на ОРТ ?
15

» IrInA Host Bot / Обновление коннектора (анонс)

добавьте возможность указать не только war3.exe но и warcraft_iii_multi_window.exe для запуска варика через майнер
запуск через war3.exe и вечный предварительный ручной отлов и завершение дублирующего war3-процесса - это гемор
даёшь мульти виндов?
Загруженные файлы
15

» WarCraft 3 / YDWE - Китайский редактор карт

Почему его так слабо популяризируют у нас?
уже сто раз обсуждали
у нас мало картоделов и мало игроков играющих в разные кастомки (в отличие от китая и кореи)
людям подавай дотан и земли бога, остальное НИНУШНА
есть ведь ЛЕГИОН ТД, чё ещё тебе нада??????
15

» Администрация XGM / что значит перечеркнутый глаз перед вопросом?

это обычный вопрос xgm.guru/p/irina/qa - там нет выбора "публиковать" или "не публиковать"
вопросы публикуются по дефолту в вопросах же?
или пересоздать вопрос и это был баг?
15

» WarCraft 3 / Злая волшебница

нам картоделам бывает сложно
попроси у админов чтобы закрывали коменты после выкладывания тобою карты
будешь жить в идеальном мире с понями