diff options
author | Eugenio Favalli <elvenprogrammer@gmail.com> | 2006-07-26 07:12:55 +0000 |
---|---|---|
committer | Eugenio Favalli <elvenprogrammer@gmail.com> | 2006-07-26 07:12:55 +0000 |
commit | 285b40d1cb768e235aed894f4704e1013cb054ea (patch) | |
tree | a63200f641967c6381154693f39d1ae59f209d0b /src/client.cpp | |
parent | 3a0d4dbc71e4db8c999e3511c3c9a9182ab27395 (diff) | |
download | manaserv-285b40d1cb768e235aed894f4704e1013cb054ea.tar.gz manaserv-285b40d1cb768e235aed894f4704e1013cb054ea.tar.xz manaserv-285b40d1cb768e235aed894f4704e1013cb054ea.zip |
Send some character's infos after a successful login, removed a useless byte, added Code::Blocks project file.
Diffstat (limited to 'src/client.cpp')
-rw-r--r-- | src/client.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/client.cpp b/src/client.cpp index 4ee3338..34a050a 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -446,7 +446,13 @@ void parsePacket(char *data, int recvLength) { std::cout << "Account has " << int(charNumber) << " characters." << std::endl; for (unsigned int i = 0; i < charNumber; i++) { if (i >0) std::cout << ", "; + // Write name, ignore other values std::cout << msg.readString(); + msg.readByte(); + msg.readByte(); + msg.readByte(); + msg.readByte(); + msg.readShort(); } std::cout << "." << std::endl; break; @@ -636,8 +642,7 @@ void parsePacket(char *data, int recvLength) { << std::endl; char charID; for (unsigned int i = 0; i < charNumber; i++) { - charID = msg.readByte(); - std::cout << int(charID) << ". " + std::cout << int(i) << ". " << msg.readString() << ":" << std::endl; std::cout << "Gender: " << int(msg.readByte()) << ", "; std::cout << "Hair Style: " << int(msg.readByte()) << ", "; |