Page 2 of 2

Posted: 2009-10-06 07:06:32
by Mirage
точнее вот так:

Code: Select all

uo.set('quiet','0')
       UO.Print("VSE")
         UO.Sound(100)


перед каждым сообщением которое хочешь чтобы выводилось нужно (в данном скрипте) писать uo.set('quiet','0').

Posted: 2009-10-06 08:04:03
by CuHTpoH
я так написал тока потому что у человека мож глюки какие, а так надо просто внимательно следить чтоб все скрипты особенно при совместном использовании не перекрывали кваетом друг друга, и чтоб quiet и ON и ОFF всегда находились на одном уровне условий, а то есть стандартная ошибка:

uo.set('quiet',1)
if ....... then
........
uo.set('quiet','0')
endif
и все, тут уже в половине случаев ничего писаться не будет

Posted: 2009-10-06 09:08:13
by Gromiz
что-то получается вот так:Image

т.е. выводит после каждого события,
а нет такого:

перед тем, как скрипт выключался, то выводило бы сообщение об этом

Posted: 2009-10-06 09:36:05
by CuHTpoH
это ошибка в твоем скрипте

return с любым значением после него означает ЗАВЕРШЕНИЕ скрипта, а у тебя строка uo.print('vse') стоит после него, думай головой )

то же самое с uo.exec('terminate ...')
Например: чтобы завершить все а потом чтото запустить -
uo.exec('terminate all; exec .....')

А по поводу того что все время пишет quiet on off - uo.set('injectecho',0)

Posted: 2009-10-06 10:01:37
by Gromiz
спасибо, вроде получилось:

Code: Select all

 
....
  If UO.Weight > MaxVes Then
    UO.Print('Peregryzka!')
UO.Print("STOP")
     return 0
       UO.Print("VSE")
         UO.Sound(100)
   endif
......


а по поводу "quiet on off" не понял, заменил на "injectecho"
так теперь пишет "injectecho now off"

Posted: 2009-10-06 11:01:10
by CuHTpoH
в залкадке мейн инжи давишь галку autostart, чтоб он запускал эту функцию, пишешь в файле autoload.sc

Code: Select all

sub autostart()
  uo.set('quiet','1')
  uo.set('injectecho',0)
  uo.set('quiet','0')
endsub

в самом скрипте оно не нужно..



UO.Print("STOP")
return 0
UO.Print("VSE")
UO.Sound(100)

:lol: :lol: :lol:[/code]

Posted: 2009-10-06 11:18:40
by Gromiz
о.О теперь надписи пропали, класс
спасибо

Posted: 2009-10-06 12:01:15
by Mirage
закрой глаза и не смотри на край экран а;) И будет тебе счастье