[ERLEDIGT] Silkroad Packet problem

  • Hallo stagetwo,


    zwar habe ich ein Problem beim Packete auslesen.
    Gibt es da eine möglichkeit, dass in einer IF-Abfrage mehrere abfragen sind ?


    Sofern ich aus

    Code
    1. }else if

    nur

    Code
    1. }else

    mache, liest er alles aus.


    Jemand eine Idee ??

  • Code
    1. byte Chattype = packet.ReadByte();
    2. if(Chattype == 2 || Chattype == 6)
    3. {
    4. ... go on
    5. }


    oder


  • kuhkuh, irgendwie ist das das falsche :P
    Da ist zwar in einer if-abfrage mehrer abfragen, aber er soll ja unterscheiden zwischen global oder pm.
    Wenn ich das oben wie im ersten (1.) beispiel habe, dann liest er die packete irgendwie schon aus und findet danach keine mehr.
    Klingt bisschen verwirrend ist aber irgendwie so.


    Sofern ich nur }else habe, dann zeigt er mir nur pm's mit [PM] Text an oder [Global] mit globals,allchat,notice,guild,union etc...

  • Habs gelöst, danke für dein Lösungs anschlag (: