Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Кто-нибудь знает способ...
Entar
сообщение Dec 5 2004, 18:26
Сообщение #1


Level 2
*

Класс: Обыватель
Характер: Lawful Good
Раса: Человек



Записывать в LocalString() русские символы, а затем выводить их игроку? Нечто вроде:

CODE

SetLocalString(oTralivali, "stringname", "Строка");

string sSmthg = GetLocalString(oTralivali, "stringname");
string sSayThis = "ПетЯ говорит " +sSmthg+ " Васе.";

SendMessageToPC(oPC, "ПетЯ говорит " +sSmthg+ " Васе.");
SpeakString(sSayThis);

Когда я пытаюсь так сделать, строки не видно... На английском всё в норме.


Сообщение отредактировал Entar - Dec 5 2004, 19:02
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
virusman
сообщение Dec 5 2004, 18:39
Сообщение #2


Level 17
Иконки Групп

Класс: Волшебник
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [PW]
Axistown SR 1.9
NWNX



QUOTE
строки не видно

Где не видно?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Entar
сообщение Dec 5 2004, 18:43
Сообщение #3


Level 2
*

Класс: Обыватель
Характер: Lawful Good
Раса: Человек



Не видно когда НПС пытается сказать эту строку.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
virusman
сообщение Dec 5 2004, 18:51
Сообщение #4


Level 17
Иконки Групп

Класс: Волшебник
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [PW]
Axistown SR 1.9
NWNX



Кто вызывает скрипт?
А тут:
Neverwinter Script Source
SendMessageToPC(oPC, "Петя говорит " +sSmthg+ " Васе".);

Вообще синтактическая ошибка (точка).

К слову. Как компилятор вообще такое переваривает?! Он же спотыкается на букве "я".

Сообщение отредактировал virusman - Dec 5 2004, 18:53
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Entar
сообщение Dec 5 2004, 19:00
Сообщение #5


Level 2
*

Класс: Обыватель
Характер: Lawful Good
Раса: Человек



Не нужно придираться плиз, конечно точка должна быть перед кавычкой, буква "я" будет брать имя с вэйпоинта.

Скрипт вызывается из диалога НПСа с ПСом.

Писал на скорую рук, так как занят. ;)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Аваддон
сообщение Dec 5 2004, 21:00
Сообщение #6


Level 10
***

Класс: Воин
Характер: Lawful Neutral
Раса: Человек
NWN: Скриптинг [PW]



Вот это не врите... У меня локальные строки на игрока на русском только так записывает:)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Entar
сообщение Dec 5 2004, 22:00
Сообщение #7


Level 2
*

Класс: Обыватель
Характер: Lawful Good
Раса: Человек



QUOTE (Аваддон @ Dec 5 2004, 21:00)
Вот это не врите... У меня локальные строки на игрока на русском только так записывает


Дак вот я понять и не могу почему у меня она не хотит их показывать :) Всё вроде должна казать...

Есть какие-нибудь соображения? -=)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lemegeton
сообщение Dec 6 2004, 13:22
Сообщение #8


Level 10
Иконки Групп

Класс: Монах
Характер: Lawful Good
Раса: Человек
NWN: Контент



Дурацкое соображение, однако, проверь, а скрипт вообще вызывается???
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Entar
сообщение Dec 7 2004, 09:44
Сообщение #9


Level 2
*

Класс: Обыватель
Характер: Lawful Good
Раса: Человек



Во-во ;) Уже разобрался, дело было в том, что вещь на которую записывались переменные вообще отсутствовала ;)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18th April 2024 - 15:26