Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Кнопки в GUMP Tinker

тут можно задать вопрос по скриптингу
lepra
Neophyte
Neophyte
Posts: 14
Joined: 03.02.2018 8:54

Кнопки в GUMP Tinker

Post by lepra »

Помогите разобраться как узнать кнопки меню в гампе бс, тинкер и всякого такого.....
пишу infogump там туча цифр а не могу понять где намера кнопок
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Кнопки в GUMP Tinker

Post by Vizit0r »

ну так давай скрины, давай инфогамп, будем смотреть.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
lepra
Neophyte
Neophyte
Posts: 14
Joined: 03.02.2018 8:54

Re: Кнопки в GUMP Tinker

Post by lepra »

Vizit0r wrote:ну так давай скрины, давай инфогамп, будем смотреть.
Ну вообщи я пытаюсь подогнать вот этот скрипт под свой сервак
http://www.stealth.od.ua/forum/viewtopic.php?f=3&t=2904


Не могу разобраться с кнопками и пришлось удалить ото всюду строку While IsGump do CloseSimpleGump(GetGumpsCount-1);
иначе он циклически зависал на них ... (((
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Кнопки в GUMP Tinker

Post by Vizit0r »

мы так и будем говорить вобщем и ниочем, или ты предоставишь скрины и содржимое инфогамп?

P.S. Скорее всего в инфогампе будет пропа noclose, поэтому CloseSimpleGump и не срабатывает.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
lepra
Neophyte
Neophyte
Posts: 14
Joined: 03.02.2018 8:54

Re: Кнопки в GUMP Tinker

Post by lepra »

Vizit0r wrote:мы так и будем говорить вобщем и ниочем, или ты предоставишь скрины и содржимое инфогамп?

P.S. Скорее всего в инфогампе будет пропа noclose, поэтому CloseSimpleGump и не срабатывает.
это тинкер тулс
Serial: 117C0
GumpID: 01CC
X: 0032
Y: 0032
Pages: 5
Gump Options:

GumpPicsTiled: X Y Width Height Gump_ID Page ElemNum
0: 10 10 510 22 2624 0 2
1: 10 292 150 45 2624 0 3
2: 165 292 355 45 2624 0 4
3: 10 342 510 145 2624 0 5
4: 10 37 200 250 2624 0 6
5: 215 37 305 250 2624 0 7

ResizePics: X Y ID Width Height Page ElemNum
0: 0 0 5054 530 497 0 1

CheckerTrans: X Y Width Height Page ElemNum
0: 10 10 510 477 0 8

XmfHTMLGumpColor: X Y Width Height ClilocID Background scrollbar Hue Page ElemNum ClilocText
0: 10 12 510 20 1044007 0 0 16777215 0 0 <CENTER>TINKERING MENU</CENTER>
1: 10 302 150 25 1044012 0 0 16777215 0 0 <CENTER>NOTICES</CENTER>
2: 50 445 150 18 1011441 0 0 16777215 0 0 EXIT
3: 305 445 150 18 1044013 0 0 16777215 0 0 MAKE LAST
4: 150 445 150 18 1112698 0 0 16777215 0 0 CANCEL MAKE
5: 305 405 200 18 1094726 0 0 16777215 0 0 ALTER ITEM (GARGOYLE)
6: 305 425 150 18 1112534 0 0 16777215 0 0 QUEST ITEM
7: 50 60 150 18 1044014 0 0 16777215 0 0 LAST TEN
8: 215 37 305 22 1044011 0 0 16777215 0 0 <CENTER>SELECTIONS</CENTER>
9: 305 345 150 18 1044260 0 0 16777215 0 0 REPAIR ITEM
10: 10 37 200 22 1044010 0 0 16777215 0 0 <CENTER>CATEGORIES</CENTER>
11: 50 60 150 18 1044014 0 0 16777215 0 0 LAST TEN
12: 215 37 305 22 1044011 0 0 16777215 0 0 <CENTER>SELECTIONS</CENTER>
13: 50 83 150 18 1044049 0 0 16777215 0 0 Jewelry
14: 50 103 150 18 1044042 0 0 16777215 0 0 Wooden Items
15: 50 123 150 18 1044046 0 0 16777215 0 0 Tools
16: 50 143 150 18 1044047 0 0 16777215 0 0 Parts
17: 50 163 150 18 1044048 0 0 16777215 0 0 Utensils
18: 50 183 150 18 1044050 0 0 16777215 0 0 Miscellaneous
19: 50 203 150 18 1044051 0 0 16777215 0 0 Assemblies
20: 50 223 150 18 1044052 0 0 16777215 0 0 Traps
21: 50 243 150 18 1073107 0 0 16777215 0 0 Magic Jewelry
22: 305 385 150 18 1061001 0 0 16777215 0 0 ENHANCE ITEM
23: 255 63 220 18 1023998 0 0 16777215 0 0 scissors
24: 255 83 220 18 1023739 0 0 16777215 0 0 mortar and pestle
25: 255 103 220 18 1024327 0 0 16777215 0 0 scorp
26: 255 123 220 18 1044164 0 0 16777215 0 0 tinker's tools
27: 255 143 220 18 1023907 0 0 16777215 0 0 hatchet
28: 255 163 220 18 1024324 0 0 16777215 0 0 draw knife
29: 255 183 220 18 1023997 0 0 16777215 0 0 sewing kit
30: 255 203 220 18 1024148 0 0 16777215 0 0 saw
31: 255 223 220 18 1024136 0 0 16777215 0 0 dovetail saw
32: 255 243 220 18 1024325 0 0 16777215 0 0 froe
33: 405 263 100 18 1044045 0 0 16777215 0 0 NEXT PAGE
34: 255 263 100 18 1044044 0 0 16777215 0 0 PREV PAGE
35: 255 63 220 18 1023898 0 0 16777215 0 0 shovel
36: 255 83 220 18 1024138 0 0 16777215 0 0 hammer
37: 255 103 220 18 1024028 0 0 16777215 0 0 tongs
38: 255 123 220 18 1025091 0 0 16777215 0 0 smith's hammer
39: 255 143 220 18 1024021 0 0 16777215 0 0 sledge hammer
40: 255 163 220 18 1024326 0 0 16777215 0 0 inshave
41: 255 183 220 18 1023718 0 0 16777215 0 0 pickaxe
42: 255 203 220 18 1025371 0 0 16777215 0 0 lockpick
43: 255 223 220 18 1044567 0 0 16777215 0 0 skillet
44: 255 243 220 18 1024158 0 0 16777215 0 0 flour sifter
45: 405 263 100 18 1044045 0 0 16777215 0 0 NEXT PAGE
46: 255 263 100 18 1044044 0 0 16777215 0 0 PREV PAGE
47: 255 63 220 18 1044166 0 0 16777215 0 0 fletcher's tools
48: 255 83 220 18 1044167 0 0 16777215 0 0 mapmaker's pen
49: 255 103 220 18 1044168 0 0 16777215 0 0 scribe's pen
50: 255 123 220 18 1112117 0 0 16777215 0 0 clippers
51: 255 143 220 18 1072154 0 0 16777215 0 0 metal container engraving tool
52: 255 163 220 18 1023720 0 0 16777215 0 0 pitchfork
53: 255 263 200 18 1061591 0 0 32767 0 0 DO NOT COLOR
54: 305 365 150 18 1044017 0 0 32767 0 0 MARK ITEM

XmfHTMLTok: X Y Width Height Background scrollbar Color ClilocID Arguments ElemNum ClilocText
0: 255 63 250 18 0 0 16777215 1044022 [@548@] 54 IRON (Gump Options:)
1: 255 83 250 18 0 0 16777215 1044023 [@0@] 56 DULL COPPER (548)
2: 255 103 250 18 0 0 16777215 1044024 [@0@] 58 SHADOW IRON (0)
3: 255 123 250 18 0 0 16777215 1044025 [@0@] 60 COPPER (0)
4: 255 143 250 18 0 0 16777215 1044026 [@0@] 62 BRONZE (0)
5: 255 163 250 18 0 0 16777215 1044027 [@0@] 64 GOLD (0)
6: 255 183 250 18 0 0 16777215 1044028 [@0@] 66 AGAPITE (0)
7: 255 203 250 18 0 0 16777215 1044029 [@0@] 68 VERITE (0)
8: 255 223 250 18 0 0 16777215 1044030 [@0@] 70 VALORITE (0)
9: 50 365 170 18 0 0 32767 1044022 [@548@] 161 IRON (0)

GumpButtons: X Y Released_ID Pressed_ID Quit Page_ID Return_value Page ElemNum
0: 15 442 4017 4019 1 0 0 0 11
1: 270 442 4005 4007 1 0 1999 0 13
2: 115 442 4017 4019 1 0 12000 0 15
3: 270 402 4005 4007 1 0 9000 0 17
4: 270 422 4005 4007 1 0 6002 0 19
5: 15 60 4011 4012 1 0 9099 0 21
6: 270 342 4005 4007 1 0 8000 0 24
7: 15 60 4011 4012 1 0 9099 0 27
8: 15 80 4005 4007 1 0 9001 0 30
9: 15 100 4005 4007 1 0 9002 0 32
10: 15 120 4005 4007 1 0 9003 0 34
11: 15 140 4005 4007 1 0 9004 0 36
12: 15 160 4005 4007 1 0 9005 0 38
13: 15 180 4005 4007 1 0 9006 0 40
14: 15 200 4005 4007 1 0 9007 0 42
15: 15 220 4005 4007 1 0 9008 0 44
16: 15 240 4005 4007 1 0 9009 0 46
17: 270 382 4005 4007 1 0 2000 0 49
18: 15 362 4005 4007 0 9 0 0 51
19: 220 60 4005 4007 1 0 5000 9 53
20: 220 80 4005 4007 1 0 5001 9 55
21: 220 100 4005 4007 1 0 5002 9 57
22: 220 120 4005 4007 1 0 5003 9 59
23: 220 140 4005 4007 1 0 5004 9 61
24: 220 160 4005 4007 1 0 5005 9 63
25: 220 180 4005 4007 1 0 5006 9 65
26: 220 200 4005 4007 1 0 5007 9 67
27: 220 220 4005 4007 1 0 5008 9 69
28: 220 60 4005 4007 1 0 8 1 72
29: 480 60 4011 4012 1 0 1008 1 74
30: 220 80 4005 4007 1 0 9 1 75
31: 480 80 4011 4012 1 0 1009 1 77
32: 220 100 4005 4007 1 0 10 1 78
33: 480 100 4011 4012 1 0 1010 1 80
34: 220 120 4005 4007 1 0 11 1 81
35: 480 120 4011 4012 1 0 1011 1 83
36: 220 140 4005 4007 1 0 12 1 84
37: 480 140 4011 4012 1 0 1012 1 86
38: 220 160 4005 4007 1 0 13 1 87
39: 480 160 4011 4012 1 0 1013 1 89
40: 220 180 4005 4007 1 0 14 1 90
41: 480 180 4011 4012 1 0 1014 1 92
42: 220 200 4005 4007 1 0 15 1 93
43: 480 200 4011 4012 1 0 1015 1 95
44: 220 220 4005 4007 1 0 16 1 96
45: 480 220 4011 4012 1 0 1016 1 98
46: 220 240 4005 4007 1 0 17 1 99
47: 480 240 4011 4012 1 0 1017 1 101
48: 370 260 4005 4007 0 2 0 1 102
49: 220 260 4014 4015 0 1 0 2 105
50: 220 60 4005 4007 1 0 18 2 107
51: 480 60 4011 4012 1 0 1018 2 109
52: 220 80 4005 4007 1 0 19 2 110
53: 480 80 4011 4012 1 0 1019 2 112
54: 220 100 4005 4007 1 0 20 2 113
55: 480 100 4011 4012 1 0 1020 2 115
56: 220 120 4005 4007 1 0 21 2 116
57: 480 120 4011 4012 1 0 1021 2 118
58: 220 140 4005 4007 1 0 22 2 119
59: 480 140 4011 4012 1 0 1022 2 121
60: 220 160 4005 4007 1 0 23 2 122
61: 480 160 4011 4012 1 0 1023 2 124
62: 220 180 4005 4007 1 0 24 2 125
63: 480 180 4011 4012 1 0 1024 2 127
64: 220 200 4005 4007 1 0 25 2 128
65: 480 200 4011 4012 1 0 1025 2 130
66: 220 220 4005 4007 1 0 26 2 131
67: 480 220 4011 4012 1 0 1026 2 133
68: 220 240 4005 4007 1 0 27 2 134
69: 480 240 4011 4012 1 0 1027 2 136
70: 370 260 4005 4007 0 3 0 2 137
71: 220 260 4014 4015 0 2 0 3 140
72: 220 60 4005 4007 1 0 28 3 142
73: 480 60 4011 4012 1 0 1028 3 144
74: 220 80 4005 4007 1 0 29 3 145
75: 480 80 4011 4012 1 0 1029 3 147
76: 220 100 4005 4007 1 0 30 3 148
77: 480 100 4011 4012 1 0 1030 3 150
78: 220 120 4005 4007 1 0 167 3 151
79: 480 120 4011 4012 1 0 1167 3 153
80: 220 140 4005 4007 1 0 142 3 154
81: 480 140 4011 4012 1 0 1142 3 156
82: 220 160 4005 4007 1 0 176 3 157
83: 480 160 4011 4012 1 0 1176 3 159
84: 220 260 4005 4007 1 0 3000 9 163
85: 270 362 4005 4007 1 0 6000 0 166

Previous gump reply:
Button id: 0
lepra
Neophyte
Neophyte
Posts: 14
Joined: 03.02.2018 8:54

Re: Кнопки в GUMP Tinker

Post by lepra »

Vizit0r wrote:мы так и будем говорить вобщем и ниочем, или ты предоставишь скрины и содржимое инфогамп?

P.S. Скорее всего в инфогампе будет пропа noclose, поэтому CloseSimpleGump и не срабатывает.
Это смит хаммер
Serial: 117DE
GumpID: 01CC
X: 0032
Y: 0032
Pages: 5
Gump Options:

GumpPicsTiled: X Y Width Height Gump_ID Page ElemNum
0: 10 10 510 22 2624 0 2
1: 10 292 150 45 2624 0 3
2: 165 292 355 45 2624 0 4
3: 10 342 510 145 2624 0 5
4: 10 37 200 250 2624 0 6
5: 215 37 305 250 2624 0 7

ResizePics: X Y ID Width Height Page ElemNum
0: 0 0 5054 530 497 0 1

CheckerTrans: X Y Width Height Page ElemNum
0: 10 10 510 477 0 8

XmfHTMLGumpColor: X Y Width Height ClilocID Background scrollbar Hue Page ElemNum ClilocText
0: 10 12 510 20 1044002 0 0 16777215 0 0 <CENTER>BLACKSMITHING MENU</CENTER>
1: 10 302 150 25 1044012 0 0 16777215 0 0 <CENTER>NOTICES</CENTER>
2: 50 445 150 18 1011441 0 0 16777215 0 0 EXIT
3: 305 445 150 18 1044013 0 0 16777215 0 0 MAKE LAST
4: 150 445 150 18 1112698 0 0 16777215 0 0 CANCEL MAKE
5: 305 405 200 18 1094726 0 0 16777215 0 0 ALTER ITEM (GARGOYLE)
6: 305 425 150 18 1112534 0 0 16777215 0 0 QUEST ITEM
7: 50 60 150 18 1044014 0 0 16777215 0 0 LAST TEN
8: 215 37 305 22 1044011 0 0 16777215 0 0 <CENTER>SELECTIONS</CENTER>
9: 50 345 150 18 1044259 0 0 16777215 0 0 SMELT ITEM
10: 305 345 150 18 1044260 0 0 16777215 0 0 REPAIR ITEM
11: 10 37 200 22 1044010 0 0 16777215 0 0 <CENTER>CATEGORIES</CENTER>
12: 50 60 150 18 1044014 0 0 16777215 0 0 LAST TEN
13: 215 37 305 22 1044011 0 0 16777215 0 0 <CENTER>SELECTIONS</CENTER>
14: 50 83 150 18 1111704 0 0 16777215 0 0 Metal Armor
15: 50 103 150 18 1011079 0 0 16777215 0 0 Helmets
16: 50 123 150 18 1011080 0 0 16777215 0 0 Shields
17: 50 143 150 18 1011081 0 0 16777215 0 0 Bladed
18: 50 163 150 18 1011082 0 0 16777215 0 0 Axes
19: 50 183 150 18 1011083 0 0 16777215 0 0 Polearms
20: 50 203 150 18 1011084 0 0 16777215 0 0 Bashing
21: 50 223 150 18 1116354 0 0 16777215 0 0 Cannons
22: 50 243 150 18 1044117 0 0 16777215 0 0 Throwing
23: 50 263 150 18 1011173 0 0 16777215 0 0 Miscellaneous
24: 305 385 150 18 1061001 0 0 16777215 0 0 ENHANCE ITEM
25: 255 63 220 18 1027027 0 0 16777215 0 0 buckler
26: 255 83 220 18 1027026 0 0 16777215 0 0 bronze shield
27: 255 103 220 18 1027030 0 0 16777215 0 0 heater shield
28: 255 123 220 18 1027035 0 0 16777215 0 0 metal shield
29: 255 143 220 18 1027028 0 0 16777215 0 0 metal kite shield
30: 255 163 220 18 1027032 0 0 16777215 0 0 tear kite shield
31: 255 183 220 18 1027107 0 0 16777215 0 0 Chaos shield
32: 255 203 220 18 1027108 0 0 16777215 0 0 Order shield
33: 255 223 220 18 1095770 0 0 16777215 0 0 small plate shield
34: 255 243 220 18 1095769 0 0 16777215 0 0 gargish kite shield
35: 405 263 100 18 1044045 0 0 16777215 0 0 NEXT PAGE
36: 255 263 100 18 1044044 0 0 16777215 0 0 PREV PAGE
37: 255 63 220 18 1095772 0 0 16777215 0 0 large plate shield
38: 255 83 220 18 1095771 0 0 16777215 0 0 medium plate shield
39: 255 103 220 18 1095809 0 0 16777215 0 0 gargish Chaos shield
40: 255 123 220 18 1095812 0 0 16777215 0 0 gargish Order shield
41: 255 263 200 18 1061591 0 0 32767 0 0 DO NOT COLOR
42: 255 263 200 18 1061591 0 0 32767 0 0 DO NOT COLOR
43: 305 365 150 18 1044017 0 0 32767 0 0 MARK ITEM

XmfHTMLTok: X Y Width Height Background scrollbar Color ClilocID Arguments ElemNum ClilocText
0: 255 63 170 18 0 0 16777215 1044022 [@548@] 59 IRON (Gump Options:)
1: 255 83 170 18 0 0 16777215 1044023 [@0@] 61 DULL COPPER (548)
2: 255 103 170 18 0 0 16777215 1044024 [@0@] 63 SHADOW IRON (0)
3: 255 123 170 18 0 0 16777215 1044025 [@0@] 65 COPPER (0)
4: 255 143 170 18 0 0 16777215 1044026 [@0@] 67 BRONZE (0)
5: 255 163 170 18 0 0 16777215 1044027 [@0@] 69 GOLD (0)
6: 255 183 170 18 0 0 16777215 1044028 [@0@] 71 AGAPITE (0)
7: 255 203 170 18 0 0 16777215 1044029 [@0@] 73 VERITE (0)
8: 255 223 170 18 0 0 16777215 1044030 [@0@] 75 VALORITE (0)
9: 255 63 170 18 0 0 16777215 1060875 [@0@] 78 RED SCALES (0)
10: 255 83 170 18 0 0 16777215 1060876 [@0@] 80 YELLOW SCALES (0)
11: 255 103 170 18 0 0 16777215 1060877 [@0@] 82 BLACK SCALES (0)
12: 255 123 170 18 0 0 16777215 1060878 [@0@] 84 GREEN SCALES (0)
13: 255 143 170 18 0 0 16777215 1060879 [@0@] 86 WHITE SCALES (0)
14: 255 163 170 18 0 0 16777215 1060880 [@0@] 88 BLUE SCALES (0)
15: 50 365 170 18 0 0 32767 1044022 [@548@] 138 IRON (0)
16: 50 385 150 18 0 0 32767 1060875 [@0@] 143 RED SCALES (548)

GumpButtons: X Y Released_ID Pressed_ID Quit Page_ID Return_value Page ElemNum
0: 15 442 4017 4019 1 0 0 0 11
1: 270 442 4005 4007 1 0 1999 0 13
2: 115 442 4017 4019 1 0 12000 0 15
3: 270 402 4005 4007 1 0 9000 0 17
4: 270 422 4005 4007 1 0 6002 0 19
5: 15 60 4011 4012 1 0 9099 0 21
6: 15 342 4005 4007 1 0 7000 0 24
7: 270 342 4005 4007 1 0 8000 0 26
8: 15 60 4011 4012 1 0 9099 0 29
9: 15 80 4005 4007 1 0 9001 0 32
10: 15 100 4005 4007 1 0 9002 0 34
11: 15 120 4005 4007 1 0 9003 0 36
12: 15 140 4005 4007 1 0 9004 0 38
13: 15 160 4005 4007 1 0 9005 0 40
14: 15 180 4005 4007 1 0 9006 0 42
15: 15 200 4005 4007 1 0 9007 0 44
16: 15 220 4005 4007 1 0 9008 0 46
17: 15 240 4005 4007 1 0 9009 0 48
18: 15 260 4005 4007 1 0 9010 0 50
19: 270 382 4005 4007 1 0 2000 0 53
20: 15 382 4005 4007 0 10 0 0 55
21: 15 362 4005 4007 0 9 0 0 56
22: 220 60 4005 4007 1 0 5000 9 58
23: 220 80 4005 4007 1 0 5001 9 60
24: 220 100 4005 4007 1 0 5002 9 62
25: 220 120 4005 4007 1 0 5003 9 64
26: 220 140 4005 4007 1 0 5004 9 66
27: 220 160 4005 4007 1 0 5005 9 68
28: 220 180 4005 4007 1 0 5006 9 70
29: 220 200 4005 4007 1 0 5007 9 72
30: 220 220 4005 4007 1 0 5008 9 74
31: 220 60 4005 4007 1 0 4000 10 77
32: 220 80 4005 4007 1 0 4001 10 79
33: 220 100 4005 4007 1 0 4002 10 81
34: 220 120 4005 4007 1 0 4003 10 83
35: 220 140 4005 4007 1 0 4004 10 85
36: 220 160 4005 4007 1 0 4005 10 87
37: 220 60 4005 4007 1 0 33 1 90
38: 480 60 4011 4012 1 0 1033 1 92
39: 220 80 4005 4007 1 0 34 1 93
40: 480 80 4011 4012 1 0 1034 1 95
41: 220 100 4005 4007 1 0 35 1 96
42: 480 100 4011 4012 1 0 1035 1 98
43: 220 120 4005 4007 1 0 36 1 99
44: 480 120 4011 4012 1 0 1036 1 101
45: 220 140 4005 4007 1 0 37 1 102
46: 480 140 4011 4012 1 0 1037 1 104
47: 220 160 4005 4007 1 0 38 1 105
48: 480 160 4011 4012 1 0 1038 1 107
49: 220 180 4005 4007 1 0 39 1 108
50: 480 180 4011 4012 1 0 1039 1 110
51: 220 200 4005 4007 1 0 40 1 111
52: 480 200 4011 4012 1 0 1040 1 113
53: 220 220 4005 4007 1 0 150 1 114
54: 480 220 4011 4012 1 0 1150 1 116
55: 220 240 4005 4007 1 0 151 1 117
56: 480 240 4011 4012 1 0 1151 1 119
57: 370 260 4005 4007 0 2 0 1 120
58: 220 260 4014 4015 0 1 0 2 123
59: 220 60 4005 4007 1 0 152 2 125
60: 480 60 4011 4012 1 0 1152 2 127
61: 220 80 4005 4007 1 0 153 2 128
62: 480 80 4011 4012 1 0 1153 2 130
63: 220 100 4005 4007 1 0 154 2 131
64: 480 100 4011 4012 1 0 1154 2 133
65: 220 120 4005 4007 1 0 155 2 134
66: 480 120 4011 4012 1 0 1155 2 136
67: 220 260 4005 4007 1 0 3000 9 140
68: 220 260 4005 4007 1 0 3001 10 145
69: 270 362 4005 4007 1 0 6000 0 148

Previous gump reply:
Button id: 0
lepra
Neophyte
Neophyte
Posts: 14
Joined: 03.02.2018 8:54

Re: Кнопки в GUMP Tinker

Post by lepra »

Принскрин
Attachments
Новый точечный рисунок.jpg
Новый точечный рисунок.jpg (197.01 KiB) Viewed 9107 times
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Кнопки в GUMP Tinker

Post by Vizit0r »

а какая кнопка нужна-то?

P.S. на скрине крайне сложно что-то разглядеть, но ни тинкер тулз, ни смит хаммер я там не увидел.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
lepra
Neophyte
Neophyte
Posts: 14
Joined: 03.02.2018 8:54

Re: Кнопки в GUMP Tinker

Post by lepra »

Vizit0r wrote:а какая кнопка нужна-то?

P.S. на скрине крайне сложно что-то разглядеть, но ни тинкер тулз, ни смит хаммер я там не увидел.
NumF=29; // Кнопка категории Sheilds в БС менюшке слева
NumS=2; // Кнопка самого Buckler щита в БС менюшке справа

TKNumFirst=8; // Кнопка категории Tools в тинкер менюшке слева
TKNumSecond=23; // Кнопка делающая тинкер тулзу
TKCraftNumSecond=86; // Кнопка делающая крафт тулзу
lepra
Neophyte
Neophyte
Posts: 14
Joined: 03.02.2018 8:54

Re: Кнопки в GUMP Tinker

Post by lepra »

Vizit0r wrote:а какая кнопка нужна-то?

P.S. на скрине крайне сложно что-то разглядеть, но ни тинкер тулз, ни смит хаммер я там не увидел.

на прин скрине я сфоткал процедуру где он циклически пытается сделать щит но щиты не делаюся
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Кнопки в GUMP Tinker

Post by Vizit0r »

25: 255 63 220 18 1027027 0 0 16777215 0 0 buckler
запоминаем 255 и 63, которые X Y

ищем кнопку левее.
22: 220 60 4005 4007 1 0 5000 9 58
220 60 X Y - вроде подходит, проверяй.

Меня только смущает, что PageID у них разный.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
lepra
Neophyte
Neophyte
Posts: 14
Joined: 03.02.2018 8:54

Re: Кнопки в GUMP Tinker

Post by lepra »

Vizit0r wrote:25: 255 63 220 18 1027027 0 0 16777215 0 0 buckler
запоминаем 255 и 63, которые X Y

ищем кнопку левее.
22: 220 60 4005 4007 1 0 5000 9 58
220 60 X Y - вроде подходит, проверяй.

Меня только смущает, что PageID у них разный.
а он же обращается не по координатам судя по скрипту
WaitGump(IntToStr(NumF));
или как мне прописать клик по координатам?
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Кнопки в GUMP Tinker

Post by Vizit0r »

так 5000 же.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
lepra
Neophyte
Neophyte
Posts: 14
Joined: 03.02.2018 8:54

Re: Кнопки в GUMP Tinker

Post by lepra »

Vizit0r wrote:так 5000 же.

а вот я идиот 9003 - раздел а потом кнопка 21 )))) Спасибо остался последний вопрос не реколиться он у меня.... олткрывает книгу и закрывает

if IsGump then begin
if NumGumpButton(GetGumpsCount-1, RuneBookShift + 7*Rune) then begin
CheckLag(WaitLag);
Wait(RecalTime);
CheckLag(Waitlag);
Result:=(X <> GetX(Self)) or (Y <> GetY(Self));
end else Result:=False;
end else Result:=False;
end;

Previous gump reply:
Button id: 0
Serial: 125E0
GumpID: 0059
X: 0096
Y: 0096
Pages: 10
Gump Options:

GumpPics: X Y ID Hue Page ElemNum
0: 100 10 2200 0 0 1
1: 125 50 57 0 0 2
2: 145 50 58 0 0 3
3: 160 50 58 0 0 4
4: 175 50 58 0 0 5
5: 190 50 58 0 0 6
6: 205 50 58 0 0 7
7: 220 50 58 0 0 8
8: 230 50 59 0 0 9
9: 290 50 57 0 0 10
10: 310 50 58 0 0 11
11: 325 50 58 0 0 12
12: 340 50 58 0 0 13
13: 355 50 58 0 0 14
14: 370 50 58 0 0 15
15: 385 50 58 0 0 16
16: 395 50 59 0 0 17

HTMLGumps: X Y Width Height TextID Background scrollbar Page ElemNum
0: 140 40 80 18 0 0 0 0 26
1: 300 40 100 18 1 0 0 0 27
2: 220 40 30 18 18 0 0 0 28
3: 400 40 30 18 19 0 0 0 29

XmfHtmlGump: X Y Width Height ClilocID Background scrollbar Page ElemNum ClilocText
0: 158 22 100 18 1011299 0 0 1 32 Rename book
1: 150 115 100 18 1011298 0 0 2 74 Drop rune
2: 175 15 100 18 1011300 0 0 2 76 Set default
3: 150 136 110 20 1062722 0 0 2 78 Recall
4: 150 154 110 20 1062723 0 0 2 80 Gate Travel
5: 150 172 110 20 1062724 0 0 2 82 Sacred Journey
6: 310 115 100 18 1011298 0 0 2 88 Drop rune
7: 315 15 100 18 1011300 0 0 2 90 Set default
8: 310 136 110 20 1062722 0 0 2 92 Recall
9: 310 154 110 20 1062723 0 0 2 94 Gate Travel
10: 310 172 110 20 1062724 0 0 2 96 Sacred Journey

CroppedTexts: X Y Width Height Color Text_ID Page ElemNum
0: 145 60 115 17 1154 2 1 49
1: 145 75 115 17 1645 3 1 50
2: 145 90 115 17 0 4 1 51
3: 145 105 115 17 0 5 1 52
4: 145 120 115 17 0 6 1 53
5: 145 135 115 17 0 7 1 54
6: 145 150 115 17 0 8 1 55
7: 145 165 115 17 0 9 1 56
8: 305 60 115 17 0 10 1 57
9: 305 75 115 17 0 11 1 58
10: 305 90 115 17 0 12 1 59
11: 305 105 115 17 0 13 1 60
12: 305 120 115 17 0 14 1 61
13: 305 135 115 17 0 15 1 62
14: 305 150 115 17 0 16 1 63
15: 305 165 115 17 0 17 1 64
16: 145 60 115 17 1154 2 2 70
17: 305 60 115 17 1645 3 2 84

GumpTexts: X Y Color Text_ID Page ElemNum
0: 135 80 0 23 2 71
1: 135 95 0 24 2 72
2: 295 80 0 24 2 85
3: 295 95 0 25 2 86

Text Lines:
Charges
Max Charges
Tokuno
Felucca
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
0
18
Drop Rune
Rename Book
Set Default
41° 44'N
36° 37'W
1° 56'N
6° 11'E
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere
Nowhere

GumpButtons: X Y Released_ID Pressed_ID Quit Page_ID Return_value Page ElemNum
0: 130 187 2225 2225 0 2 0 0 18
1: 165 187 2226 2226 0 3 0 0 19
2: 200 187 2227 2227 0 4 0 0 20
3: 235 187 2228 2228 0 5 0 0 21
4: 300 187 2229 2229 0 6 0 0 22
5: 335 187 2230 2230 0 7 0 0 23
6: 370 187 2231 2231 0 8 0 0 24
7: 405 187 2232 2232 0 9 0 0 25
8: 125 15 2472 2473 1 0 1 1 31
9: 130 65 2103 2104 1 0 10 1 33
10: 130 80 2103 2104 1 0 11 1 34
11: 130 95 2103 2104 1 0 12 1 35
12: 130 110 2103 2104 1 0 13 1 36
13: 130 125 2103 2104 1 0 14 1 37
14: 130 140 2103 2104 1 0 15 1 38
15: 130 155 2103 2104 1 0 16 1 39
16: 130 170 2103 2104 1 0 17 1 40
17: 290 65 2103 2104 1 0 18 1 41
18: 290 80 2103 2104 1 0 19 1 42
19: 290 95 2103 2104 1 0 20 1 43
20: 290 110 2103 2104 1 0 21 1 44
21: 290 125 2103 2104 1 0 22 1 45
22: 290 140 2103 2104 1 0 23 1 46
23: 290 155 2103 2104 1 0 24 1 47
24: 290 170 2103 2104 1 0 25 1 48
25: 393 14 2206 2206 0 2 0 1 65
26: 125 14 2205 2205 0 1 0 2 67
27: 393 14 2206 2206 0 3 0 2 68
28: 130 65 2103 2104 1 0 10 2 69
29: 135 115 2437 2438 1 0 200 2 73
30: 160 20 2361 2361 1 0 300 2 75
31: 135 140 2103 2104 1 0 50 2 77
32: 135 158 2103 2104 1 0 100 2 79
33: 135 176 2103 2104 1 0 75 2 81
34: 290 65 2103 2104 1 0 11 2 83
35: 295 115 2437 2438 1 0 201 2 87
36: 300 20 2361 2361 1 0 301 2 89
37: 295 140 2103 2104 1 0 51 2 91
38: 295 158 2103 2104 1 0 101 2 93
39: 295 176 2103 2104 1 0 76 2 95
40: 125 14 2205 2205 0 2 0 3 98
41: 393 14 2206 2206 0 4 0 3 99
42: 130 65 2103 2104 1 0 12 3 100
43: 290 65 2103 2104 1 0 13 3 101
44: 125 14 2205 2205 0 3 0 4 103
45: 393 14 2206 2206 0 5 0 4 104
46: 130 65 2103 2104 1 0 14 4 105
47: 290 65 2103 2104 1 0 15 4 106
48: 125 14 2205 2205 0 4 0 5 108
49: 393 14 2206 2206 0 6 0 5 109
50: 130 65 2103 2104 1 0 16 5 110
51: 290 65 2103 2104 1 0 17 5 111
52: 125 14 2205 2205 0 5 0 6 113
53: 393 14 2206 2206 0 7 0 6 114
54: 130 65 2103 2104 1 0 18 6 115
55: 290 65 2103 2104 1 0 19 6 116
56: 125 14 2205 2205 0 6 0 7 118
57: 393 14 2206 2206 0 8 0 7 119
58: 130 65 2103 2104 1 0 20 7 120
59: 290 65 2103 2104 1 0 21 7 121
60: 125 14 2205 2205 0 7 0 8 123
61: 393 14 2206 2206 0 9 0 8 124
62: 130 65 2103 2104 1 0 22 8 125
63: 290 65 2103 2104 1 0 23 8 126
64: 125 14 2205 2205 0 8 0 9 128
65: 130 65 2103 2104 1 0 24 9 129
66: 290 65 2103 2104 1 0 25 9 130

Previous gump reply:
Button id: 0
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Кнопки в GUMP Tinker

Post by Vizit0r »

lepra wrote: Спасибо остался последний вопрос не реколиться он у меня.... олткрывает книгу и закрывает
и? я должен сам догадаться, что ты хочешь от этой книги?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply