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

изменение цвета речи
http://forum.yoko.com.ua/viewtopic.php?f=20&t=13654
Page 1 of 1

Author:  ychenik [ 2008-06-04 19:28:21 ]
Post subject:  изменение цвета речи

Попробывал написать следующий скрипт
sub tell()
uo.fontcolor (0x0049)
uo.say ('Buy')
uo.fontcolor (0x0089)
uo.say ('Bank')
uo.fontcolor (0x0162)
uo.say ('Guards')
end sub


судь скрипта в том чтобы для каждой фразы менял цвет, но buy он произносит одним цветом а bank guards одним и тем же хотя цвета указаны разные. в чем проблема?

Author:  GAUHAR [ 2008-06-04 21:02:24 ]
Post subject: 

попробуй поставить паузы после смены цвета речи.

Author:  ychenik [ 2008-06-05 07:46:21 ]
Post subject: 

Задержка ни к чему не приводит первая фраза также остается одним цветом, а две последующие одинаковым :(

Author:  Purgen [ 2008-06-05 10:29:37 ]
Post subject: 

попробуй всемто uo.say использовать uo.sayu
Хотя я сомневаюсь, что поможет.

ЗЫ. Ну а вобще ты собственно уверен, что расцветка шрифта задаёться в формате 0х0000 ?
Точно непомню, но кажись в десятичном.

Author:  GAUHAR [ 2008-06-05 11:06:04 ]
Post subject: 

Попробуй так:
Code:
sub tell()
   uo.fontcolor(0x0044)
   uo.say('Buy')
   wait(100)
   uo.fontcolor(0x0035)
   uo.say('Bank')
   wait(100)
   uo.fontcolor(0x0026)
   uo.say('Guards')
endsub

Author:  ychenik [ 2008-06-05 11:36:49 ]
Post subject: 

цвет задается именно в таком формате, задержку я ставил такую же не работало, видимо дело в номере цветов. теперь все ок, спасибо.

Author:  ychenik [ 2008-06-05 17:11:42 ]
Post subject: 

а как написать скрипт чтобы после какдого нажатия enterа цвет менялся на рандомгый или один из списка?)

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