Здравствуйте! У меня возникла проблема при переименовывании расы: в "игровом интерфейсе" поля изменил, но в игре старые названия. Подскажите, пожалуйста, с чем это связано и как решить данную проблему?
Заранее огромное спасибо!!

Принятый ответ

Название не сменится, пока не запустишь карту, а там сменится название рас и на других картах.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
26
5 лет назад
1
Название не сменится, пока не запустишь карту, а там сменится название рас и на других картах.
Принятый ответ
0
5
5 лет назад
0
8gabriel8:
Название не сменится, пока не запустишь карту, а там сменится название рас и на других картах.
Спасибо!
Но можно ли ограничить новое название одной картой, или оно прип любом раскладе отразится везде?
0
28
5 лет назад
Отредактирован PT153
0
~8gabriel8~~, кстати, а это точно? Разве текстовая информация не перезагружается при запуске новой карты?
0
26
5 лет назад
0
Насколько помню, в лобби так и остаётся, но вроде где-то как-то нашли способ это обходить, надо поиск погонять.

Мне этого не требовалось, потому и не запомнил чётко принцип, но смутно всплывает в памяти какая-то довольно популярная буржуйская карта, где нашли способ перезагружать названия с выбором новой карты в лобби, но вроде там были не стандартные средства редактора, а вскрытие карты MPQ-Editor'ом и не слишком сложное редактирование файлов вручную.
А поиск получается слишком сложным, так как только по запросу название расы выдаёт 156 комментариев, из которых чуть менее половины нуждаются в просмотре всего ресурса, ведь могли упомянуть об этом в других комментариях, не используя данного словосочетания. Ещё часто употребляют слово расса вместо раса, что тоже следует прогонять в запросе.
Вообще как раз PT153 предпочёл бы спросить об этом, так как он как-то толково поучаствовал в обсуждении той части кода, которая загружается в лобби, но он сам спрашивает, действительно ли при выборе другой карты названия рас не обновляются) типа кэшируются
0
28
5 лет назад
Отредактирован PT153
0
Разве текстовая информация не перезагружается при запуске новой карты?
Перезагружается, после запуска карты имена становятся такими, какими они указаны в карте. Они остаются в игре до запуска новой карты.

Я вот что придумал.
После первого запуска карта сразу же закроется, при повторном - нет. При следующем вновь закроется.
Закрытие можно заменить перезапуском.
Вариант с перезапуском.
Загруженные файлы
0
23
5 лет назад
0
в 1.31 фрейм может получить адрес в состоянии config получить во время сбора игроков...
Тестил пашет а как манипулировать не провал мб, просто lua я взял config и расширил функция замена и получил список меню и заменил пунктов...
а интерфейс не обновляет пока не появит игрок то интерфейс обновляет короче фигня какая то у варик механика
0
26
5 лет назад
0
Перезагружается, после запуска карты имена становятся такими, какими они указаны в карте. Они остаются в игре до запуска новой карты.
Подумал, что ты просто слово не то использовал, желая спросить, не перезагружается ли информация при выборе новой карты в лобби. Потому что у меня это и описано, что для обновления информации, надо карту запустить для игры.
После первого запуска карта сразу же закроется, при повторном - нет. При следующем вновь закроется.
Так надо ведь только в лобби одной карте названия рас сменить. Зачем запуск/перезапуск?
0
28
5 лет назад
Отредактирован PT153
0
8gabriel8, карта загружается -> происходит подгрузка данных карты, которые остаются до запуска следующей карты -> карта перезагружается\закрывается -> в лобби и во время загрузки используются данные карты.
Работает только в синглплеере.
0
26
5 лет назад
0
Разница от простого изменения данных игрового интерфейса лишь в том, что новые названия рас будут на экране загрузки, если не будет нестандартного. Есть же часть кода, которая загружается в лобби, где прописано количество игроков, их расы, описание карты, туда можно засунуть переименование рас?
Редактируя war3map.j
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.