Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3829
Старый 23.02.2023, 00:11
  #3829
^
IchGViji
 
Аватар для IchGViji
📖
Регистрация: 23.08.2022
Сообщения: 98
Регистрация: 23.08.2022
Сообщения: 98
Сообщение
Re: Скрипты

Shiroyasha2910

Добрый вечер. Переименовал объёкты стандартным скриптом. Однако, почему-то не все объекты переименовались, в х = 2 абсолютно всё. В х = 1,3,4 частично.

Подумал, пожет где-то есть одинаковые наименования объектов, а нет, имена уникальные. Из-за чего подобная проблема могла еще получится?

for i = 118,132 do -- подкрепление в подземелье (первое)
    for x = 1,4 do

OverrideObjectTooltipNameAndDescription('PortalP'.              .x..'_'..i,"Maps/Multiplayer/JoyPatriot/Teks/Portal/ReinforcementsName.txt",
                                                          "Maps/Multiplayer/JoyPatriot/Teks/Portal/ReinforcementsBio.txt")
    end
end

А консоль ничего не говорит?
Также рекомендуемую не прописывать абсолютные пути к файлам карты, лучше использовать функцию GetMapDataPath(). Это избавит вас от необходимости переписывать все пути, если вдруг вы примете решение переименовать карту.

P.S. какие объекты вы переименовываете? Если это существа, попробуйте функцию SetMonsterNames()
__________________

Сценарий:
"Холм мертвецов"

Сценарий:
"Холм мертвецов"
IchGViji вне форума
Ответить с цитированием