XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Extremator

offline
Опыт: 39,428
Активность:
Название карты в списке выбора карт
Я тут начал наковырять одну карту, и столкнулся с проблемой...
Я не знаю как изменить название карты в списке выбора карт!
Поясню - когда вы смотрите список карт в игре у вас есть ДВА названия.
Первое, это название в списке карт, они все стоят в столбик друг за другом
Второе, над окошком с мини-картой у выбранной в данный момент карты
Я редактирую карту, которая была защищена от прочих рук методом всяких оптимизаций...
Тем не менее - я могу свободно редактировать её содержимое, но увы - не могу открыть её в редакторе.
В коде есть конечная функция config, которая начинает вот так
function config takes nothing returns nothing
    call SetMapName("TRIGSTR_50000")
    call SetMapDescription("TRIGSTR_50001")
    call SetPlayers($A)
    call SetTeams($A)
    call SetGamePlacement(MAP_PLACEMENT_TEAMS_TOGETHER)
    call DefineStartLocation(0,-6990.,6840.)
Я прекрасно понимаю что первый вызов задаёт карте название, а второй - описание.
В данном виде они ссылаются на строки из файла .wts, внутри которого есть соответствующие строки...
Но, если изменить её значение - изменения будут отображаться только над мини-картой... В списке карт всё будет по старому!
Я провёл просто тест:
  • открыл обычный редактор
  • загрузил обычную карту
  • изменил её игровое название на "|c0000ff00TeSt_nAmE|r"
  • сохранил карту
  • запустил варк, выбрал карту в списке
В итоге её ОБА названия изменились на указанное мною в редакторе.
Но если же я меняю через файл .wts, либо напрямую ввожу текст в функцию SetMapName(s), то меняется только название над мини-картой
call SetMapName("|c0000ff00TeSt_nAmE|r")
. . .
ВОПРОС: Как изменить название карты в списке выбора карт?!
Старый 24.10.2014, 09:12
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,279
Активность:
Extremator, переименовать саму карту вы не пробовали?
Старый 24.10.2014, 10:00
Extremator

offline
Опыт: 39,428
Активность:
quq_CCCP:
переименовать саму карту вы не пробовали?
Сам файл карты? - map.w3x
Переименовать карту через редактор возможности нет, так-как он ломаная и через редактор попросту не открывается...
или я не знаю как это сделать... подсказка?
Старый 24.10.2014, 10:28
BaHeK

online
Опыт: 1,199
Активность:
Открываешь в Hex-редакторе, и смотришь там байты с 8 и пока не встретишь ноль. Это и есть имя из списка карт.
Старый 24.10.2014, 10:51
DioD

offline
Опыт: 45,134
Активность:
даже ноунейм рандомы первого уровня умнее экстерминатора...
не могу сказать печально это или нет, но всё таки печально.
пс. число игроков тоже в заголовке мпку записано.
Старый 24.10.2014, 11:01
Tobi123

offline
Опыт: 7,826
Активность:
DioD:
даже ноунейм рандомы первого уровня умнее экстерминатора...
не могу сказать печально это или нет, но всё таки печально.
пс. число игроков тоже в заголовке мпку записано.
Рандом 2007 года регистрации. Забытый клон явно.
Старый 24.10.2014, 12:58
Extremator

offline
Опыт: 39,428
Активность:
Открыл карту блокнотом, отредактировал название, всё норм
Могли бы так и сказать .-.
Я раньше натыкался на это, но напрочь забыл ((
Тему кройте
Старый 24.10.2014, 18:06
ScorpioT1000
Работаем
online
Опыт: отключен
имя нельзя сменить без редактора, оно хешируется там для бнет защиты
а ну вы всеравно не будете в батлнете
ScorpioT1000 добавил:
надеюсь, не стандартным блокнотом, он при смене размера окна меняет символы спейсинга и сохраняет незаметно
Старый 24.10.2014, 19:19
DioD

offline
Опыт: 45,134
Активность:
на батле работает если поменять ручками имя или число игроков, но все игроки будут качать такую карту по новой.
Старый 25.10.2014, 04:25
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 21:17.