Page 2 of 2

Posted: 2005-04-25 14:07:12
by Beyonder
Вот здесь:
Agent wrote:когда я в УО прописываю все это, 5 штук руды оказываются у меня в бекпеке. Видимо ,finditem не сканало, хотя я писал ,finditem 0x19B9.

Если это была не опечатка то попробуй сделать снова так как написал я.

Posted: 2005-04-25 14:19:42
by Agent
я кажется понел в чем ошибка
'finditem' повторяется 2 раза. Тоесть сначала stack определяется как тот который у дома, а потом как кучка руды у меня в бекпеке. Хз но помоему так. Тока вот как избавиться от второго 'finditem' :
sub Drophere()
var myX = UO.GetX("self")
var myY = UO.GetY("self")
var myZ = UO.GetZ("self")
var item = '0x19B9'

UO.FindType('item','0x0750','ground')
var stack = UO.GetColor('finditem')

UO.FindType('item','0x0750','my')
UO.MoveItem('finditem','100',stack)
end sub

Posted: 2005-04-25 14:43:51
by Beyonder
Agent wrote:я кажется понел в чем ошибка
'finditem' повторяется 2 раза. Тоесть сначала stack определяется как тот который у дома, а потом как кучка руды у меня в бекпеке. Хз но помоему так. Тока вот как избавиться от второго 'finditem' :
sub Drophere()
var myX = UO.GetX("self")
var myY = UO.GetY("self")
var myZ = UO.GetZ("self")
var item = '0x19B9'

UO.FindType('item','0x0750','ground')
var stack = UO.GetColor('finditem')

UO.FindType('item','0x0750','my')
UO.MoveItem('finditem','100',stack)
end sub

Так вот так и избавиться. У меня же написано было не GetColor а GetSerial.

Posted: 2005-04-25 14:51:33
by Agent
GetColor это я уже сам пробовал пофиксить ошибку ибо с GetSerial тоже не канало)

Posted: 2005-04-25 15:45:08
by Beyonder
А вручную поместить в кучку выходит?

Posted: 2005-04-25 17:53:29
by Agent
да вручную все норм кладется