Page 1 of 1

Нужен скрипт на стелс!

Posted: 2007-04-30 12:50:22
by Tiny
Смотрел готовые, но там вроде нет такого!
нужно чтоб хайдил и ходил верх и вниз по 2-3 шага, если расхайдился опять вставал в хайд, и если не удача при хайде повторить попытку!
заранее благодарю!

Posted: 2007-04-30 13:21:08
by Ururu

Code: Select all

sub Stealth() 
	var i=1 
	repeat 
		for i=1 to 8 
			if not uo.hidden() then  
				UO.DeleteJournal() 
				UO.UseSkill("Hiding") 
				Repeat 
					Wait(10) 
				Until UO.InJournal("You have hidden yourself well") or UO.InJournal("You can't seem to hide here.") 
			end if 
			uo.press(35) 
			wait(200) 
		next 
		for i=1 to 8 
			if not uo.hidden() then  
				UO.DeleteJournal() 
				UO.UseSkill("Hiding")
				Repeat 
					Wait(10) 
				Until UO.InJournal("You have hidden yourself well") or UO.InJournal("You can't seem to hide here.") 
			end if 
			uo.press(33) 
			wait(200) 
		next 
		Wait(100) 
	until UO.Dead() 
end sub

Posted: 2007-04-30 13:53:18
by Tiny
Спосибо конечно, но что то он не ходит! м...?

Posted: 2007-04-30 14:14:33
by Destruction
Ходить должен, другое дело, что в скрипте недоработка.

Ситуация - чар вышел из хайда, пытается схайдится - физл, делает шаг и только после этого вновь пытается схайдится.

Налицо нерациональный подход - впустую тратиться время, пусть и ~200ms, но всё равно время.

Posted: 2007-04-30 14:37:14
by Tiny
Неа, не ходит :( шард - Олд Оском Фре, а в чем может быть дело? не хождения м?

Posted: 2007-04-30 22:06:16
by Ururu
проверь сообщения, которые пишут при хайде

Posted: 2007-04-30 22:44:09
by Tiny
Вотс встановится в хайд, я так понимаю при попытке ходьбы в журнале пишет:
This server protected by UNSP v.2.95b.
Look at www.****.ru (c) "Digital Worlds"

Posted: 2007-05-01 05:50:13
by Ururu
Увеличь паузы и сними галочку в настройках УО, всегда бег.