Yoko

All sides of Injection
It is currently 2025-12-08 06:26:55

All times are UTC+02:00




Post new topic  Reply to topic  [ 8 posts ] 
Author Message
PostPosted: 2005-01-18 14:46:52 
Offline
Sphere expert
User avatar

Joined: 2004-10-01 08:27:38
Posts: 1143
Location: Уфа
Собственно гампы, не мог кто нибудь сведущий привести пример или ткнуть пальцем в какую сторону двигатся ???
Ну для примеру такой вот гамп !!!
Code:
_____infogump_______
serial   0x404de669
gumpid   0x000004f6
X   0
Y   0
2229   packet size
23   reply packet size
Buttons: ________
Checks&Radios: __
Entryes: ________
All commands: ____
    1] OMOVE
    2] esizepic 35 50 2600 740 49
    3] esizepic 80 100 5100 220 39
    4] esizepic 85 125 5100 160 3
    5] esizepic 85 160 5100 160 3
    6] esizepic 85 195 5100 160 3
    7] esizepic 85 230 5100 160 3
    8] esizepic 85 265 5100 160 3
    9] esizepic 85 300 5100 160 3
   10] esizepic 85 335 5100 160 3
   11] esizepic 85 370 5100 160 3
   12] esizepic 85 405 5100 160 3
   13] esizepic 85 440 5100 160 3
   14] utton 260 132 5223 5224 1 0
   15] utton 260 167 5223 5224 1 0
   16] utton 260 202 5223 5224 1 0
   17] utton 260 237 5223 5224 1 0
   18] utton 260 272 5223 5224 1 0
   19] utton 260 307 5224 5224 1 0
   20] utton 260 342 5223 5224 1 0
   21] utton 260 377 5223 5224 1 0
   22] utton 260 412 5223 5224 1 0 1
   23] utton 315 130 4005 4007 1 0
   24] utton 315 180 4005 4007 1 0 1
   25] utton 315 230 4005 4007 1 0 1
   26] utton 315 280 4005 4007 1 0 1
   27] utton 315 330 4005 4007 1 0 1
   28] utton 260 447 5223 5224 1 0 2
   29] ext 310 75 2101
   30] ext 90 129 2100
   31] ext 90 164 2100
   32] ext 90 199 2100
   33] ext 90 234 2100
   34] ext 90 269 2100
   35] ext 90 304 2100
   36] ext 90 339 2100
   37] ext 90 374 2100
   38] ext 400 120 2100
   39] ext 400 170 2100 1
   40] ext 400 220 2100 1
   41] ext 400 270 2100 1
   42] ext 400 320 2100 1
   43] ext 400 135 2100 1
   44] ext 400 185 2100 1
   45] ext 400 235 2100 1
   46] ext 400 285 2100 1
   47] ext 400 335 2100 1
   48] ext 90 409 2100 1
   49] ext 90 444 2100 2
   50] ilepic 355 135 392
   51] ilepic 350 180 512
   52] ilepic 355 225 512
   53] ilepic 290 270 393
   54] ilepic 355 325 512
Text: ____________
    0] Blacksmithy main menu
    1] Platemail armor
    2] Chainmail armor
    3] Ringmail armor
    4] Shields & Helms
    5] Sword type
    6] Fence type
    7] Mace type
    8] Axes
    9] Iron Dagger
   10] Iron Kryss
   11] Iron Short Spear
   12] Iron Spear
   13] Iron War Fork
   14] Blacksmithing 26.7 (3 iron ingots)
   15] Blacksmithing 62.0 (8 iron ingots)
   16] Blacksmithing 70.2 (6 iron ingots, 1 log)
   17] Blacksmithing 73.8 (12 iron ingots, 2 logs)
   18] Blacksmithing 63.2 (12 iron ingots, 1 log)
   19] Fences
   20] Items
Reply: ___________
 [0009] primary reply
 Checks&Radios (0)
 Entryes (0)



Нашёл топик про гампы, но дело в том что тута двойные.
Я смог немного не мало открыть первую табличку и нажать в ней нужную мне кнопку. Теперь как в появившейся таблице нажать нужную мне кнопку ?
С этим можно что то сделать или нет ?

Code:
,recall 0x4051daa5 6

А дальше как не врубаюсь !!!

_________________
Сделал дело - флуди смело !!!


Last edited by Askaneli on 2005-01-18 20:57:18, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2005-01-18 18:06:01 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
тебе нужна та часть информации о гампе, которую ты отрезал и не запостил. То, что под чертой.


Top
   
 Post subject:
PostPosted: 2005-01-18 21:02:00 
Offline
Sphere expert
User avatar

Joined: 2004-10-01 08:27:38
Posts: 1143
Location: Уфа
Edred wrote:
тебе нужна та часть информации о гампе, которую ты отрезал и не запостил. То, что под чертой.

Я знаю, с этим я разобрался.
тока если делать ,recall ID 9 например, то он открывает уже второе окно гампа и ждёт пока нажмёшь выбор итема для крафта.
Code:
 После того как кликаешь на инги
Text: ____________
    0] Blacksmithy main menu
    1] Platemail armor
    2] Chainmail armor
    3] Ringmail armor
    4] Shields & Helms
    5] Sword type
    6] Fence type
    7] Mace type
    8] Axes
    9] Fences
   10] Items

Code:
 после того как выбираешь раздел
Text: ____________
    0] Blacksmithy main menu
    1] Platemail armor
    2] Chainmail armor
    3] Ringmail armor
    4] Shields & Helms
    5] Sword type
    6] Fence type
    7] Mace type
    8] Axes
    9] Iron Dagger
   10] Iron Kryss
   11] Iron Short Spear
   12] Iron Spear
   13] Iron War Fork
   14] Blacksmithing 26.7 (3 iron ingots)
   15] Blacksmithing 62.0 (8 iron ingots)
   16] Blacksmithing 70.2 (6 iron ingots, 1 log)
   17] Blacksmithing 73.8 (12 iron ingots, 2 logs)
   18] Blacksmithing 63.2 (12 iron ingots, 1 log)
   19] Fences
   20] Items

Code:
 после того как выбираешь вещь для крафта
Text: ____________
    0] Blacksmithy main menu
    1] Platemail armor
    2] Chainmail armor
    3] Ringmail armor
    4] Shields & Helms
    5] Sword type
    6] Fence type
    7] Mace type
    8] Axes
    9] Iron Dagger
   10] Iron Kryss
   11] Iron Short Spear
   12] Iron Spear
   13] Iron War Fork
   14] Blacksmithing 26.7 (3 iron ingots)
   15] Blacksmithing 62.0 (8 iron ingots)
   16] Blacksmithing 70.2 (6 iron ingots, 1 log)
   17] Blacksmithing 73.8 (12 iron ingots, 2 logs)
   18] Blacksmithing 63.2 (12 iron ingots, 1 log)
   19] Fences
   20] Items
Reply: ___________
 [0009] primary reply
 Checks&Radios (0)
 Entryes (0)

вот шаг за шагом !!! Надо сперва нажать 6 потом 9 !!! Если сразу 9 то он откроет раздел другой просто !!! Причём когда 6 делаешь repla нет на сервер (если это важно конечно)!!!
Edred, помоги плиз разобратся, я сёдня тока в это сунулся !!!

_________________
Сделал дело - флуди смело !!!


Top
   
 Post subject:
PostPosted: 2005-01-18 22:52:10 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Насколько я знаю, Йоко так нормальной работы с многостраничными гампами не сделал. Для этого была предназначена команда ,ongump (так, кажись), но быстрее всего она отключена. Так что тут спасет только клик по экранным координатам (на втором гампе)


Top
   
 Post subject:
PostPosted: 2005-01-19 01:12:14 
Offline

Joined: 2004-04-05 11:59:21
Posts: 69
Location: RunUO
Как это на ДРВ не знаю... но могу сказать как на RunUO,тем более что внешне очень похожая ситуация:)
Крафт меню состоит из гампа,в котором нужно нажать слева выбор
допустим platemail armor,потом справа что именно из него ковать.
после нажатия нужно очень! быстро ввести .infogump т.к. кнопку видно только до того как сам гамп прорисовался...если потренироваться то можно успеть:) Ну а дальше все просто
Code:
<...>
var cli='Gump' <--- у тебя видимо что то другое
var Tools=....

uo.findtype(Tools)
 uo.recall(UO.GetSerial('finditem'),n) <--- первый кнопарик

uo.deletejournal()
repeat
 Wait(100) 
until uo.InJournal(cli)
 
    uo.recall(UO.GetSerial('finditem'),i)  <--- второй кнопарик
<...>

У меня работает 100% :)


Top
   
 Post subject:
PostPosted: 2005-01-19 07:16:40 
Offline
Sphere expert
User avatar

Joined: 2004-10-01 08:27:38
Posts: 1143
Location: Уфа
Ugrum. wrote:
Как это на ДРВ не знаю... но могу сказать как на RunUO,тем более что внешне очень похожая ситуация:)
Крафт меню состоит из гампа,в котором нужно нажать слева выбор
допустим platemail armor,потом справа что именно из него ковать.
после нажатия нужно очень! быстро ввести .infogump т.к. кнопку видно только до того как сам гамп прорисовался...если потренироваться то можно успеть:) Ну а дальше все просто
Code:
<...>
var cli='Gump' <--- у тебя видимо что то другое
var Tools=....

uo.findtype(Tools)
 uo.recall(UO.GetSerial('finditem'),n) <--- первый кнопарик

uo.deletejournal()
repeat
 Wait(100) 
until uo.InJournal(cli)
 
    uo.recall(UO.GetSerial('finditem'),i)  <--- второй кнопарик
<...>

У меня работает 100% :)

хм, прикольно, попробую пошарить !!! Спасибо !!!

_________________
Сделал дело - флуди смело !!!


Top
   
 Post subject:
PostPosted: 2005-01-19 07:19:08 
Offline
Sphere expert
User avatar

Joined: 2004-10-01 08:27:38
Posts: 1143
Location: Уфа
Edred wrote:
Насколько я знаю, Йоко так нормальной работы с многостраничными гампами не сделал. Для этого была предназначена команда ,ongump (так, кажись), но быстрее всего она отключена. Так что тут спасет только клик по экранным координатам (на втором гампе)

Спасибо, просто не хотел делать кликами, как то неспортивно получается !!! Но деватся некуда !!! Если не получится как товарищь посоветовал, то вернёмся к традициям пилота !!!

_________________
Сделал дело - флуди смело !!!


Top
   
 Post subject:
PostPosted: 2005-01-19 18:15:40 
Offline
Site Admin
User avatar

Joined: 2004-04-03 16:49:38
Posts: 1964
многостраничный гамп абсолютно ничем с точки зрения инжекта от одностраничного не отличается. у всех кнопок одного гампа разные коды.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 8 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