Daisy Hilfe Select Char Button kaputt

12/12/2011 22:10 Jopsi332#1
Hey.
ich hab die wndselectchar bzw app_select_char verändert da ich dort die source verändert habe.
aber jetz kann ich den create button nicht mehr bedienen, also ich kann ihn nichtmal per daisy rechtsklick propeties anklicken oder sonst wie draufklicken, ingame nicht und mit daisy auch nicht, nur noch per resdata.inc hin und her bewegen

Ich lade gleich ein video hoch was ich meine.
Soblad das video fertig hochgeladne ist hier der link
12/12/2011 22:13 nintendo13#2
Quote:
Originally Posted by Jopsi332 View Post
Hey.
ich hab die wndselectchar bzw app_select_char verändert da ich dort die source verändert habe.
aber jetz kann ich den create button nicht mehr bedienen, also ich kann ihn nichtmal per daisy rechtsklick propeties anklicken oder sonst wie draufklicken, ingame nicht und mit daisy auch nicht, nur noch per resdata.inc hin und her bewegen

Ich lade gleich ein video hoch was ich meine.
kannst du Inhalt deiner Resdata.inc zeigen? besser wäre es von den APP_WNDSELECT_Char
12/12/2011 22:17 Jopsi332#3
Code:
APP_SELECT_CHAR "WndSelectChar.tga" 0 720 368 0x2410000 26
{
// Title String
IDS_RESDATA_INC_003048
}
{
// Help Key
IDS_RESDATA_INC_003049
}
{
    WTYPE_BUTTON WIDC_BACK "ButtBack.tga" -842150451 186 300 258 320 0x220000 0 0 0 0
    {
    // Title String
IDS_RESDATA_INC_003050
    }
    {
    // ToolTip
IDS_RESDATA_INC_003051
    }
    WTYPE_BUTTON WIDC_DELETE "ButtDelete.tga" -842150451 352 300 424 320 0x220000 0 0 0 0
    {
    // Title String
IDS_RESDATA_INC_003054
    }
    {
    // ToolTip
IDS_RESDATA_INC_003055
    }
	    WTYPE_BUTTON WIDC_CREATE "ButtCreate.tga" -842150451 270 300 260 320 0x220000 0 0 0 0
    {
    // Title String
IDS_RESDATA_INC_003054
    }
    {
    // ToolTip
IDS_RESDATA_INC_003055
    }
    WTYPE_BUTTON WIDC_ACCEPT "ButtAccept.tga" -842150451 434 300 506 320 0x220000 0 0 0 0
    {
    // Title String
IDS_RESDATA_INC_003056
    }
    {
    // ToolTip
IDS_RESDATA_INC_003057
    }
    WTYPE_CUSTOM WIDC_CUSTOM1 "" -842150451 16 20 172 268 0x260000 0 0 0 0
    {
    // Title String
IDS_RESDATA_INC_003058
    }
    {
    // ToolTip
IDS_RESDATA_INC_003059
    }
    WTYPE_CUSTOM WIDC_CUSTOM2 "" -842150451 188 20 344 268 0x260000 0 0 0 0
    {
    // Title String
IDS_RESDATA_INC_003060
    }
    {
    // ToolTip
IDS_RESDATA_INC_003061
    }
    WTYPE_CUSTOM WIDC_CUSTOM3 "" -842150451 360 20 516 268 0x260000 0 0 0 0
    {
    // Title String
IDS_RESDATA_INC_003062
    }
    {
    // ToolTip
IDS_RESDATA_INC_003063
    }
	    WTYPE_CUSTOM WIDC_CUSTOM4 "" -842150451 532 20 686 268 0x260000 0 0 0 0
    {
    // Title String
IDS_RESDATA_INC_003062
    }
    {
    // ToolTip
IDS_RESDATA_INC_003063
    }
	    WTYPE_BUTTON WIDC_CHAR_LEFT "ButtLeft.bmp" -842150451 106 300 176 320 0x220000 0 0 0 0
    {
    // Title String
IDS_RESDATA_INC_008080	
    }
    {
    // ToolTip
IDS_RESDATA_INC_008081
    }
	    WTYPE_BUTTON WIDC_CHAR_RIGHT "ButtRight.bmp" -842150451 516 300 592 320 0x220000 0 0 0 0
    {
    // Title String
IDS_RESDATA_INC_008082	
    }
    {
    // ToolTip
IDS_RESDATA_INC_008083
    }
}
12/12/2011 22:28 nintendo13#4
hmm an der Resdata.inc liegt es anscheinend nicht, wo hast du sonst noch was verändert außer in der Datei?
12/12/2011 22:41 Jopsi332#5
resdata.h hab ich halt CHAR_LEFT und CHAR_Right definiert

ich hab mehr links als rechts also 270 links und 260 rechts. :D
12/13/2011 15:07 Krustenkäse#6
... es reicht nicht aus einfach nur das fenster n bissl umzuprogrammieren :D:D:D:D:D:D
Du musst:
1. den Databaseserver umprogrammieren, damit der auch den vierten Slot ausließt
2. Den Worldserver umprogrammieren, der die Daten vom Databaseserver verarbeitet und an den Client sendet
3. Den Client umprogrammieren und da nicht nur das Fenster, sondern auch die ganzen Query Funktionen, die die Packete mit den Nutzerdaten empfangen und verarbeiten.

hf^^
12/13/2011 15:13 Jopsi332#7
Quote:
Originally Posted by Krustenkäse View Post
... es reicht nicht aus einfach nur das fenster n bissl umzuprogrammieren :D:D:D:D:D:D
Du musst:
1. den Databaseserver umprogrammieren, damit der auch den vierten Slot ausließt
2. Den Worldserver umprogrammieren, der die Daten vom Databaseserver verarbeitet und an den Client sendet
3. Den Client umprogrammieren und da nicht nur das Fenster, sondern auch die ganzen Query Funktionen, die die Packete mit den Nutzerdaten empfangen und verarbeiten.

hf^^
das weiß ich? :D
ist doch fertig xD ich konnte am ende nur kein char createn weil mein button nich mehr ging, is ja jetz schon gefixxed von mir :D
ist übrigens nicht schwer
12/14/2011 02:06 yannickminecraft#8
Quote:
Originally Posted by Jopsi332 View Post
das weiß ich? :D
ist doch fertig xD ich konnte am ende nur kein char createn weil mein button nich mehr ging, is ja jetz schon gefixxed von mir :D
ist übrigens nicht schwer
Ein Scheis muss man Bob!

Der Database Server liest ALLE nicht gelöschten Character und sendet diese an loginserver odr accountserver.

Dieser Sendet dann die Chars an die Neuz.

Dieser zeigt sie dann passend sortiert in den Slots an.

Eventuell musst einstellen das er auchn Char (clientside) auf dem 4th Slot macht also das er den 4th Slot beim anklicken des Create Buttons auch als Charslot erkennt.

Mehr ist das nicht lol!
12/14/2011 10:05 Jopsi332#9
Doch! wnen du nur die neuz machst, haste zwar 4char slots, aber es werden dir nur 3 vom server übergeben, das muss man ändern. sonst haste beim 4. immer frei stehen