Yoko
http://forum.yoko.com.ua/

Дроп веши
http://forum.yoko.com.ua/viewtopic.php?f=20&t=15042
Page 1 of 1

Author:  Eccek [ 2009-08-22 18:25:57 ]
Post subject:  Дроп веши

Code:
sub Dagger()
while not uo.Dead()
A:
uo.FindType('0x0EC4')
wait(500)
if uo.FindCount() == 0 then
goto a
else
wait(100)
uo.MoveItem('finditem', -1, 'ground', uo.GetX('self'), uo.GetY('self'), uo.GetZ('self'))
endif
uo.FindType('0x0EC4','-1','0x0E76')
wait(100)
uo.UseObject('finditem')
wend
endsub


Почему то вот эта часть не хочет работать
Code:
uo.MoveItem('finditem', -1, 'ground', uo.GetX('self'), uo.GetY('self'), uo.GetZ('self'))


Скрипт тупо дёргает ножик по паку. В чём беда?

Author:  Scripts Writer [ 2009-08-22 18:41:23 ]
Post subject: 

Мб

Code:
STR(uo.GetX('self')), ...


п.с. Если не получится- используй ловушку на тайл и команду uo.Drop()

Author:  Eccek [ 2009-08-22 18:43:22 ]
Post subject: 

Scripts Writer wrote:
Мб

Code:
STR(uo.GetX('self')), ...


п.с. Если не получится- используй ловушку на тайл и команду uo.Drop()


Ловушку на тайл? Пробывал на обьект.. и пробывал uo.Drophere(). А это как понять?

Code:
STR(uo.GetX('self')), ...

Author:  Scripts Writer [ 2009-08-22 20:43:53 ]
Post subject: 

Замени в moveitem аналогично

Author:  DreadLord [ 2009-08-22 21:44:01 ]
Post subject: 

1. self указывать в функции координат не обязательно (т.е. uo.getx() по умолчанию вернет координату чара)
2. Для того чтобы что-то выкинуть на землю или даже переместить есть команда uo.drop(count, obj, x, y, z) или uo.drophere(count, obj)
3. Я же дал ответ в аське)

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/