[Release]V17 Char Select.

  • Qualität > Quantität

    [CENTER]"Nostalgia is the regret, that things today aren't the way anymore, which they didn't used to be in the past"
    [/CENTER]

  • Du verstehst es nicht Junge du bist so hohl.
    Ich weise dich NUR drauf hin, ich habe gepostet wie es funktionieren WÜRDE, und du bist total stur und gehst dagegen.

    Ich will dich nur drauf HINWEISEN, also chill mal dein Leben, wenn du es 3 Jahre lang gelernt hast, dann wüsstest du wie es funktioniert.

    Das Array in C++

    ................

    Aber es funktioniert da muss ich Dread recht geben (Habe es noch nicht probiert xD)
    Aber naja ich würde es komplett anders coden ;'D

    [CENTER]
    [/CENTER]

  • Hunde, die bellen, beißen nicht. :)

    Zitat von luia;241404

    aber das neavo von graphfruit kennen wir ja alle....


    [CENTER][COLOR=deepskyblue]Made my LiFE ;D[/COLOR]
    [/CENTER]

  • Zitat

    - Brain ( Wobei ich ausgehen, wenn ihr das Thread lesen tut, das ihr keins habt )


    Irgendwie lustig. Du beschäftigst dich schon ewig mit C++ und hast grundlegends noch immer nicht verstanden (zweiteres schließe ich aus diesem Beitrag). Also ehrlich, du hattest Probleme seine Frage richtig zu interpretieren, kennst den Unterschied zwischen Zeichen und Zeichenketten nicht und ebenso den Zusammenhang von Zeigern, Zeichenketten und Arrays (... oder du warst besoffen, als du den Beitrag geschrieben hast - dann möchte ich nichts kritisert haben). Und das nach so langer Zeit.

    Würde da nicht anderen ihr Gehirn aberkennen.

  • Zitat von Well;280637

    Irgendwie lustig. Du beschäftigst dich schon ewig mit C++ und hast grundlegends noch immer nicht verstanden (zweiteres schließe ich aus diesem Beitrag). Also ehrlich, du hattest Probleme seine Frage richtig zu interpretieren, kennst den Unterschied zwischen Zeichen und Zeichenketten nicht und ebenso den Zusammenhang von Zeigern, Zeichenketten und Arrays (... oder du warst besoffen, als du den Beitrag geschrieben hast - dann möchte ich nichts kritisert haben). Und das nach so langer Zeit.

    Würde da nicht anderen ihr Gehirn aberkennen.

    ^^

    Hey, wie gesagt, jeder der meint das is unnütz, kann es gerne auf die art von Legendary Testen, werdet sehn das die Neuz vor dem eigentlichen Char Select abscheißt, denkt ihr im ernst ich hab das nicht schon getestet? <.<

    :)

  • Achso, die Verbesserungsvorschläge habe ich mir gar nicht angeschaut. Wollte nur diese eine Zeile kritisieren. Ich mische mich aber auch gerne ein:

    Zitat

    Wieso legst du 3 Arrays an wenn nur 2 brauchst? Wieso legst du 4 an und brauchst nur 3 und fängst bei 1 an?


    Ich nehme an, dass du mit "Arrays" Schubladen / Elemente eines Arrays meinst?

    Der erste Teil der Aussage bezieht sich auf diesen Code(?):


    Das passt dann aber. Beide Arrays haben jeweils drei Elemente. Und die nutzt er auch, das erste Element hat den Index 0, das zweite den Index 1 und das dritte den Index 2. Die Größe des Arrays ist also nicht zu groß sondern stimmt genau.
    (Die Zahl bei der Definition / Deklaration gibt nicht den höchsten Index an sondern die Anzahl der Elemente. Da der erste Index 0 ist, ist der höchste Index bei n Elementen n-1. Das sollte aber jedem Kritiker bekannt sein ...).

    Wenn sich der Zweite Teil auf diesen Code bezieht:

    Zitat

    CWndStatic* pWndStaticChar[4];
    pWndStaticChar[1] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME01 );
    pWndStaticChar[2] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME02 );
    pWndStaticChar[3] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME03 );


    Ist die Kritik natürlich ok, es macht keinen Sinn, erst beim zweiten Element anzufangen (sofern das nicht an irgendeiner anderen Stelle aus irgendeinem Grund so erwartet wird).

    So schlimm ist das aber auch nicht. Das sind vier Bytes (auf einem 32-Bit-System). Und das Array wird ja - wie schon irgendjemand sagte - wieder gelöscht, wenn die Methode zu ende ist.

  • Zitat

    CWndStatic* pWndStaticChar[4];
    pWndStaticChar[1] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME01 );
    pWndStaticChar[2] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME02 );
    pWndStaticChar[3] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME03 );


    Mach halt:
    CWndStatic* pWndStaticChar[3];
    pWndStaticChar[0] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME01 );
    pWndStaticChar[1] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME02 );
    pWndStaticChar[2] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME03 );

    daraus fertig.

  • hab es genau so gemacht, keine errors bei der neuz.exe also beim compilieren und bei allen anderen exen auch nicht starte flyff pw eingeben und ab der stelle ist ende da bleibt er hängen und nach 20sek. weg und kein richtiger errorlog
    der einzige der kommt ist dieser hier :

    [CENTER]


    [/CENTER]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!