Команда делать то пока скилл не....

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
bitnerik
Posts: 20
Joined: 2009-03-21 18:18:45

Команда делать то пока скилл не....

Post by bitnerik »

Как написать правельно ?

repeat
uo.useskill('Hiding')
until uo.skill('Hiding') < 100 ????
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post by Mirage »

по алгоритму 1 раз выполнится при скилле меньше 10

Повторять
чтото
до тех пор пока меньше 10

Если надо выполнять до скилла ГМ то знак другой и паузу надо.
+ граматика + число (100 = 10.0 в игре. 100.0=1000)

Можно вот так качать

Code: Select all

sub Hiding()
	while uo.SkillVal('Hiding') < 1000
			uo.DeleteJournal()
			uo.Useskill('Hiding')
			LastTimer = uo.Timer()
			repeat
				wait(500) 
			until uo.InJournal('seem|hidden|Вам не|revealed') or uo.Timer() > LastTimer + 200 
	Wend
End Sub
bitnerik
Posts: 20
Joined: 2009-03-21 18:18:45

Post by bitnerik »

Mirage wrote:по алгоритму 1 раз выполнится при скилле меньше 10

Повторять
чтото
до тех пор пока меньше 10

Если надо выполнять до скилла ГМ то знак другой и паузу надо.
+ граматика + число (100 = 10.0 в игре. 100.0=1000)

Можно вот так качать

Code: Select all

sub Hiding()
	while uo.SkillVal('Hiding') < 1000
			uo.DeleteJournal()
			uo.Useskill('Hiding')
			LastTimer = uo.Timer()
			repeat
				wait(500) 
			until uo.InJournal('seem|hidden|Вам не|revealed') or uo.Timer() > LastTimer + 200 
	Wend
End Sub
Да,блогодорю мне просто вот эта функция нужна была uo.SkillVal . Спасибо. Кстате ты ходилки делать умееш? Очень надо одну сделать. Если да то загляни сюда https://yoko.uokit.com/viewtopic.php?t=15348
Post Reply