покупка вещей.

Anything and all.

Moderators: Murderator+, Murderator

Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Более окончательный вариант, но еще но откатан - возможны глюки...

Значит скрипт разделен на несколько частей, в каждой части присутствуют переменные VAR где после них указано ; транслитом....
значит число надо править под себя.
Допустим:

VAR MaxWeight=840 ; Maksimal`niy ves na 4are

Здесь вместо 840 надо поставить свой максимальный, вес например 720

Опять же сырец, счас я его тэстирую но это такой гемморой ждать по 15-20 минут + разгрузка :(

Code: Select all

sub max()

; Zapuskaem skript v magazine!!!

	VAR VesPrirost=120 ; posle pokupki skoko vesa pribavlyaetsya
	VAR i
	VAR MaxWeight=840 ; Maksimal`niy ves na 4are

	UO.Set('buydelay','1000') ; 1000 - zaderjka na pokupku
;	UO.Set('injectecho','1') 

	While 1==1
		UO.DeleteJournal()
		UO.Buy('tt2') ; tt2 - buylist s tkaniyu
		HideMax()
		IF UO.InJournal("No item") Then
			UO.Print("OOpS!")
			wait(20000) ; 20 sec
		Else
			If MaxWeight<UO.Weight+VesPrirost Then
				Domoy()
				Magazin()
			Endif
			wait(900000) ;15 min
		EndIf
	Wend
end sub


sub HideMax()
		While NOT UO.Hidden()
			UO.Exec('warmode 0')
			UO.Exec('warmode 0')
;			UO.UseSkill('Stealth')
			UO.UseSkill('Hiding')
			wait(4000)
		Wend
end Sub


sub Domoy()
	VAR Dom="0x4018CE47" ; Id runy k sunduku
	VAR Sunduk="0x40082EBA" ; Id sunduka kuda kidat` tkan`

	UO.DeleteJournal()
	Repeat
		medicMax()
		UO.Cast('Racall',Dom)
		wait(4000)
	Until UO.InJournal("fizz")
	If UO.InJournal("faded") Then
		Repeat
			medicMax()
			UO.DeleteJournal()
			UO.Cast('Mark',Dom)
			wait(5000)
		Until UO.InJournal("fizz")
	Endif
	UO.FindType('0x175D',-1,'backpack') ;tkan`
	wait(1000)
	UO.MoveItem('finditem',0,Sunduk)
	wait(1000)
	UO.FindType('0x0E1D',-1,'backpack') ; balls of yarn
	wait(1000)
	UO.MoveItem('finditem',0,Sunduk)
	wait(1000)
end sub

sub Magazin()
	VAR Magazin="0x4018CE53" ; Id runy v magazin

	UO.DeleteJournal()
	Repeat
		medicMax()
		UO.Cast('Racall',Magazin)
		wait(4000)
	Until UO.InJournal("fizz")
	If UO.InJournal("faded") Then
		Repeat
			medicMax()
			UO.DeleteJournal()
			UO.Cast('Mark',Magazin)
			wait(5000)
		Until UO.InJournal("fizz")
	Endif
end sub


sub medicMax()
	VAR LastTimer
	VAR CharInt=50 ; Int, mana
	while UO.Mana<CharInt
		LastTimer=UO.Timer()
		UO.UseSkill('Meditation')
		repeat
			wait(100)
		until UO.InJournal("You are") OR UO.InJournal("You lose") OR UO.Timer()>LastTimer+200
		UO.DeleteJournal()
		wait(2000)
	wend
end sub
maximka4
Posts: 147
Joined: 2004-10-13 15:08:08

Post by maximka4 »

хммм.... у меня вобем такая штука: как только определенный вес набирается он ревалиться замечательно, но потом у дома начинает юзать медитацию, и реколится опять к дому, и ничего не выкладывает.
может у меня только такое, люди протести скрипт, может у вас норм рабоать бует. (вроде вся настроил правельно)
maxim viktorovich
maximka4
Posts: 147
Joined: 2004-10-13 15:08:08

Post by maximka4 »

вобщем я убрал эту строчку , у все пучком. :shock: :D

Code: Select all

Until UO.InJournal("fizz")
всем спасибо :oops:
maxim viktorovich
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

maximka4 wrote:вобщем я убрал эту строчку , у все пучком. :shock: :D

Code: Select all

Until UO.InJournal("fizz")
всем спасибо :oops:
Как это ты убрал конец цикла и заработало :?: :shock: :shock:
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Времени нету доделать. Но обнаружил интересную штуку, зачем реколиться если ткань не падает? Вообщем можно покупать пока не надоест а потом разгружаться раз в 3-4 часа :)
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Savage wrote:Времени нету доделать. Но обнаружил интересную штуку, зачем реколиться если ткань не падает? Вообщем можно покупать пока не надоест а потом разгружаться раз в 3-4 часа :)
Не на всех шардах. :roll:
POPKA
Posts: 70
Joined: 2005-01-23 17:42:03
Contact:

Post by POPKA »

во бы туда и рекол по рунобуку зделать! кстати зачем тебе катушки? вроде на всё провсё достаточно одной или нет?
POPKA
Posts: 70
Joined: 2005-01-23 17:42:03
Contact:

Post by POPKA »

народ довёл кто небудь этот скрипт до ума?
kostya11
Posts: 32
Joined: 2004-10-28 13:39:41

Post by kostya11 »

ну ненравитса мне ети строки...
чар будет кастовать рекол по рункам до того момента пока будет физл, если магия 100 когда сможем дождатса физла?

Code: Select all

UO.Cast('Racall',Dom) 
      wait(4000) 
   Until UO.InJournal("fizz")
POPKA
Posts: 70
Joined: 2005-01-23 17:42:03
Contact:

Post by POPKA »

так довёл его кто-то до ума или нет если да выложите его здесь плиз!!!
Post Reply