0
6
2 года назад
0

» WarCraft 3 / Расширяем Проводник: Работа с несколькими версиями WC3

DarkLighting посмотрела видео, выглядит отличной заменой проводника. Потому два вопроса: вложенное меню для своих ярлыков он тоже поддерживает? Я не преумножила, что у меня в планах 100 разных патчей добавить в запуск по клику. Второе, контекстное меню проводника он поддерживает, и все расширения, которые туда прописываются (как в статье)?
0
6
2 года назад
0

» WarCraft 3 / Как сохранять изменения после MPQ редактор в карте

Как бы редактировать я всё могу, но при закрытии ничего не сохраняется в самой карте...
Какая версия Варкрафта? 1.33 забагован, надо полностью игру перезапускать, чтобы измения хоть чего подгрузить. MPQ Editor всё сохраняет автоматически при закрытии архива.
0
6
2 года назад
0

» WarCraft 3 / Reforged карта крашится около 10-15 минуты - Game of Titans

Тестировал в одиночной игре около 5 раз, всегда примерно в одном и то же время при переводе камеры кликом (кликая на портрет юнита) происходило зависание игры и краш - ошибки никакой не возникает, просто игра виснет и я сам ее выключаю.
Само по себе такое не происходит, если достаточно пододжать? Я в 1.26 <-> Reforged наткнулась на то, что таймер с таймаутом 0.0с вешал Реф намертво спустя ровно 512с игры. То есть также, окно не отвечает, игра жрет 100% одного ядра пока ты процесс не прибьешь. На старых версиях работало хоть сколько по времени.
0
6
2 года назад
0

» WarCraft 3 / Как сделать определённый цвет для строившегося юнита

@@ALEX 101 HE@@ Вот нужная нативка: lep.duckdns.org/app/jassbot/doc/SetUnitColor
native SetUnitColor takes unit whichUnit, playercolor whichColor returns nothing
0
6
2 года назад
Отредактирован Lasto4ka
0

» WarCraft 3 / Перевод карты с актуальной версии Reforged на 1.26a

Если проблема только в том, что карта была сохранена в Рефордже, то вроде эта программа Map Adapter то, что тебе нужно. Не пользовалась, не знаю. Если что - вопросы задавай там.
Иначе как quq сказал - переписывать новые триггеры, если таковые имеются и другие новые фичи.
0
6
2 года назад
0

» WarCraft 3 / Как открыть и изменить файл формата .w3a не в WE?

Проще всего будет использовать Notepad++. В отличие от виндового редактора, у него самостоятельности меньше и файл при редактировании портить не должен. Хороший бесплатный HEX редактор - это HxDen. При редактировании текста внутри двоичных файлов Варика не забудь, что тебе надо вставлять новые буквы, а не заменять их в том же месте. А то ты перезапишешь последующие данные.
А тебе зачем вообще надо в этот файл лезть? Может другое надо что-то?
2
6
2 года назад
Отредактирован Lasto4ka
2

» WarCraft 3 / Кастомное время суток(закат и рассвет) и хардкод.

Судя по всему, никак нельзя изменить время. Можно его заморозить или увеличить скорость триггером, но не закат-рассвет.
Нашли темы на Hive, раз 2005г., два 2009г.
Копаем дальше. В blizzard.j есть следующие строки:
// Ideally these would be looked up from Units/MiscData.txt,
// but there is currently no script functionality exposed to do that
constant real bj_TOD_DAWN = 6.00
constant real bj_TOD_DUSK = 18.00
Т.е. переменные есть, и на всякий случай их использовать нужно, но в движке нету даже функций, чтобы получить время рассвета/заката. Для кол-ва игроков эти функции, кстати, были. Но раз нет даже минимума, то ожидать чего-то не стоит. Странно только, что они в редакторе это добавили и не скрыли от глаз (до тех пор пока оно не начнет работать).
0
6
2 года назад
Отредактирован Lasto4ka
0

» WarCraft 3 / Получение информации из таблицы рекордов во время игры

GetPlayerScore и playerscore - незадокументированные, но и так должно быть понятно. Вроде то, что тебе нужно.
PS: Отныне я пополняю этот jassdoc, но там поиск не такой удобный. Да, тут тоже описания нет. Если дашь хорошие примеры использования - пополню.
0
6
2 года назад
Отредактирован Lasto4ka
0

» WarCraft 3 / Расширяем Проводник: Работа с несколькими версиями WC3

После отправки на публикацию нажала отредактировать, чтобы добавить КПДВ сверху (картинка для привлечения внимания). Загрузила, вставила - не показывается. Подождем пока.
UPD: Наверно надо просто ждать повторной проверки модераторами. Появилась.
0
6
2 года назад
0

» Unryze Jass API / UjAPI

Отлично! Если у меня карта с Lua, то соответсвенно она должна быть "правильной" версии для 1.24-1.28? Вот например, Lua карта от 1.31 не запустится?
Вообще скупая на слова заметка. Как минимум надо было привести добавленные нативки.
0
6
2 года назад
0

» Администрация XGM / Пример из txt2 по таблице не работает после копирования

А может надо было там комментарием оставить? Я смотрю удалить здесь уже нельзя...
1
6
2 года назад
1

» WarCraft 3 / AI не работает на 1.26

Если падает скрипт с AI (файл .ai это обычный код на Jass), то игра видимо ничего не показывает, но и ИИ не работает. То есть, чтобы узнать из-за чего, надо продокументировать common.ai нативки в 1.26, 1.29 и потом посмотреть, в чём отличия и что игре не нравится.
Можно, конечно, просто сравнить common.ai от 1.26 и 1.29, может используются функции, которых не было. Тогда всё относительно просто.
0
6
2 года назад
Отредактирован Lasto4ka
0

» WarCraft 3 / Формат карт Warcraft 3

В war3map.i 1.32+, неизвестные сразу после Jass/Lua это:
int = Настройка графики в опциях карты (1=SD, 2=HD, 3=SD+HD)
int = Базовые игровые данные, по-английски: Game data version (0=ROC, 1=TFT). Тоже из настроек карты
Два новых int в конце у игроков, это вроде Высокие/Низкие приоритеты противников, но я не проверяла.