Hallo stagetwo,
zwar habe ich ein Problem beim Packete auslesen.
Gibt es da eine möglichkeit, dass in einer IF-Abfrage mehrere abfragen sind ?
Code
- if (packet.Opcode == 0x3026) //global chat data
- {
- if (packet.ReadUInt8() == 2) // 02 oder 06 für Global
- {
- string msgname = packet.ReadAscii();
- string msgtext = packet.ReadAscii();
- textdata("[PM]" + msgname + ": " + msgtext);
- }else if(packet.ReadUInt32() == 6) // 02 oder 06 für Global
- {
- string globalname = packet.ReadAscii();
- string globaltext = packet.ReadAscii();
- textdata("[GLOBAL]" + globalname + ": " + globaltext);
- }
- }
- public void textdata(string msg, params object[] values)
- {
- msg = string.Format(msg, values);
- Globals.MainWindow.globalchat.AppendText(msg + "\r\n");
- }
Sofern ich aus
nur
mache, liest er alles aus.
Jemand eine Idee ??