Page 1 of 1

Возможно ли в верхнию строку окна, добавить счётчик?

Posted: 2007-04-22 15:20:00
by Makar-ON
А счётчик такой, что б при юзание бинта или банки он считал, от 7 до 0 по убыванию. Что б было видно, когда можно юзнуть новую банку или бинт... И счётчик находился в клиенте, допустим там, где показует, сколько у чара банок, гх, бинтов, голды...
Это возможно сделать? Если да то помогите настроить.

Posted: 2007-04-22 17:11:35
by Ururu
Нет нельзя, но можно сделать скриптом. Он будет неустойчив к лагам.

Posted: 2007-04-22 21:06:29
by volhram
вверху окна нельзя...но что мешает отсчитывать, выводя через uo.print()?
например:

Code: Select all

uo.usetype(banka)
for i=7 to 0 step -1
   uo.print(str(i))
   wait(1000)
next

что то типа этого...

Posted: 2007-04-22 22:43:26
by Mihail
а смысл в обратную сторону?
p.s. нет

Posted: 2007-04-23 17:48:30
by Makar-ON
Mihail wrote:а смысл в обратную сторону?
p.s. нет

Что бы рассчитывать задержу между последующей банкой.

Posted: 2007-04-29 20:03:02
by korzh
а чем тебе не вариант написать самый простой скрипт типа

Code: Select all

...
uo.usetype('0x0000')
wait(6000)
uo.print('done')
...


1 принта вполне достаточно на мой взгляд

Posted: 2007-04-30 04:17:23
by Destruction
korzh wrote:а чем тебе не вариант написать самый простой скрипт типа

Code: Select all

...
uo.usetype('0x0000')
wait(6000)
uo.print('done')
...


1 принта вполне достаточно на мой взгляд

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

Если бы в заголовке уо висел таймер - было бы много удобнее.

PS: Насколько я помню, ASM умеет работать с заголовком UO. Хотя и неуверен.

Posted: 2007-04-30 08:54:35
by Rivory
Destruction wrote:Нужно быть крайне глазастым, чтобы не пропустить сообщение в куче других.


Ну я думаю что-то типа

Code: Select all

......
uo.usetype('0x0000')
wait(6000)
uo.print('############################')
uo.print('You can drink another potion')
uo.print('############################')
.....

даже слепой заметит.