Page 1 of 2

коррмление лошадки

Posted: 2006-03-18 11:33:08
by 098
можете написать скрипт чтобы чар drag'ал еду по 1 стейку на лошадку
просто сам не представляю как надо сделать

Posted: 2006-03-18 12:33:42
by Savage
Педали это обычный контейнер. То есть двигаешь в нее хавку как в сумку.

Posted: 2006-03-18 18:56:37
by Scripts Writer

Code: Select all

var horse = ' ID of horse '
var eat = ' Type of something to eat '
moveitem(eat,'1',horse)

Posted: 2006-03-18 19:25:38
by 098
а вот что ознаает единица в последней команде?

Code: Select all

moveitem(eat,'1',horse)

Posted: 2006-03-18 19:28:12
by Kynep
098 wrote:а вот что ознаает единица в последней команде?

Code: Select all

moveitem(eat,'1',horse)


А додумать тяжело??? Количество. :evil:

Posted: 2006-03-18 19:29:42
by Grin

Code: Select all

var horse = ' ID of horse ' 
var eat = ' ID of something to eat '
moveitem(eat,'1',horse)

Posted: 2006-03-18 19:39:16
by Scripts Writer
Grin wrote:

Code: Select all

 
var eat = ' ID of something to eat '


с головой в порядке, грин?

Posted: 2006-03-18 19:43:23
by 098
спс

Posted: 2006-03-18 19:48:59
by 098
не такой команды moveitem
function not found

Posted: 2006-03-18 19:51:32
by Kynep
098 wrote:не такой команды moveitem
function not found


ыыы а хелп не помогает???
UO.Moveitem

Posted: 2006-03-18 19:59:31
by 098

Code: Select all

sub korm_loshad()
var horse = '0x00008F9E'
var eat = '0x097B'
uo.moveitem(eat,'1',horse)
end sub

сообщение в уо:
Can't Pickup item
Can't Pickup item

Posted: 2006-03-18 20:04:46
by Kynep
098 wrote:

Code: Select all

sub korm_loshad()
var horse = '0x00008F9E'
var eat = '0x097B'
uo.moveitem(eat,'1',horse)
end sub

сообщение в уо:
Can't Pickup item
Can't Pickup item


Попробуй:

Code: Select all

if каое то условие then 
      UO.SetReceivingContainer('ID животины')
         wait(500)
      UO.FindType('жратва')
         if UO.GetQuantity('finditem')>0 then
            UO.Grab('5','finditem')
               wait(500)
         end if
      UO.UnSetReceivingContainer('ID животины')

Posted: 2006-03-18 20:05:08
by Scripts Writer
через

Code: Select all

uo.findtype(eat,'1','backpack')
uo.moveitem('finditem','1',horse)
пробуй

Posted: 2006-03-18 20:09:12
by 098
÷åðåç

Code:
uo.findtype(eat,'1','backpack')
uo.moveitem('finditem','1',horse)
ïðîáóé


Object not found

Posted: 2006-03-18 20:12:33
by 098

Code: Select all

if каое то условие then 
      UO.SetReceivingContainer('ID животины')
         wait(500)
      UO.FindType('жратва')
         if UO.GetQuantity('finditem')>0 then
            UO.Grab('5','finditem')
               wait(500)
         end if
      UO.UnSetReceivingContainer('ID животины')


вот енто работает
только
если не сложно- можешь объяснить механизм работы

Posted: 2006-03-18 20:16:06
by Kynep
098 wrote:

Code: Select all

if каое то условие then 
      UO.SetReceivingContainer('ID животины')
         wait(500)
      UO.FindType('жратва')
         if UO.GetQuantity('finditem')>0 then
            UO.Grab('5','finditem')
               wait(500)
         end if
      UO.UnSetReceivingContainer('ID животины')


вот енто работает
только
если не сложно- можешь объяснить механизм работы


Строка из хелп:

Code: Select all

Описание: grab •
Синтакс: ,grab [quantity] [object]
none uo.grab([quantity],[object])
Тема: Работа с обьектами Ключевые слова: command, uoscript, utility, objhandling


--------------------------------------------------------------------------------

Берёт quantity указаного обьекта object и ложит в сумку. Сумка переставляется командой setreceivingcontainer. Количество по умолчанию или нулевое значение означает взять всё. Если обьект не указан, предлагается указать его прицелом.

Posted: 2006-03-18 22:08:24
by Scripts Writer
а 4 апреля 2004 года , этот вопрос поднимался. Всё таки поиск рулит:

viewtopic.php?t=9

Posted: 2006-03-18 23:08:29
by Grin
You Must Die wrote:через

Code: Select all

uo.findtype(eat,'1','backpack')
uo.moveitem('finditem','1',horse)
пробуй

Ну что умник? какой первый парамент в мув итеме? а ? дурак...

Posted: 2006-03-19 06:59:10
by Scripts Writer
Grin wrote:
You Must Die wrote:через

Code: Select all

uo.findtype(eat,'1','backpack')
uo.moveitem('finditem','1',horse)
пробуй

Ну что умник? какой первый парамент в мув итеме? а ? дурак...


чё умник, иди выспись.

Code: Select all

moveitem('ID'...)
-это надо с дубу рухнуть, чтобы такое написать.
И параметр Типа бля, или finditem , который тоже задаётся FindTYPE'ом. Так что , иди нубам в другие топы мозги пудри.

Posted: 2006-03-19 13:05:17
by ZWERb
НЕ ID А ТИП ЖРАТВЫ ПОСТАВЬ!