Iris2.de
http://iris2.de/forum/

Custom Skill window
http://iris2.de/forum/viewtopic.php?f=15&t=1431
Page 1 of 1

Author:  Bääääär [ Sun Aug 02, 2009 10:05 pm ]
Post subject:  Custom Skill window

Hi there!

In the freeshard Pergon there's a custom skill window, which is not supported by Iris. Maybe someone could contact the "heads" of Pergon, for I don't know how its made.
I think Pergon could be a really good fanbase for the client, so fixing that might give you a lot of beta-testers =) :D

Bääääär

Author:  SiENcE [ Mon Aug 03, 2009 6:58 pm ]
Post subject: 

Can you put this into your config.lua

Code:
gDebugCategories.gump       = true


and post the Console output here?

thanks

Author:  ghoulsblade [ Tue Aug 04, 2009 11:08 am ]
Post subject: 

iris doesn't support scrolling yet, maybe that's the problem. is there a quicklink with infos on "how to create an account" on pergon ? it's easier to fix if we can try ourselves.

Author:  Bääääär [ Tue Aug 04, 2009 4:56 pm ]
Post subject: 

You can create an account by filling in a long formular on welt-pergon.de I can organize you the login-data of an old unused char, if you like.

The output of "gDebugCategories.gump = true" is:
Code:
DEBUG[gump] UOButton:on_button_click      0      5      table: 0CF32B00


I was not able to copy the hole output, so i typed these lines manually. Hope, thats all you needed =)

Author:  SiENcE [ Tue Aug 04, 2009 5:56 pm ]
Post subject: 

Thats all? Oh. Thats not much of a gump.

You can select all content of the console like this:
Image
Image

and with a second click you can copy all the selected content :-)
Image

a gump (here "runuo admin") output should look like this:
Code:
DEBUG[gump]     newgump.y =     40
DEBUG[gump]     newgump.x =     50
DEBUG[gump]     newgump.numTextLines =  16
DEBUG[gump]     newgump.dialogId =      3692699337
DEBUG[gump]     newgump.Length_Data =   1193
DEBUG[gump]     newgump.Data =  { page 0 }{ resizepic 0 0 5054 420 440 }{ gumppi
ctiled 10 10 170 100 2624 }{ checkertrans 10 10 170 100 }{ gumppictiled 190 10 2
20 100 2624 }{ checkertrans 190 10 220 100 }{ gumppictiled 10 120 400 260 2624 }
{ checkertrans 10 120 400 260 }{ gumppictiled 10 390 400 40 2624 }{ checkertrans
10 390 400 40 }{ button 10 9 4005 4007 1 0 1 }{ htmlgump 45 10 200 20 0 0 0 }{
button 10 29 4005 4007 1 0 11 }{ htmlgump 45 30 200 20 1 0 0 }{ button 10 49 400
6 4007 1 0 21 }{ htmlgump 45 50 200 20 2 0 0 }{ button 10 69 4005 4007 1 0 31 }{
htmlgump 45 70 200 20 3 0 0 }{ button 10 89 4005 4007 1 0 41 }{ htmlgump 45 90
200 20 4 0 0 }{ resizepic 198 18 9350 204 24 }{ textentry 202 22 196 16 0 0 5 }{
button 200 49 4005 4007 1 0 5 }{ htmlgump 235 50 240 20 6 0 0 }{ button 200 79
4005 4007 1 0 15 }{ htmlgump 235 80 240 20 7 0 0 }{ croppedtext 12 120 81 20 115
2 8 }{ croppedtext 95 120 81 20 1152 9 }{ croppedtext 178 120 81 20 1152 10 }{ c
roppedtext 273 120 109 20 1152 11 }{ gumppic 375 122 9706 }{ gumppic 392 122 970
2 }{ croppedtext 12 140 81 20 1302 12 }{ croppedtext 95 140 81 20 1152 13 }{ cro
ppedtext 178 140 81 20 1152 14 }{ croppedtext 273 140 109 20 1152 15 }{ button 3
80 139 4005 4007 1 0 25 }
DEBUG[gump]     newgump.playerid =      10
DEBUG[gump]     reading text line       0        with length    46
DEBUG[gump]     newgump.textline[0](len=46)=
        <BASEFONT COLOR=#FFFFFF>INFORMATION</BASEFONT>
DEBUG[gump]     reading text line       1        with length    45
DEBUG[gump]     newgump.textline[1](len=45)=
        <BASEFONT COLOR=#FFFFFF>ADMINISTER</BASEFONT>
DEBUG[gump]     reading text line       2        with length    46
DEBUG[gump]     newgump.textline[2](len=46)=
        <BASEFONT COLOR=#8080FF>CLIENT LIST</BASEFONT>
DEBUG[gump]     reading text line       3        with length    47
DEBUG[gump]     newgump.textline[3](len=47)=
        <BASEFONT COLOR=#FFFFFF>ACCOUNT LIST</BASEFONT>
DEBUG[gump]     reading text line       4        with length    43
DEBUG[gump]     newgump.textline[4](len=43)=
        <BASEFONT COLOR=#FFFFFF>FIREWALL</BASEFONT>
DEBUG[gump]     reading text line       5        with length    0
DEBUG[gump]     newgump.textline[5](len=0)=

DEBUG[gump]     reading text line       6        with length    50
DEBUG[gump]     newgump.textline[6](len=50)=
        <BASEFONT COLOR=#FFFFFF>Search For Name</BASEFONT>
DEBUG[gump]     reading text line       7        with length    56
DEBUG[gump]     newgump.textline[7](len=56)=
        <BASEFONT COLOR=#FFFFFF>Search For IP Address</BASEFONT>
DEBUG[gump]     reading text line       8        with length    4
DEBUG[gump]     newgump.textline[8](len=4)=
        Name
DEBUG[gump]     reading text line       9        with length    7
DEBUG[gump]     newgump.textline[9](len=7)=
        Account
DEBUG[gump]     reading text line       10       with length    12
DEBUG[gump]     newgump.textline[10](len=12)=
        Access Level
DEBUG[gump]     reading text line       11       with length    10
DEBUG[gump]     newgump.textline[11](len=10)=
        IP Address
DEBUG[gump]     reading text line       12       with length    6
DEBUG[gump]     newgump.textline[12](len=6)=
        SiENcE
DEBUG[gump]     reading text line       13       with length    5
DEBUG[gump]     newgump.textline[13](len=5)=
        admin
DEBUG[gump]     reading text line       14       with length    13
DEBUG[gump]     newgump.textline[14](len=13)=
        Administrator
DEBUG[gump]     reading text line       15       with length    12
DEBUG[gump]     newgump.textline[15](len=12)=
        78.53.13.130

Author:  Turley [ Wed Aug 05, 2009 8:20 am ]
Post subject: 

We dont send the skillvaluepacket, we just send our custom skillgump.
It looks like iris is waiting for the skillvaluepacket and ignores the gumppacket.
A quicktest with a txtcmd that shows the skillgump works. So the problem seems to be inside the iris handler of skillbutton.

Author:  SiENcE [ Sat Aug 08, 2009 11:49 am ]
Post subject: 

do you have a testaccount?

Author:  SiENcE [ Sun Aug 09, 2009 9:30 pm ]
Post subject: 

Bug is fixed and in unstable now :).

cheers

Author:  Bääääär [ Sat Sep 26, 2009 8:31 pm ]
Post subject: 

It's broken again in the new unstable.

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/