Yoko
http://forum.yoko.com.ua/

Если не баг, то расскажите как фиксить
http://forum.yoko.com.ua/viewtopic.php?f=3&t=9207
Page 1 of 1

Author:  Diablik [ 2006-10-31 18:35:41 ]
Post subject:  Если не баг, то расскажите как фиксить

Code:
sub test()
uo.say('Привет')
end sub


Работает этот скрипт, только, если в Edit Script переключен язык на русский, если на английском, то слово "Привет" отображается "???????".
Как это лечится? и лечится ли?

Author:  Savage [ 2006-10-31 20:35:09 ]
Post subject: 

Транслит решает :)

Author:  Nmy [ 2006-10-31 21:59:46 ]
Post subject: 

наиди фонтс файл каторый отоброжает русский шрифт...

Author:  Edred [ 2006-10-31 23:31:45 ]
Post subject: 

Включи в настройках клиента юникод

Author:  Diablik [ 2006-11-01 01:07:54 ]
Post subject: 

Edred wrote:
Включи в настройках клиента юникод

Русский язык то есть, причем тут юникод то?(навсякий случай проверил, "UnicodeSpeech=on" во всех уо.кфг).

Баг так и остался багом =( Что еще может не пахать?
И вообще у всех такая трабла, или только у меня?

Author:  Diablik [ 2006-11-01 01:12:31 ]
Post subject: 

NMY wrote:
наиди фонтс файл каторый отоброжает русский шрифт...

С ним все в порядке, читай первый пост, проблема подробно описана... Если бы было из-за фонтс.мул, я бы не спрашивал.

Author:  Edred [ 2006-11-01 02:11:02 ]
Post subject: 

Diablik wrote:
Edred wrote:
Включи в настройках клиента юникод

Русский язык то есть, причем тут юникод то?


Русский для американской игры может быть включен только через юникод :) Но если включен и фонтс.мул с русским шрифтом - должно быть все в порядке.

А, вот оно в чем дело. Ты не ту команду используешь. Вместо UO.Say используй UO.Sayu. U - здесь как раз юникод и означает. Вообще-то, это, как мне помнится, в хелпе описано.

Author:  Diablik [ 2006-11-01 10:35:41 ]
Post subject: 

Edred wrote:
Diablik wrote:
Edred wrote:
Включи в настройках клиента юникод

Русский язык то есть, причем тут юникод то?


Русский для американской игры может быть включен только через юникод :) Но если включен и фонтс.мул с русским шрифтом - должно быть все в порядке.

А, вот оно в чем дело. Ты не ту команду используешь. Вместо UO.Say используй UO.Sayu. U - здесь как раз юникод и означает. Вообще-то, это, как мне помнится, в хелпе описано.


Спасибо Edred, проблему устранил, помогла команда "uo.msg",другие команды показывают знаки вопросов. Всё проблемы больше нет, большое спасибо ребят.

Author:  Edred [ 2006-11-01 16:32:26 ]
Post subject: 

uo.msg является полной копией команды uo.sayu. Об этом тоже в хелпе написано.

Author:  Diablik [ 2006-11-01 16:38:58 ]
Post subject: 

Edred wrote:
uo.msg является полной копией команды uo.sayu. Об этом тоже в хелпе написано.

На заборе тоже написано... :wink:
Только команды разные.... "uo.say", "uo.sayu" русский язык не отображают, пока в "Edit Script" не будет переключена раскладка на русский.
"uo.msg" - русский отображает с любой раскладкой.

Проверь сам.

Author:  Edred [ 2006-11-01 16:40:49 ]
Post subject: 

я в едит скрипт несколько лет не залазил. И все нормально отображает.

Author:  Diablik [ 2006-11-01 16:52:42 ]
Post subject: 

Edred wrote:
я в едит скрипт несколько лет не залазил. И все нормально отображает.


Команды отличаются между собой. Как они отличаются, я не знаю, исходники не копал, да и не умею их рыть. У Yoko спроси как они отличаются между собой.

Для справочки, на клиенте 2.0.3 команда uo.msg и uo.sayu индентично работают.

Я на клиенте 4.0.2с версию уо - АоС. И команды отличаются.
----------------------------
Специально глянул хелпу, у меня кажись, проблема с клиентом, поэтому uo.msg(минует клиент) пашет как часики.

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/