Page 1 of 1

Пожкоректируйте

Posted: 2006-10-25 07:31:30
by newman
Вот скрипт чтоб по рунбуке телепортилса домой:
sub recallbook()
UO.WarMode(0)
UO.Recall('0x4009B2CC',21)
end sub

Забиндил в хоткеях, но он не идет пишет тип нет таргета...рунка во 2 слоте находитса, 0x4009B2CC' ее id.Что еще нужно указать?

Posted: 2006-10-25 09:27:36
by Edred
Мастдай, ты меня пугаешь... Что ты за ерунду людям советуешь!

Code: Select all

UO.Recall('0x4009B2CC','21')


кроме того, ты перевел номер слота в десятичные? Среколлься вручную и после этого набери ,infogump и кинь сюда последнюю секцию начиная от Reply.

Posted: 2006-10-25 10:31:02
by Scripts Writer
Гампы это тьма, по ним нету четких структур работы-поэтому пишу то что работает.

Posted: 2006-10-25 18:51:41
by newman
Reply: ___________
[0021] primary reply
Checks&Radios (0)
Entryes (0)

Posted: 2006-10-25 19:30:35
by comatoza
21 замени на 33
и ышо набей в клиенте ,set norbcalc 1 и ,set norbcheck 1

Posted: 2006-10-25 20:19:48
by Edred
comatoza wrote:21 замени на 33
и ышо набей в клиенте ,set norbcalc 1 и ,set norbcheck 1


Подсказка верная, только второе проще в скрипт засунуть туда же.

Code: Select all

sub recallbook() 
UO.WarMode(0)
UO.Set('norbcalc','1')
UO.Set('norbcheck','1')
UO.Recall('0x4009B2CC','33')
end sub


ЗЫ: десятичное 33 - это 21 шестнадцатиричное

ЗЗЫ: А вообще, на фиг скрипт? Проще сразу в бинды записать:

Code: Select all

,warmode 0;,set norbcalc 1;,set norbcheck 1;,recall 0x4009B2CC 33

Posted: 2006-10-25 21:11:40
by Savage
А что, UO.WarMode() уже работает?

Posted: 2006-10-25 23:59:31
by Edred
Savage wrote:А что, UO.WarMode() уже работает?


,uo.warmode не работает, а вот ,warmode работает и всегда работало. Просто, как мне помнится, у Йоко в хелпе они почему-то в разных топиках...

Posted: 2006-10-26 09:19:17
by Savage
Всегда работало UO.Exec('warmode 1')

Posted: 2006-10-26 14:19:48
by Edred
Специально счас зашел клиентом и набрал ,warmode 1 - все прекрасно работает. А через exec - то же те же яйца, вид сбоку.

Posted: 2006-10-26 14:28:57
by Savage
Я акцентировал команды скриптов. А в клиенте можно и таб нажать, вот еще париться - вводить команду на вармод.