DisplayName

Posted: 20 Aug 2021 06:44
by Funtik

Привет! Я наверно не много не понимаю как это работает...
Я хотел бы что бы у моих персонажей было имя при первой встречи например "???", а после оно заменялось на настоящее имя, которое может быть локализовано. Это возможно?
С вот этим примером всё вроде понятно мы изменяем имя персонажа на то которое нам надо.
https://naninovel.com/ru/guide/characte ... 0%BD%D0%B0
Но потом я увидел "ссылки" в файле "Script"https://naninovel.com/ru/guide/managed- ... 0%B5%D0%B2, да я понимаю что можно создать переменную ссылающуюся на T_Name в файле и потом локализировать её, что бы имя персонажа менялось при смене языка, но возможно ли создать переменную OtherCharacter=T_Name в Custom Variables? А потом через нани прописать
Pain: Привет я {GetName("Pain")} //здесь должно отобразится OtherCharacter->T_Name ->из файла
@set OtherCharacter=T_ShadowName
Pain: меня зовут {GetName("Pain")} //OtherCharacter->T_ShadowName->из файла ???
@set OtherCharacter=T_Name
Pain: на самом деле меня зовут {GetName("Pain")}
(просто я попытался так сделать и у меня иногда не на том языке имя :cry:)

Спасибо!
(извиняюсь за глупый вопрос)


Re: DisplayName

Posted: 20 Aug 2021 11:17
by Elringus

Посмотрите ту же документацию, но на английском, там есть пример как это можно сделать.

Image


Re: DisplayName

Posted: 20 Aug 2021 14:37
by Funtik
Elringus wrote: 20 Aug 2021 11:17

Посмотрите ту же документацию, но на английском, там есть пример как это можно сделать.

Image

Спасибо за быстрый ответ) теперь буду читать только английскую документацию :lol: