Page 1 of 1

Tailoring 2 для соседнего раздела

Posted: 2004-09-22 19:27:16
by Edred

Code: Select all

#####################################################################
; Tailor2. v.1.03b (c) Edred
;
; Крафтим из кожи и воска (берется из сундука) бланк скроллы и
; скидываем их в этот же сундук.
;
sub tailor2()
	VAR Sunduk = "0x404CFAA3"
	VAR Kozha = "0x1067"
	VAR Vosk = "0x1423"
	VAR Kit = "0x0F9D"
	VAR Scrol = "0x0E34"
	VAR k
	UO.CancelMenu()
	wait(500)
	UO.AutoMenu( "Blank's", "blank scroll" )
	While TRUE
		If UO.Count( Kozha ) == 0 Then
			UO.FindType( Kozha, -1, Sunduk )
			If UO.FindCount() == 0 Then
				UO.Print("Leathers not found, script terminated")
				return
			Endif
			UO.Grab( '1', 'finditem' )
			wait(500)
			while UO.Count( Kozha ) == 0
				wait(100)
			wend
		Endif
		If UO.Count( Vosk ) == 0 Then
			UO.FindType( Vosk, -1, Sunduk )
			If UO.FindCount() == 0 Then
				UO.Print("Beeswaxs not found, script terminated")
				return
			Endif
			UO.Grab( '1', 'finditem' )
			wait(500)
			while UO.Count( Vosk ) == 0
				wait(100)
			wend
		Endif
		UO.DeleteJournal()
		UO.WaitTargetType( Kozha )
		UO.UseType( Kit )
		k = 0
		while NOT UO.InJournal('You put') AND NOT UO.InJournal('fail') AND ( k < 50 )
			k = k + 1
			wait(300) 
		wend
		if UO.Count( Scrol ) > 0 then
			UO.FindType( Scrol )
			UO.MoveItem( 'finditem', 0, Sunduk )
			wait( 500 )
			while UO.Count( Scrol ) > 0
				wait(100)
			wend
		endif
	Wend
	UO.CancelMenu()
end sub

Posted: 2005-04-08 11:19:44
by Serpent
Я играю на DRW и у нас нет возможности делать ни карт ни скролов, нельзя ли переделать скрипт чтобы делал "sash"?

Заранее благодарен.

Posted: 2005-04-08 17:33:39
by SAMURAI
А также складывал в меши именно по 250-255шт, покупал ткань, продвал саши и докачивал всё остальное до ГМа за 1 ночь :roll: :D

Posted: 2005-04-08 17:48:02
by Edred
Serpent wrote:Я играю на DRW и у нас нет возможности делать ни карт ни скролов, нельзя ли переделать скрипт чтобы делал "sash"?

Заранее благодарен.
Я играю НЕ на ДРВ и я не знаю что такое "sash"

Posted: 2005-04-08 18:53:45
by Serpent
Извиняюсь не правильно выразился, "Body sash".