Yoko

All sides of Injection
It is currently 2026-01-18 16:31:58

All times are UTC+02:00




Post new topic  Reply to topic  [ 10 posts ] 
Author Message
PostPosted: 2005-04-10 11:55:32 
Offline

Joined: 2005-03-25 21:19:58
Posts: 8
Написал макрос чтобы реколился домой по гампам, а единственное что он делает это открывает рунбуку, и пишет:
Set default rune canceled

sub RecallToHome()
Uo.Recall("0x7A84C4D5","3")
end sub

в чем же может быть ошибка?
Все же нормально..


Top
   
 Post subject:
PostPosted: 2005-04-10 13:00:43 
Offline

Joined: 2005-02-08 18:39:50
Posts: 444
Location: Moscow
мож разберешься........

http://yoko.netroof.net/help/

-)) обработка гампов


Top
   
 Post subject:
PostPosted: 2005-04-10 13:22:08 
Offline

Joined: 2005-03-25 21:19:58
Posts: 8
спасиба только вот страница в разработке....


Top
   
 Post subject:
PostPosted: 2005-04-10 14:00:56 
Offline

Joined: 2005-02-08 18:39:50
Posts: 444
Location: Moscow
LockDog wrote:
спасиба только вот страница в разработке....

нее...ссылка работающая

Code:
Описание: infogump •
Синтакс: ,infogump
none uo.infogump()
Тема: Обработка гампов Ключевые слова: command, uoscript, gumpcontrol, system


--------------------------------------------------------------------------------

Выводит информацию о последнем гампе (gump). Гампы это меню шарда собираемые из кнопок, чекбоксов, текстовых полей, картинок и других элементов. Одним из примеров гампов являются рунбуки (runebooks) и крафтовые меню некоторых шардов.
Пример информации о гампе:

_____infogump_______
serial    0x01723e4c
gumpid    0x0093959b
X    0
Y    0
2009    packet size
0    reply packet size
Buttons: ________
 page 1
    1 [  900] image=0x09A9 at 55:10
    2 [  800] image=0x09A9 at 230:10
    3 [  800] image=0x08BC at 320:8
    4 [    1] image=0x099D at 142:200
    5 [  601] image=0x0845 at 56:62
 page 2
    6 [  601] image=0x08BB at 50:8
    7 [  501] image=0x093A at 85:15
    8 [  601] image=0x0846 at 50:64
    9 [   81] image=0x0985 at 62:124
   10 [    2] image=0x08DF at 65:150
   11 [    3] image=0x08F3 at 135:150
Checks&Radios: __
Entryes: ________
All commands: ____
    1] page 0
    2] gumppic 0   0 2220
    3] page 1
    4] button   55  10 2472 2473 1 0 900
    5] text     85  12    0    0       
    6] button  230  10 2472 2473 1 0 800
    7] text    260  12    0    6       
...
   52] button   65 150 2271 2271 1 0    2
   53] button  135 150 2291 2291 1 0    3
Text: ____________
    0] Rename Book
    1] Charges:
    2] Max charges:
    3] 4
    4] 10
    5] Set Default
    6] Recharge
    7] brit
    8] brit
    9] brit
   10] Drop Rune

Самым важным разделом является раздел кнопок Buttons. Идентификатор кнопки указан в квадратных скобках. Image - рисунок кнопки в ненажатом состоянии (можно использовать InsideUO чтобы его увидеть). Далее пишутся координаты кнопки на гампе.

В первой секции указаны основные параметры гампа - его serial и gumpid, координаты начала гампа на экране.

+++++++++++++++++++++++++++++++

Описание: ongump •
Синтакс: ,ongump
none uo.ongump()
Тема: Обработка гампов Ключевые слова: command, uoscript, gumpcontrol


--------------------------------------------------------------------------------

Команда должна устанавливать ловушки ответов на гампы. На данный момент она не доработана. См. так же infogump.



Top
   
 Post subject:
PostPosted: 2005-04-10 14:40:42 
Offline

Joined: 2005-03-25 21:19:58
Posts: 8
Я все понимаю вот только он не реколиться а просто рунбуку открывает, гампы указываю правильно...
Это какой-то глюк, мб...


Top
   
 Post subject:
PostPosted: 2005-04-10 16:17:55 
Offline

Joined: 2005-02-08 18:39:50
Posts: 444
Location: Moscow
можешь поглядеть....как в крафтовых скриптах происходит реколл по рунбуке-)


Top
   
PostPosted: 2005-04-10 18:30:52 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
LockDog wrote:
в чем же может быть ошибка?
Все же нормально..
когда речь заводишь о гампах указывай шард.


Top
   
 Post subject:
PostPosted: 2005-04-10 19:38:23 
Offline
Expert!
User avatar

Joined: 2004-10-15 22:38:04
Posts: 1396
Location: Moscow City.
Наваял воть :lol:
Code:
Инструкция: RuneBook ReCall [Общий случай.]
---------------------------------------------
Первое:
,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 - полученное число


Top
   
 Post subject:
PostPosted: 2005-04-11 13:41:21 
Offline

Joined: 2005-03-25 21:19:58
Posts: 8
I'm wrote:
Наваял воть :lol:
Code:
Инструкция: RuneBook ReCall [Общий случай.]

Вот это действительно помог!!!!
Огромное спасиба..


Top
   
 Post subject:
PostPosted: 2005-04-11 20:52:00 
Offline
Expert!
User avatar

Joined: 2004-10-15 22:38:04
Posts: 1396
Location: Moscow City.
Незачт :lol:
Мелоч а приятно как :roll:


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 10 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited