Packet packet = new Packet(0x70B1, true);
packet.WriteUInt16(0x0A);
packet.WriteAscii("[Ramy]'s Stall"); <------- i mean this string
Agent.Send(packet);
Packet packet = new Packet(0x70B1, true);
packet.WriteUInt16(0x0A); <------- remove this line .. this means Text Length.
packet.WriteAscii("[Ramy]'s Stall");
Agent.Send(packet);
to be honest with you,the problem is that you're sending incorrect length of the string.. 0x0A --> 10
[Ramy]'s Stall is 14 characters,so it should be 0x0E hope that solves the problem ^_^
edit: I'm also not sure if that packet is supposed to be encrypted
[Help] How i type string as Ascii 06/06/2015 - SRO Coding Corner - 1 Replies hi epvp ,
i want to know how i can type an encrypted string as Ascii when i send packets.
for example :
Packet packet = new Packet(0x70B1, true);
packet.WriteUInt16(0x0A);
packet.WriteAscii("'s Stall"); <------- i mean this string
Agent.Send(packet);
Original opcode is :
Ascii String für ASM 03/09/2012 - C/C++ - 0 Replies Hallo Leute,
ich bin gerade dabei das Chatfenster meines Opferspiels zu beschreiben und habe soweit die Funktion auch gefunden nur habe ich gerade überhaupt keinen Plan wie ich in C++ einen ASCII-String deklariere damit ich ihn später im __asm an die Funktion übergeben kann.
kann mir vlt jemand auf die Sprünge helfen?
EDIT: bin ich recht der Annahme das ich einfach einen INT erstellen muss mit der Länge des gesamten Strings und die einzelnen HEX werte da drin speichere und den peer PUSH...