Page 1 of 3
i need a help for this gump
Posted: 24.01.2012 14:20
by -k-
Code: Select all
Serial: 1866ED1
GumpID: 13EE96
X: 0000
Y: 0000
Pages: 1
Gump Options:
ResizePics: X Y ID Width Height Page
0 ResizePic: 23 471 9200 200 100 0
1 ResizePic: 29 516 9200 185 30 0
2 ResizePic: 108 476 9200 105 19 0
3 ResizePic: 132 476 9200 19 19 0
4 ResizePic: 132 476 9200 25 19 0
5 ResizePic: 150 476 9200 37 19 0
6 ResizePic: 161 476 9200 44 19 0
7 ResizePic: 117 476 9200 95 19 0
8 ResizePic: 127 476 9200 39 19 0
9 ResizePic: 127 476 9200 17 19 0
10 ResizePic: 139 476 9200 32 19 0
11 ResizePic: 154 476 9200 22 19 0
GumpTexts: X Y Color Text_ID Page
0 GumpText: 30 475 900 0 0
1 GumpText: 30 495 900 1 0
2 GumpText: 117 475 1152 3 0
3 GumpText: 100 495 1152 4 0
4 GumpText: 117 475 1152 5 0
5 GumpText: 132 475 1152 6 0
6 GumpText: 132 475 1152 7 0
7 GumpText: 150 475 1152 8 0
8 GumpText: 150 475 1152 9 0
9 GumpText: 161 475 1152 10 0
10 GumpText: 181 475 1152 11 0
11 GumpText: 161 475 1152 12 0
12 GumpText: 117 475 1152 13 0
13 GumpText: 127 475 1152 14 0
14 GumpText: 127 475 1152 15 0
15 GumpText: 127 475 1152 16 0
16 GumpText: 139 475 1152 17 0
17 GumpText: 159 475 1152 18 0
18 GumpText: 139 475 1152 19 0
19 GumpText: 154 475 1152 20 0
TextEntries: X Y Width Height Color Return_value Default_text_id Page
0 TextEntry: 35 521 166 20 55 1 2 0
Text Lines:
Anti Macro:
Tentativa:
1
6
4
0
3
9
6
8
2
5
0
2
0
1
3
4
1
GumpButtons: X Y Released_ID Pressed_ID Quit Page_ID Return_value Page
0 GumpButton: 30 547 247 248 1 0 0 0
thanks
Re: i need a help for this gump
Posted: 24.01.2012 14:52
by nah nah
more examples please
Я не спец, но кажется, что нужные строки это
Code: Select all
13 GumpText: 127 475 1152 14 0
16 GumpText: 139 475 1152 17 0
19 GumpText: 154 475 1152 20 0
По крайней мере координаты вроде как соответствуют (четверка на картинке слегка смещена вправо).
Непонятно почему в GumpTexts 20 позиций, а в Text lines 21.
Re: i need a help for this gump
Posted: 24.01.2012 15:23
by Vizit0r
парсер написать можно, но сложно.
надо проходиться по списку GumpText, сверять X у всех строк, чтобы в итоге получить те "строки" (на деле - отдельные цифры), которые будут находиться поверх остальных. хлопотно это.
непонятно только, почему не рисуются те цифры, которые не полностью перекрываются, или вообще не перекрываются (например, 10 позиция, XY 181 475 ). Скорее всего клиент не рисует те цифры, которые хотя бы частично закрыты сверху.
Re: i need a help for this gump
Posted: 24.01.2012 15:39
by Alex
nah nah wrote:Непонятно почему в GumpTexts 20 позиций, а в Text lines 21.
1 GumpText: 30 495 900
1 0
2 GumpText: 117 475 1152
3 0
предполагаю, что в пришедшем с сервера списке пропущен один GumpText (предпоследнее число(Text_ID) с 1 на 3 прыгает), а в
Text lines пропущенный индекс пустой строкой замещается). что-то такое
Re: i need a help for this gump
Posted: 24.01.2012 16:50
by -k-
Code: Select all
Serial: 1866ED1
GumpID: 1700A8
X: 0000
Y: 0000
Pages: 1
Gump Options:
ResizePics: X Y ID Width Height Page
0 ResizePic: 23 471 9200 200 100 0
1 ResizePic: 29 516 9200 185 30 0
2 ResizePic: 108 476 9200 105 19 0
3 ResizePic: 131 476 9200 33 19 0
4 ResizePic: 131 476 9200 42 19 0
5 ResizePic: 131 476 9200 19 19 0
6 ResizePic: 162 476 9200 18 19 0
7 ResizePic: 117 476 9200 95 19 0
8 ResizePic: 123 476 9200 23 19 0
9 ResizePic: 153 476 9200 37 19 0
10 ResizePic: 153 476 9200 34 19 0
11 ResizePic: 153 476 9200 44 19 0
GumpTexts: X Y Color Text_ID Page
0 GumpText: 30 475 900 0 0
1 GumpText: 30 495 900 1 0
2 GumpText: 117 475 1152 3 0
3 GumpText: 100 495 1152 4 0
4 GumpText: 117 475 1152 5 0
5 GumpText: 131 475 1152 6 0
6 GumpText: 131 475 1152 7 0
7 GumpText: 131 475 1152 8 0
8 GumpText: 131 475 1152 9 0
9 GumpText: 144 475 1152 10 0
10 GumpText: 162 475 1152 11 0
11 GumpText: 162 475 1152 12 0
12 GumpText: 117 475 1152 13 0
13 GumpText: 123 475 1152 14 0
14 GumpText: 138 475 1152 15 0
15 GumpText: 153 475 1152 16 0
16 GumpText: 153 475 1152 17 0
17 GumpText: 153 475 1152 18 0
TextEntries: X Y Width Height Color Return_value Default_text_id Page
0 TextEntry: 35 521 166 20 55 1 2 0
Text Lines:
Anti Macro:
Tentativa:
1
0
4
8
2
8
3
2
5
1
3
7
2
4
9
GumpButtons: X Y Released_ID Pressed_ID Quit Page_ID Return_value Page
0 GumpButton: 30 547 247 248 1 0 0 0
Code: Select all
Serial: 1866ED1
GumpID: 170BE5
X: 0000
Y: 0000
Pages: 1
Gump Options:
ResizePics: X Y ID Width Height Page
0 ResizePic: 23 471 9200 200 100 0
1 ResizePic: 29 516 9200 185 30 0
2 ResizePic: 108 476 9200 105 19 0
3 ResizePic: 117 476 9200 23 19 0
4 ResizePic: 117 476 9200 37 19 0
5 ResizePic: 130 476 9200 25 19 0
6 ResizePic: 130 476 9200 42 19 0
7 ResizePic: 117 476 9200 95 19 0
8 ResizePic: 117 476 9200 36 19 0
9 ResizePic: 117 476 9200 38 19 0
10 ResizePic: 131 476 9200 40 19 0
11 ResizePic: 146 476 9200 36 19 0
12 ResizePic: 146 476 9200 40 19 0
13 ResizePic: 155 476 9200 44 19 0
GumpTexts: X Y Color Text_ID Page
0 GumpText: 30 475 900 0 0
1 GumpText: 30 495 900 1 0
2 GumpText: 117 475 1152 3 0
3 GumpText: 100 495 1152 4 0
4 GumpText: 117 475 1152 5 0
5 GumpText: 117 475 1152 6 0
6 GumpText: 117 475 1152 7 0
7 GumpText: 130 475 1152 8 0
8 GumpText: 130 475 1152 9 0
9 GumpText: 147 475 1152 10 0
10 GumpText: 117 475 1152 11 0
11 GumpText: 117 475 1152 12 0
12 GumpText: 117 475 1152 13 0
13 GumpText: 131 475 1152 14 0
14 GumpText: 151 475 1152 15 0
15 GumpText: 131 475 1152 16 0
16 GumpText: 146 475 1152 17 0
17 GumpText: 166 475 1152 18 0
18 GumpText: 146 475 1152 19 0
19 GumpText: 146 475 1152 20 0
20 GumpText: 155 475 1152 21 0
21 GumpText: 175 475 1152 22 0
TextEntries: X Y Width Height Color Return_value Default_text_id Page
0 TextEntry: 35 521 166 20 55 1 2 0
Text Lines:
Anti Macro:
Tentativa:
1
2
5
6
4
3
4
4
8
8
5
6
0
5
5
7
8
6
4
GumpButtons: X Y Released_ID Pressed_ID Quit Page_ID Return_value Page
0 GumpButton: 30 547 247 248 1 0 0 0
Code: Select all
Serial: 1866ED1
GumpID: 17139A
X: 0000
Y: 0000
Pages: 1
Gump Options:
ResizePics: X Y ID Width Height Page
0 ResizePic: 23 471 9200 200 100 0
1 ResizePic: 29 516 9200 185 30 0
2 ResizePic: 108 476 9200 105 19 0
3 ResizePic: 134 476 9200 22 19 0
4 ResizePic: 134 476 9200 41 19 0
5 ResizePic: 145 476 9200 25 19 0
6 ResizePic: 145 476 9200 29 19 0
7 ResizePic: 145 476 9200 33 19 0
8 ResizePic: 163 476 9200 23 19 0
9 ResizePic: 117 476 9200 95 19 0
10 ResizePic: 117 476 9200 34 19 0
11 ResizePic: 117 476 9200 20 19 0
12 ResizePic: 117 476 9200 32 19 0
13 ResizePic: 123 476 9200 34 19 0
14 ResizePic: 123 476 9200 20 19 0
15 ResizePic: 131 476 9200 17 19 0
16 ResizePic: 131 476 9200 19 19 0
GumpTexts: X Y Color Text_ID Page
0 GumpText: 30 475 900 0 0
1 GumpText: 30 495 900 1 0
2 GumpText: 117 475 1152 3 0
3 GumpText: 100 495 1152 4 0
4 GumpText: 117 475 1152 5 0
5 GumpText: 134 475 1152 6 0
6 GumpText: 134 475 1152 7 0
7 GumpText: 134 475 1152 8 0
8 GumpText: 145 475 1152 9 0
9 GumpText: 145 475 1152 10 0
10 GumpText: 145 475 1152 11 0
11 GumpText: 145 475 1152 12 0
12 GumpText: 163 475 1152 13 0
13 GumpText: 117 475 1152 14 0
14 GumpText: 117 475 1152 15 0
15 GumpText: 117 475 1152 16 0
16 GumpText: 117 475 1152 17 0
17 GumpText: 123 475 1152 18 0
18 GumpText: 143 475 1152 19 0
19 GumpText: 123 475 1152 20 0
20 GumpText: 123 475 1152 21 0
21 GumpText: 131 475 1152 22 0
22 GumpText: 131 475 1152 23 0
23 GumpText: 131 475 1152 24 0
TextEntries: X Y Width Height Color Return_value Default_text_id Page
0 TextEntry: 35 521 166 20 55 1 2 0
Text Lines:
Anti Macro:
Tentativa:
1
6
7
6
4
0
9
3
6
1
8
4
5
9
6
2
5
2
9
9
3
GumpButtons: X Y Released_ID Pressed_ID Quit Page_ID Return_value Page
0 GumpButton: 30 547 247 248 1 0 0 0
Re: i need a help for this gump
Posted: 24.01.2012 17:40
by nah nah
![Image](http://i41.tinypic.com/2vlry4i.jpg)
Может тут решение?
Code: Select all
ResizePics: X Y ID Width Height Page
0 ResizePic: 23 471 9200 200 100 0
1 ResizePic: 29 516 9200 185 30 0
2 ResizePic: 108 476 9200 105 19 0
3 ResizePic: 134 476 9200 22 19 0
4 ResizePic: 134 476 9200 41 19 0
5 ResizePic: 145 476 9200 25 19 0
6 ResizePic: 145 476 9200 29 19 0
7 ResizePic: 145 476 9200 33 19 0
8 ResizePic: 163 476 9200 23 19 0
9 ResizePic: 117 476 9200 95 19 0
10 ResizePic: 117 476 9200 34 19 0
11 ResizePic: 117 476 9200 20 19 0
12 ResizePic: 117 476 9200 32 19 0
13 ResizePic: 123 476 9200 34 19 0
14 ResizePic: 123 476 9200 20 19 0
15 ResizePic: 131 476 9200 17 19 0
16 ResizePic: 131 476 9200 19 19 0
Зачем накладывать друг на друга столько одинаковых картинок
![Image](http://i2.imageban.ru/out/2012/01/24/5ea1a7b85c757c70ae7cbbcc5b6efab6.jpg)
Re: i need a help for this gump
Posted: 24.01.2012 19:05
by CFA
А мне кажется, что рисунки и текст идут вперемешку, наверху остаются только последние цифры, поверх которых нет рисунков. Так, что надо еще знать "сквозной" номер картинки и текста внутри гампа.
Re: i need a help for this gump
Posted: 24.01.2012 19:48
by Vizit0r
скриптеру шарда респект за такие гампы, да.
Re: i need a help for this gump
Posted: 24.01.2012 19:56
by nah nah
Не знаю как отрисовываются гампы, но накладывать рисунки так, так указано в ResizePics: было бы логично. Сначала отрисовывается "форма" (200х100пикс.), затем все остальное.
Скажите, правильно ли я определил номера?
Code: Select all
16 GumpText: 117 475 1152 17 0 9 первый номер
20 GumpText: 123 475 1152 21 0 2 второй номер
23 GumpText: 131 475 1152 24 0 3 третий номер
зы Что мешало скриптерц отправить хренолион цифр, а затем перекрыть одной картинкой и отправить 3 нужных циферки?
Re: i need a help for this gump
Posted: 24.01.2012 20:35
by -k-
nah nah wrote:Не знаю как отрисовываются гампы, но накладывать рисунки так, так указано в ResizePics: было бы логично. Сначала отрисовывается "форма" (200х100пикс.), затем все остальное.
Скажите, правильно ли я определил номера?
Code: Select all
16 GumpText: 117 475 1152 17 0 9 первый номер
20 GumpText: 123 475 1152 21 0 2 второй номер
23 GumpText: 131 475 1152 24 0 3 третий номер
зы Что мешало скриптерц отправить хренолион цифр, а затем перекрыть одной картинкой и отправить 3 нужных циферки?
sorry, but i don`t understand.
Re: i need a help for this gump
Posted: 24.01.2012 20:42
by Vizit0r
nah nah wrote:Не знаю как отрисовываются гампы, но накладывать рисунки так, так указано в ResizePics: было бы логично. Сначала отрисовывается "форма" (200х100пикс.), затем все остальное.
Скажите, правильно ли я определил номера?
Code: Select all
16 GumpText: 117 475 1152 17 0 9 первый номер
20 GumpText: 123 475 1152 21 0 2 второй номер
23 GumpText: 131 475 1152 24 0 3 третий номер
зы Что мешало скриптерц отправить хренолион цифр, а затем перекрыть одной картинкой и отправить 3 нужных циферки?
это было бы сильно просто для детекта нужных цифр
![Smile :)](./images/smilies/icon_smile.gif)
Re: i need a help for this gump
Posted: 24.01.2012 20:47
by nah nah
Так строки то соответствуют или я напутал? Это для последнего примера
Re: i need a help for this gump
Posted: 24.01.2012 20:55
by -k-
nah nah wrote:Так строки то соответствуют или я напутал? Это для последнего примера
no, no. i can´t understand the language. I translate in google, but the translation is very bad
Re: i need a help for this gump
Posted: 24.01.2012 23:27
by nah nah
i am trying to solve your problem
the question was intended to developers
translated by google and Marya Ivanovna's lessons (school teacher who taught me English)
![Laughing :lol:](./images/smilies/icon_lol.gif)
Re: i need a help for this gump
Posted: 25.01.2012 1:01
by nah nah
Vizit0r wrote:это было бы сильно просто для детекта нужных цифр
![Smile :)](./images/smilies/icon_smile.gif)
Но так оно и есть. На скрине гампа видно наложение, такое же как на картинке, которуя минут 10 рисовал в пэинте
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
Я имею ввиду, что картинки рисуются в порядке, который выдает
,infogump
Вопрос другой... Как они перемешиваются. Я не уверен, что правильно соотношу Text lines и GumpTexts.