Добавлен , не публикуется
Программы
Предназначение:
Работа с файлами
Привет, всё ещё делаете карты в World Editor'е и не перешли на современную среду разработки? Возможно вам не хватало одного звена, возможно вы уже сидите в Vscode или Джасс крафте, но всё ещё копируете код ручками? Или же вы работает над распротекченной картой и на прямую правите war3map.j?
Тогда вам сюда.

Использование

Ничего нового вы тут не увидите. Кладём mpqtool.exe и pack.bat рядом с картой в режиме папки, запускаем pack.bat и получаем готовую карту testmap.w3x
start mpqtool new ./map.w3x testmap.w3x

Дополнения

  1. Работает на любом патче от 1.26 до 1.32.10 (проверял только на этих, других нет)
  2. Карта может быть гораздо меньше размером, чем её результат сохранения в WE, потому что алгоритм "сжать" используется для каждого файла (Примечание prog), получается я целый год думал, что просто запаковщик некорректно работает, вчера сделал pack/unpack, размер идентичен до байта
  3. Предусмотрен unpack
start mpqtool extract testmap.w3x -o ./unpack
  1. Разумеется можно везде прописать прямые пути в кавычках, чтобы запускать pack и хранить mqtool где угодно
  2. Идеальный пример использования, если же у вас vscode и вы используете чипак из этой статьи
  3. В батники можно добавлять что угодно например копирование свежезапакованной карты в папку maps
start mpqtool new ./map.w3x PeonRogue.w3x
xcopy "C:\Users\Bergi\IdeaProjects\roguelike\PeonRogue.w3x" "C:\Users\Bergi\Documents\Warcraft III\Maps\PeonRogue.w3x" /Y
  1. Ну или сразу запускать варкарфт на через -launch -loadfile для рефа и просто -loadfile для других патчей, полную строчку не помню, но там: путь к war3.exe+ loadfile +имя карты, это уже опционально и зашито в чипак
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
17
3 года назад
0
Звучит замечательно, но что это вообще такое и что оно делает?
0
32
3 года назад
0
как что, запаковывает ранее распакованную карту или карту в режиме папки, обратно в w3x
Заголовок не говорит разве об этом?
Загруженные файлы
2
17
3 года назад
2
Заголовок не говорит разве об этом?
Ни заголовок, ни
Предназначение: Работа с файлами
не говорят вообще ни о чем.
Но, зная ХГМ могу предположить, что я должен был как-то догадаться без описания сам, иначе, как тут принято, я тупой, недостойный, да и лучше мне вообще бы и не жить.
0
32
3 года назад
0
GetLocalPlayer, нууу если ты не знаешь, что оказывается можно делать карты без we и работать в режиме папки, то тебе это не нужно
(хотя ты то знаешь, и как мне помнится шаришь за луа, поиздеваться решил чтоли?)
Причём тут xgm вообще??? давайте я не умея играть в карты жанра tag поставлю 4 стены в проходе вместо 1, а потом объявлю автора карты и Xgm, откуда скачал эту карту, что всё не интуитивно не понятно и мне ни о чем не говорит этот геймплей.
Или играя в аос я пойду умышленно сливаться по миду не закупаясь, а потом скажу
я должен был как-то догадаться без описания сам, иначе, как тут принято, я тупой, недостойный, да и лучше мне вообще бы и не жить.
Но зная xgm я ничуть не удивлён появлению таких комментариев как твои
0
19
3 года назад
Отредактирован Ev3nt
0
Не надо обзываться.(
1
17
3 года назад
1
хотя ты то знаешь, и как мне помнится шаришь за луа
Я многое знаю и во многом шарю. Но это не наделяет меня экстрасенсорными способностями. Вы вот тоже шарите в этих ваших редакторах карт, но под каждыми вторым вопросом жалуетесь на неспособность прочитать мысли автора без вменяемого описания задачи.
Но это ж они тупые вопросы задают, и я тупой, жду какого-то там описания к инструменту который впервые вижу.
0
32
3 года назад
0
GetLocalPlayer, что за мы и вы? Вы жалуетесь, и вы же не можете прочитать и вы же не можете написать нормально и вы же шарите/не шарите в ваших/наших редакторах!
Наверное мне кажется, что кто-то слишком чсв в своих познаниях, и это точно не я
1
17
3 года назад
1
Я лишь в красках описал чего не хватает данному ресурсу, и как это выглядит со стороны обычного пользователя. Что с этой информацией делать, дело твое.
0
27
3 года назад
0
а зачем это? в VsCode есть открываете в режиме папки, а можете открыть в режиме редактора Shift + F1.

знаете что не хватает нашему VSCode библиотека нативок как в JNGP. да она подсвечивает только когда вводишь, но это не. Постоянно открываешь Comon.lua вводишь название нативки, и не всегда в поиске она отображается в этом блокноте. это время.
0
32
3 года назад
0
а зачем это? в VsCode есть открываете в режиме папки, а можете открыть в режиме редактора Shift + F1.
ну иди из вскода, сразу хостуй в батл нет или проверяй по сети несколько клиентов давай иди, нет ты запустишь в режиме редактора и нажмёшь сохранить и сохранишь в режиме НЕ папки
Причем тут не хватка чего либо в вскоде в этой теме?
Ставлю тебе задачу проверить карту в мультиплеере через локальную сеть самим собой из режима папки и своего вскода. Посмотрим когда огроменный проект запускающийся в редакторе 1 минуту, на сколько тебе хватит терпения, когда можно в 1 клик сделать билд в w3x, вы серьёзно или претворяетесь тупыми?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.