26

» WarCraft 3 / Связь Warcraft MDX с миром большого 3D

Последние новости!
  • Ничего особо не обновляется последнее время, всё глухо.
  • Добавил раздел для Maya, но не знаю зачем, ведь близзовский плагин тестить кроме меня никто не захотел.
  • На хгм до сих пор разбираются как приделать дриаде голову Артаса.
26

» WarCraft 3 / Связь Warcraft MDX с миром большого 3D

OVOgenez, я ж не моделлер совсем, мой потолок это кубики криво поэкструдировать. Ну а так, хз, всегда казалось, что на начальном уровне моделирования блендор будет проще, интуитивнее что ли, с более низким порогом входа. Типа 3дс макс круче, это стандарт индустрии и всё такое, но он требует более глубокого погружения, в то время как в блендоре 4 хоткея запомнил и погнал. Ну это моё впечатление, может ошибаюсь. А макс ещё, кстати, платный к тому же
26

» WarCraft 3 / Способности и алгоритмы на заказ

я покопался в редакторе, включил все галочки
Жесть, я написал об этом в этой же ветке комментариев 3 недели назад xgm.guru/p/wc3/needspells/comments/view/542484
26

» WarCraft 3 / JNGP: Rebuild от PT153

PT153, я ж написал, что с реф редактором это не работает, там он будет просто battle.net запускать/разворачивать. По идее, нужно ещё приписать к команде что-то вроде -launch -loadfile, но я не вникал.
Просто снёс из реестра всё связанное с WE и расширениями карт, а потом запустил Scan & Repair в баттл нете, и всё стало как раньше
26

» WarCraft 3 / Конкатенация переменной и строки vjass, для получения нового имени переменной

Tredor46, блин, да никто и нигде так не делает (ну может кроме каких-то очень узких ситуаций, хз), используй массивы для складывания объектов
26

» WarCraft 3 / Конкатенация переменной и строки vjass, для получения нового имени переменной

Tredor46, тебе не кажется, что ты что-то делаешь не так, если тебе в варкрафте на ровном месте понадобилась какая-то сомнительная фича из продвинутых языков?
26

» WarCraft 3 / Конкатенация переменной и строки vjass, для получения нового имени переменной

На луа можно
Осторожно, дичь
    local str = ""
    for i = 1, 9 do
        str = str.."myGlobalVar"..i.." = "..i..";"
    end
    load(str)()
    
    print(myGlobalVar1 + myGlobalVar9) -- выведет 10
Если в этом вашем жассе можно строку исполнить как код, то это может быть решением. Но непонятно какой проблемы
26

» WarCraft 3 / JNGP: Rebuild от PT153

Так, кто-нибудь подскажет как вернуть открытие карт по дабл клику стандартным рефовским редактором?
Дело в том, что после использования этой сборки, w3m и w3x по дабл клику начали открываться в JNGP, что мне вообще не нужно, я чисто один раз запустил одну тему на 1.26 потестить. Если втупую указать открытие с помощью рефовского World Editor.exe, то это приводит к запуску баттлнета при даблклике на карту. Там может какая-то команда ещё нужна, но я хз, короче как вернуть всё как было?
26

» WarCraft 3 / Как вывести Jass на новый уровень? Jass.

Как вывести Jass на новый уровень?
Писать с нуля, а не дописывать код в конвертированном гуе
26

» Помойка Макебы / Тестим PopcornFX в рефоге

Кстати, как оказалось, Z up можно установить прямо в настройках проекта. По-моему, я это пробовал, но почему-то мне казалось, что не работает, но таки работает.
Короче простые спецэффекты можно так клепать, но остаётся вопрос, как заставить попкорн дёргать данные из игры. В рефовских pkb можно найти строки, типа таких
Game.SpeedMultiplier
War3
Game.ColorMultiplier
Game.TeamColor
Game.TargetPosition
Game.EmissionRateMultiplier
Game.LifespanMultiplier
Game.Scale
Видимо, есть какие-то специальные ноды для интеграции попкорна в игровой движок, непонятно возможно ли их воспроизвести на нашем уровне.
Загруженные файлы
26

» Помойка Макебы / Тестим PopcornFX в рефоге

В утчечке софта разработчиков был попкорновский запекатель ассетов (PopcornAssetBaker.exe). Это CLI тула, ей можно указать входную и выходную директории и она запечёт эффекты с необходимыми настройками. В инпут дирректории должен лежал конфиг файл Popcorn\AssetBaker.pkcf. Понятия не имею как ей правильно пользоваться, так как при запуске запекания, консоль тупо сыпет ошибками, и выдаёт полупустые pkfx бинарники, весом в пару сотен байт.
Конфиг файл юзал такой, может быть там надо обозначать и другие параметры
Version = 2.5.1.63447;
CProjectSettingsBaking	$D857A09F
{
	PlatformSettingsList = {
		"x64:Builded",
	};
	BuildVersions = {
		"PC: desktop, windows",
	};
}
Загруженные файлы
26

» WarCraft 3 / После обновы Рефоржета карты немного "слетели"

EugeAl, отключение обновлений в онлайн игре обычно означает отключение возможности играть онлайн, по крайней мере на официальных серверах
26

» WarCraft 3 / Вопрос про Endloop

В комментах обсудили кучу всего, а локалки обнулить, и слип из цикла убрать никто не посоветовал.
26

» WarCraft 3 / Вопрос про Endloop

Extremator, всё, надоело, я не хочу третий раз в одной ветке комментариев давать одну и ту же ссылку, делайте как хотите
26

» WarCraft 3 / Вопрос про Endloop

тупо срезается число 0, которое срезать не нужно
Ну будет у тебя не 10000 вариаций, а 10001... подумаешь...
Если в интах, то
[0, 100] –> 101 число
[0, 100) -> 100 чисел
[1, 100) -> 99 чисел
Для real принцип тот же, только чисел больше. Если верхняя граница не включена, то твой выпил нуля делает рандом хуже
26

» WarCraft 3 / Вопрос про Endloop

Не включается? но при рандоме 0,10 он же выдаёт 10, не?
Понятия не имею. Я дал ссылку, где написано When lowBound<highBound returns a real in range [lowBound, highBound) that is: inclusive, exclusive. Если это не так, то обратитесь к авторам той доки
26

» WarCraft 3 / Вопрос про Endloop

nazarpunk, но в randomreal 0.01 же работает на ухудшение, тупо срезается число 0, которое срезать не нужно