Page 1 of 1

MoveItem

Posted: 2009-08-10 17:12:49
by xarek
Помогите пожалуйста, по каким-то не понятным мне причинам не перемещает предмет в сумку которая находится в паке
Объясню чего к чему, Sunduk соответсвенно сундук в котором лежит rbag , а в rbag лежат item1 . Ну вот нужно что бы он брал из rbag item1 и перемещал в pack (суммку которая лежит в backpack тобишь у меня в паке)

Code: Select all

Var Sunduk = '0x4024DE34'
Var item1 = '0x000'
Var rbag = '0x4024DE33'
Var pack = '0x4024DE31'


uo.UseObject(Sunduk)
wait(500)
Uo.FindType(item1,'-1',rbag)
wait(100)
Uo.MoveItem('finditem','-1','Pack')

Posted: 2009-08-10 17:14:54
by xarek
Объясните пожалуйста что я делаю не так?

Posted: 2009-08-10 17:47:24
by Kynep
xarek wrote:Объясните пожалуйста что я делаю не так?

Нужно открыть все мешки, перед тем как искать, пока не откроешь инжект "не знает" что там внутри.
И тут:

Code: Select all

Uo.MoveItem('finditem','-1','Pack')

кавычки убери вокруг Pack, да, Pack с маленькой буквы напиши, у тя переменная обьявлена с маленькой буквы, короче Pack и pack это разные вещи.

Posted: 2009-08-10 18:54:44
by xarek
Kynep wrote:
xarek wrote:Объясните пожалуйста что я делаю не так?

Нужно открыть все мешки, перед тем как искать, пока не откроешь инжект "не знает" что там внутри.
И тут:

Code: Select all

Uo.MoveItem('finditem','-1','Pack')

кавычки убери вокруг Pack, да, Pack с маленькой буквы напиши, у тя переменная обьявлена с маленькой буквы, короче Pack и pack это разные вещи.

Понял спасибо, по поводу переменных, раньше это прокатывало:)

Posted: 2009-08-10 18:57:48
by Kynep
xarek wrote:Понял спасибо, по поводу переменных, раньше это прокатывало:)

Хз.. хз.. :?

Posted: 2009-08-21 14:00:56
by Mirage
xarek wrote:Понял спасибо, по поводу переменных, раньше это прокатывало:)


Оно может и прокатывало но это не ...айс...
у тебя получается объявленны (var)с ' ' и в скрипте ' ' => ' 'как то некрасиво ' '
надо или объявлять без кавычек и в скрипте с кавычками или (как обычно делают) объявляют с кавычками а в скрипте без кавычек.