Арм/дисарм помогите оптимизировать скрипт

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Jaraa
Posts: 45
Joined: 2008-03-03 02:16:35

Арм/дисарм помогите оптимизировать скрипт

Post by Jaraa »

Code: Select all

sub Kryss()
uo.setdressspeed(600)
Var Weapon='0x40117D46' ;Мой крисс
If not UO.GetSerial( UO.ObjAtLayer( 'Rhand' ) ) == Weapon then
   If not UO.GetSerial( UO.ObjAtLayer( 'Rhand' ) ) == 0x00000000 then
   uo.unequip("Rhand")
   wait(600)
   Else
   wait(100)
   Endif
   wait(600)
   uo.equip("Rhand", Weapon)
Else
   uo.print("Weapon already equipped")
Endif
end sub


Мой скрипт, в принципе нормально работает.
Вот этими строчками я хочу, чтобы если в руке ничего нету, то скрипт не пытался делать дисарм и терять на это время.

Code: Select all

If not UO.GetSerial( UO.ObjAtLayer( 'Rhand' ) ) == 0x00000000 then
   uo.unequip("Rhand")
   wait(600)
   Else
   wait(100)
Endif


Но скрипт пытается делать дисарм независимо, есть ли в руке другое оружие или она пуста.
Jaraa
Posts: 45
Joined: 2008-03-03 02:16:35

Post by Jaraa »

В общем покумекал, сделал нормально :) мож кому пригодится.

Code: Select all

sub Kryss()
uo.setdressspeed(600)
Var Weapon='0x40117D46'
Var Empty=''
If not UO.GetSerial( UO.ObjAtLayer( 'Rhand' ) ) == Weapon then
   If not UO.ObjAtLayer( 'Rhand' ) == Empty then
   uo.unequip("Rhand")
   wait(600)
   Endif
   uo.equip("Rhand", Weapon)
Else
   uo.print("Weapon already equipped")
Endif
end sub
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Re: Арм/дисарм помогите оптимизировать скрипт

Post by Kynep »

А бинды типа:

Code: Select all

usetype 'тип криса'


Уже не в моде?
Jaraa
Posts: 45
Joined: 2008-03-03 02:16:35

Post by Jaraa »

А зачем, я всегда с 1 и тем же криссом бегаю.
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

Jaraa wrote:А зачем, я всегда с 1 и тем же криссом бегаю.


Еще раз мой пост прочти, тем более если с одни и тем же бегаешь. В смысл всмотрись повнимательней.
Purgen
Posts: 187
Joined: 2005-04-04 18:23:12

Post by Purgen »

Купер, не на всех шардах оружие одеваеться, если ты его "используеш".
Jaraa
Posts: 45
Joined: 2008-03-03 02:16:35

Post by Jaraa »

Kynep wrote:
Jaraa wrote:А зачем, я всегда с 1 и тем же криссом бегаю.


Еще раз мой пост прочти, тем более если с одни и тем же бегаешь. В смысл всмотрись повнимательней.


А, я понял про че ты, я на ранке играю, там токо эквипом надевается оружие.
Post Reply