miniFAQ UO.ReCall & RuneBook [Номера слотов в рунбуке]

Things you must know!

Moderators: Murderator+, Murderator

Post Reply
I'm
Expert!
Posts: 1396
Joined: 2004-10-15 22:38:04
Location: Moscow City.
Contact:

miniFAQ UO.ReCall & RuneBook [Номера слотов в рунбуке]

Post by I'm »

miniFAQ по UO.ReCall & RuneBook
Last edited by I'm on 2008-03-02 18:51:55, edited 2 times in total.
I'm
Expert!
Posts: 1396
Joined: 2004-10-15 22:38:04
Location: Moscow City.
Contact:

Post by I'm »

1) Ступай ты верною дорогою (Универсальное место).
2) Смотреть тут (Для DrW).

3) Если настоко лень пройти по пункту 2.

Code: Select all

UO.Recall(RuneBook, 21) ; - 1 
UO.Recall(RuneBook, 33) ; - 2 
UO.Recall(RuneBook, 46) ; - 3 
UO.Recall(RuneBook, 58) ; - 4 
UO.Recall(RuneBook, 64) ; - 5 
UO.Recall(RuneBook, 73) ; - 6 
UO.Recall(RuneBook, 88) ; - 7 
UO.Recall(RuneBook, 94) ; - 8 
UO.Recall(RuneBook, 1025) ; - 9 
; (Для DrW)

4) А сие то что можно было найти 1 раз зайдя в Многоуважаемый Поиск.

Code: Select all

---------------------------------------------
Первое:
,info на РунБуку, смотрим её ID
Второе:
Пишем 2 команды:
,set norbcheck 1, должно написаться в Ultima "NoRBCheck on" и вторая команда,
,set norbcalc 1 , должно написаться "NoRBCalc on"
Третье:
Реколимся 1 раз вручную по этой рунбуке, например на первую руну в ней. Пишем 
,infogump Смотрим в окошке TEXT в самый низ, на Reply: сразу после этого слова строка [000B] primary reply
Четвертое:
Команда рекола требует ID рунбуки, Номер руны, вот он номер 
Reply: ___________ 
[000B] primary reply 
Но он в Хекс коде, чтобы перевести его в нормальный численный вид используем простой калькулятор. 
В самом Калькуляторе кликаем на кнопочку "HEX"
Пишем что написал инфогамп, тоесть [000B]
Затем кликаем на кнопочку "DEC" и видим нормальный цифренный результат
Идём в UO и пишем
,recall n z 
Где 
n - RuneBook's Id
z - полученное число
5) Либо реколится так.

Code: Select all

sub RuneBookRecall(n) 
var OldX=uo.GetX() 
var OldY=uo.GetY() 
var Time 
repeat 
uo.Exec('warmode 0') 
uo.UseObject('Runebook') 
CheckLag() 
uo.Lclick(135, n*15+55)  
CheckLag() 
Time=uo.Timer() 
repeat 
wait(500) 
until OldX<>uo.GetX() or OldY<>uo.GetY() or uo.Dead() or uo.InJournal('needs') or uo.InJournal('fizzles') or Time+200<uo.Timer() 
uo.DeleteJournal() 
until OldX<>uo.GetX() or OldY<>uo.GetY() or uo.Dead() or uo.InJournal('needs') 
end sub 
Post Reply