27

» WarCraft 3 / BURD ПРОВЕРЯЕТ: в Warcraft 3 есть секрет про мост? (Реакция на ⁨@Wanderbraun⁩ )

BURD, проверь старый слух про взрывающихся нейтральных зверюшек. Есть легенда, что если на них долго кликать, то они взрываются, но кто же это проверит на практике...
27

» WarCraft 3 / BURD ПРОВЕРЯЕТ: в Warcraft 3 есть секрет про мост? (Реакция на ⁨@Wanderbraun⁩ )

В Warcraft 3 действительно есть секрет про мост. Он заключается в том, что
спойлер
в многоэтажной тдшке под мостом можно будет бегать
27

» Помойка Макебы / как в варкрафте ходить одновременно на мостах и под мостами

и да, мне твое видео выдало в предложке...
Так ты мб здесь на него нажал, ютуб запомнил, и подкинул тебе потом на досмотреть
27

» WarCraft 3 / Равкоды

Оставлю это здесь для коммунити
local function convertRawData(str)
	local function fourCC(s)
		return tostring(string.unpack(">I4", s))
	end

	return (str
		:gsub("FourCC%s*%(%s*'(....)'%s*%)", fourCC)
		:gsub("'(....)'", fourCC))
end
Загруженные файлы
27

» WarCraft 3 / Равкоды

Короче коммунити вроде само справилось, теперь этот ваш чипак у меня умеет так делать. Осталось избавиться от привычки писать FourCC
27

» WarCraft 3 / Равкоды

nazarpunk, коммунити требует добавить автоматический конвертер стринговых равкодов в собиратор карт, чтобы у себя в коде пишешь через кавычки, а в карту уже записывалось число
27

» WarCraft 3 / Равкоды

В lua одинарные и двойные кавычки равноправны и поэтому придумали функцию FourCC, которая конвертирует строковое представление числа собственно в число.
Хз обсуждали это где-нибудь или нет, но луашный string.unpack как будто бы в разы быстрее варкрафтовского FourCC
Код
    local time = os.clock()
    for i = 1, 1e7 do
        FourCC("hpea")
    end
    print("FourCC:", os.clock() - time)

    time = os.clock()
    for i = 1, 1e7 do
        string.unpack(">I4", "hpea")
    end
    print("string.unpack:", os.clock() - time)

    function fourCC(str)
        return (string.unpack(">I4", str))
    end

    time = os.clock()
    for i = 1, 1e7 do
        fourCC("hpea")
    end
    print("custom fourCC:", os.clock() - time)
Загруженные файлы
27

» Помойка Макебы / как в варкрафте ходить одновременно на мостах и под мостами

Алексей Андреич, у меня ещё нет видения как это должно работать.
Вообще, изначально я думал не давать свободную стройку, а сделать именно какое-то количество мест постройки, в которых можно будет ставить башни. Но это, наверное, слишком не по-варкрафтовски
27

» Помойка Макебы / как в варкрафте ходить одновременно на мостах и под мостами

makkad, не, в заголовке просто кликбейт и отсылка на старую загадку, не дающую варкрафтерам покоя и по сей день.
Стандартных мостов тут нет, только движение по координатам.
27

» WarCraft 3 / Warcraft III Reforged Tools (плагин для 3D Studio Max)

Да, тут в комментах выше упомянута проблема с материалами в 1100+. Суть проблемы расписана тут, и вроде бы это решено здесь, но автор не спешит принимать pr
27

» WarCraft 3 / MdlVis 1.39c

Пчела, рядом с mdlvis.exe лежит файл faq.txt, там ответы на все вопросы.
P.s. Но вообще...
На старых патчах эта длл лежит в папке с варкрафтом, как и все остальные нужные для работы мдлвиса файлы. Но именно на старых патчах, на рефе их нет