АвтоСтелс + рубильник.

Ask for help

Moderators: Murderator+, Murderator

Post Reply
gobzter
Posts: 17
Joined: 2009-02-27 21:32:56

АвтоСтелс + рубильник.

Post by gobzter »

Добрый день. Недавно поставил себе инжект, первый раз написал первый рабочий скрипт (:)) и решил его немножко усовершенствовать, но наткнулся на проблему с синтаксисом (?).

Code: Select all

sub AutoStealth()
while NOT Uo.Dead()
	while NOT UO.Hidden()
	UO.UseSkill('Hiding')
		wait(3000)
	UO.UseSkill('Stealth')
	wend
   If uo.StealthCnt() > 6 Then
      UO.UseSkill('Stealth')
   EndIf
wend
end sub
Почему-то он ни в какую не хочет считать шаги. Может быть подскажите, в чем беда?

Так же у меня есть идея, но я не представляю, как её реализовать. Хелп, вроде посмотрел, поиск по форуму не сильно помог.

В общем хочется мне, что бы на одну кнопку был exec комманды (exec AutoStealth), а после "включения" скрипта, она бы "биндилась" на terminate этой же комманды (terminate AutoStealth). Может быть у вас есть идеи?
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Code: Select all

sub zzz()
	If UO.GetEasyUO(1)=='1' Then
		UO.SetEasyUO(1,'0')
		UO.Exec('terminate zzm')
	Else
		UO.SetEasyUO(1,'1')
		UO.Exec('exec zzm')
	Endif
end sub

sub zzm()
	while true
		UO.Print("zzzz")
		wait(3000)
	wend
end sub
gobzter
Posts: 17
Joined: 2009-02-27 21:32:56

Post by gobzter »

Большое спасибо за ответ.
Post Reply