Page 1 of 1
нужен скрипт )
Posted: 2006-08-05 17:31:36
by Mihaill
помогите написать скрипт:
из кучи бинтов в сумке он берет 1 бинт и режет его ножницами
важно чтоб при ворлд сейве не вылетал и всю кучу не порезал сразу
заранее спасибо
Posted: 2006-08-05 17:34:47
by Mihaill
тип бинтов 0x0E21
тип ножниц 0x0F9E
Posted: 2006-08-05 19:24:27
by Scripts Writer
Code: Select all
sub script()
var bandage=' type '
var nozhnicy=' ID '
var bag=' ID where to put 1 bandage, and then cut '
uo.FindType(bandage,'-1','backpack')
while uo.FindCount()
uo.moveitem('finditem','1',bag)
uo.WaitTargetObject('finditem')
uo.UseObject(nozhnicy)
wait(500)
uo.FindType(bandage,'-1','backpack')
wend
end sub
Posted: 2006-08-05 20:21:18
by Mihaill
особенности шарда непозволяют резать на полу и в мешке, думаю надо бинты из мешка в сумку (backpack) по одному перекладывать и резать...
напиши плиз )
Posted: 2006-08-05 20:45:07
by admir
You Must Die wrote:Code: Select all
sub script()
var bandage=' type '
var nozhnicy=' ID '
var bag=' ID where to put 1 bandage, and then cut '
uo.FindType(bandage,'-1','backpack')
while uo.FindCount()
uo.moveitem('finditem','1',bag)
uo.WaitTargetObject('finditem')
uo.UseObject(nozhnicy)
wait(500)
uo.FindType(bandage,'-1','backpack')
wend
end sub
хмм не тестил но ты уверен что finditem будет указывать именно на 1 бинт ?
по смыслу фанд итем должен указывать на стопку бинтов и после переноса 1 бинта , стопка изменит свой ИД также как и 1 бинт !
Posted: 2006-08-06 10:57:46
by Mihaill
ну что никто не поможет?
Posted: 2006-08-06 13:14:58
by Grin
1. Ваш скрипт собъется... Пауза перед следующим findtype должна определеятся по условию порезался ли бинт (достаточно будет посмотреть его quantity).
2. У перетащеного бинта будет ID кучи, а куча изменит свой ID
3. бинты лутше хранить в отдельной сумке, а перетаскивать через grab в основную...
Posted: 2006-08-06 18:13:09
by Scripts Writer
Грин: Я конечно понимаю что тебе не составит труда такое написать, а в следствии этого можно и покритиковать. Но проще написать и закрыть тему, чем опять разводить муть?
Зверь: Пост удалил, и буду удалять до тех пор, пока не будеш отвечать по теме.Твои тупые высказывания, аля : "МОГУ , НО НЕ БУДУ . Я ТЕБЯ ВЕРТЕЛ" здесь не к месту.
Posted: 2006-08-07 20:00:07
by Mihaill
ну че всем лень помочь, написать сей скрипт?