Page 1 of 1

Переплавка руды из сумки в бэкпаке

Posted: 2006-09-17 20:46:10
by Driskill
Первый настроенный нескажу сделанный потомучто 1 половину содрал у Эдрэда другую еще откудато точно непомню! :oops: Скрипт будет полезен тем у кого еще хаты и форжи нету а копать влом! Несудите строго вдруг комуто пргодицца. Если допущены какието ошибки прошу на них указать бывалых...

Code: Select all

sub Smelt() 
var MaxVes=500
VAR Ing1 = '0x1BEF' ;
VAR Ing2 = '0x1BF2' ;
repeat
UO.Findtype('0x19B9', '-1','0x4003edd8') ;тут ставим серийник сумки
If UO.Findcount() == 0 Then
UO.Findtype('0x19B8', '-1','0x4003edd8') ;тут ставим серийник сумки
If UO.Findcount() == 0 Then
UO.Findtype('0x19BA', '-1','0x4003edd8') ;тут ставим серийник сумки
If UO.Findcount() == 0 Then
UO.Findtype('0x19B7', '-1','0x4003edd8') ;тут ставим серийник сумки
If UO.Findcount() == 0 Then     
UO.Print( "No more ore for smelt..." )
Return
Endif
Endif
Endif
Endif
UO.Exec( "moveitem finditem 1" ) ; Òàùèì 1 â ïàê
Wait( 1200 )
UO.Useobject( 'finditem' ) ; ïåðåïëàâëÿåì
Wait( 1200 )
If UO.Weight > MaxVes Then
; Ìàêñèìàëüíûé âåñ ïàêà ïðåâûøåí - ðàçãðóæàåìñÿ
UO.Findtype( Ing1, -1, -1 )
If UO.Findcount() > 0 Then
UO.Drophere( 'finditem' )
Wait( 1200 )
Endif
UO.Findtype( Ing2, -1, -1 )
If UO.Findcount() > 0 Then
UO.Drophere( 'finditem' )
Wait( 1200 )
Endif
Endif
until uo.findcount()== 0
UO.Print( "No more ore for smelt..." )
endsub

Code: Select all

Используем теги. [code]....[/code] I'm

Posted: 2006-09-17 22:40:55
by Mihail
во-первых юзай [code],во-вторых что ты хотел сказать данным топом?

Posted: 2006-09-18 14:26:37
by Scripts Writer
Mihail wrote:во-первых юзай [code],во-вторых что ты хотел сказать данным топом?


Человек видимо хотел внести свой вклад в наше общее дело ))

Posted: 2006-09-18 19:51:13
by I'm
Mihail wrote:во-первых юзай [code]

Fixed