Page 1 of 1

Помогите плиззз...)))

Posted: 2004-05-03 18:47:33
by AvantriX
Sub move()
while true
uo.findtype("0x0E76")
wait(200)
uo.moveitem("0x0DD6","1","finditem")
wend
end sub

вот я сделал, скрипт по идее этот скрипт должен перекладывать один итем в мешок почему то этого не происходит....и еще есть большая просьба помочь сделать к этому скрипту проверку на количество итемов в мешке и если оно превышает 254 итема кидать этот мешок в контейнер, соответственно мешков несколько в паке ))))

заранее оооочень признателен.....

Re: Помогите плиззз...)))

Posted: 2004-05-04 14:03:03
by AntiKiller
AvantriX wrote:Sub move()
while true
uo.findtype("0x0E76")
wait(200)
uo.moveitem("0x0DD6","1","finditem")
wend
end sub

вот я сделал, скрипт по идее этот скрипт должен перекладывать один итем в мешок почему то этого не происходит....и еще есть большая просьба помочь сделать к этому скрипту проверку на количество итемов в мешке и если оно превышает 254 итема кидать этот мешок в контейнер, соответственно мешков несколько в паке ))))

заранее оооочень признателен.....


Хыы)
Ну для начала ты местами поменяй finditem и и то куда ты кладёш:)))
М потом советую Класть не по ТИПУ мешки а по серийнику.
У меня в доме лежит сундук в нём есть мешочек.
Я стоя рядом с сундуком открыл его и вместо типа МЕШКА я вставил его как ОБЪХЕКТ код.
Теперь у меня афтоматом всё в этот мешок складывается! получается Бездонный мешочек.

Re: Помогите плиззз...)))

Posted: 2004-05-04 14:09:22
by Edred
AntiKiller wrote:Теперь у меня афтоматом всё в этот мешок складывается! получается Бездонный мешочек.


Ну бездонный он у тебя только до первой попытке его открыть и посмотреть содержимое... А после этого - гарантированный краш клиента (если там больше 255 итемов). Поэтому этот мешок можно сразу в мусорку выкидывать. С таким же успехом можно сразу итемы в мусорку скидывать, не заморачиваясь с мешком.

Re: Помогите плиззз...)))

Posted: 2004-05-04 14:18:32
by AntiKiller
Ты имееш в виду итемов : допустим мечей или даггеров?

Re: Помогите плиззз...)))

Posted: 2004-05-04 14:22:05
by Yoko
AvantriX wrote:uo.moveitem("0x0DD6","1","finditem")

первый параметр должен быть не типом а обьектом.
смысл первых трёх параметров -
ЧТО - СКОЛЬКО - КУДА

логику твоего скрипта в целом я не очень понял
думаю ты чтото перепутал