Page 1 of 1

Подкормка

Posted: 2008-08-28 20:34:51
by D3VnuLL
Народ помогите разобраться Я когда запускаю подкормку выдаёт Unhandled in parsed error как-то так )

Code: Select all

Sub EatChar( Sunduk, Nom, Add, TimeWait ) 
   ; сообщения при кормежке
   UO.Print( 'TEST: eat ' + str( Nom ) + ' message ' + str( Add ) + ' add ' + str( TimeWait ) + ' minutes' )
   VAR Eat1 = 'You eat the food, but are still extremely hungry'
   VAR Eat2 = 'After eating the food, you fell much less hungry'
   VAR Eat3 = 'You eat the food, and begin to feel more satiated'
   VAR Eat4 = 'You are nearly stuffed, but manage to eat the food'
   VAR Eat5 = 'You fell quite full after consuming the food'
   VAR Eat6 = 'You are stuffed!'
   VAR Eat7 = 'You are simply too full to eat any more!'
   VAR Steak = '0x097B'         ; тип меда для подкормки
   VAR i, Eat, j
   ; проверим, пора ли кормиться
   i = Val( UO.GetGlobal( 'TimeProcess' ) )
   i = ( UO.Timer() - i ) / 600
   If i < TimeWait Then
      ; рано кормиться
      return
   Endif
   ; пора кормиться
   If Nom == 1 Then
      Eat = Eat1
   Endif
   If Nom == 2 Then
      Eat = Eat2
   Endif
   If Nom == 3 Then
      Eat = Eat3
   Endif
   If Nom == 4 Then
      Eat = Eat4
   Endif
   If Nom == 5 Then
      Eat = Eat5
   Endif
   If Nom == 6 Then
      Eat = Eat6
   Endif
   If Nom == 7 Then
      Eat = Eat7
   Endif
   UO.FindType( Steak, '-1', Sunduk )
   If UO.FindCount() == 0 Then
      ; мед кончился
      UO.SetGlobal( 'TimeProcess', str( UO.Timer() ) )
      return
   Endif
   UO.Grab( '60', 'finditem' )
   Wait( 1000 )
   repeat
      DeleteJournal( Eat )
      UO.UseType( Steak )
      Wait( 1000 )
   until NOT UO.InJournal( Eat )
   If Add > 0 Then
      For j = 1 To Add
         UO.UseType( Steak )
         Wait( 1000 )
      Next
   Endif
   ; хватит кормиться 
   ; Сбросим счетчик
   UO.SetGlobal( 'TimeProcess', str( UO.Timer() ) )
endsub

Posted: 2008-08-28 20:46:00
by Scripts Writer
А что ты запускаешь?

Posted: 2008-08-28 22:14:30
by D3VnuLL
Sub EatChar :)
З.Ы. а у тебя есть чисто отдельная подкормка чара? тоесть раз в час он чтобы кушал, если есть дай пожалуйста :)

Posted: 2008-08-28 22:42:27
by Scripts Writer
Странно что он у тебя анхендл выдаёт, а не ошибку аргументов. Обращайся к автору этой функции,-он тебе поможет

Posted: 2008-08-29 10:20:12
by Destruction

Posted: 2008-08-29 18:30:18
by D3VnuLL
всё скрипт сделал сам разорбрался ^_^ и ещё у меня один такой вопрос как можно сделать юз масивов? тоесть к примеру у меня на шарде рыбу резать при дабл клике на неё а не даггером :)

Posted: 2008-08-29 18:51:10
by Scripts Writer
D3VnuLL wrote:всё скрипт сделал сам разорбрался ^_^ и ещё у меня один такой вопрос как можно сделать юз масивов? тоесть к примеру у меня на шарде рыбу резать при дабл клике на неё а не даггером :)

Луталку открой и посмотри как сделать