summaryrefslogtreecommitdiffstats
path: root/src/client.cpp
diff options
context:
space:
mode:
authorYohann Ferreira <bertram@cegetel.net>2006-01-21 00:04:20 +0000
committerYohann Ferreira <bertram@cegetel.net>2006-01-21 00:04:20 +0000
commita5c3439bd5f07921fd46913184281092051faf86 (patch)
treecfa8477046fa59781fe50f0730a7c10d77b2355a /src/client.cpp
parentd318b2428878bd0e35b189b3e6d3bffd825da25c (diff)
downloadmanaserv-a5c3439bd5f07921fd46913184281092051faf86.tar.gz
manaserv-a5c3439bd5f07921fd46913184281092051faf86.tar.xz
manaserv-a5c3439bd5f07921fd46913184281092051faf86.zip
Very little corrections.
Diffstat (limited to 'src/client.cpp')
-rw-r--r--src/client.cpp19
1 files changed, 14 insertions, 5 deletions
diff --git a/src/client.cpp b/src/client.cpp
index d5e7f1f..a58cd3d 100644
--- a/src/client.cpp
+++ b/src/client.cpp
@@ -582,9 +582,11 @@ int main(int argc, char *argv[])
{
case SELECT_OK:
{
- std::cout << "Character selected: ";
- std::cout << msg.readString() << " (";
- std::cout << (int)msg.readShort() << ",";
+ std::cout << "Character selected successfully.";
+ std::cout << std::endl;
+ std::cout << "Current Map: ";
+ std::cout << msg.readString() << " (X:";
+ std::cout << (int)msg.readShort() << ", Y:";
std::cout << (int)msg.readShort() << ")" << std::endl;
}
break;
@@ -598,6 +600,10 @@ int main(int argc, char *argv[])
case SELECT_NO_CHARACTERS:
std::cout << "Character Selection: No character to select." << std::endl;
break;
+ case SELECT_NO_MAPS:
+ std::cout << "Character Selection: Can't load default map for character."
+ << std::endl;
+ break;
default:
case SELECT_UNKNOWN:
std::cout << "Character Selection: Unknown error." << std::endl;
@@ -615,11 +621,14 @@ int main(int argc, char *argv[])
charNumber = msg.readByte();
std::cout << "Character List:" << std::endl
<< "---------------" << std::endl;
- std::cout << int(charNumber) << " characters in the account."
+ std::cout << int(charNumber) << " character(s) in the account."
<< std::endl;
+ char charID;
for (unsigned int i = 0; i < charNumber; i++)
{
- std::cout << msg.readString() << ":" << std::endl;
+ charID = msg.readByte();
+ std::cout << int(charID) << ". "
+ << msg.readString() << ":" << std::endl;
std::cout << "Gender: " << int(msg.readByte()) << ", ";
std::cout << "Hair Style: " << int(msg.readByte()) << ", ";
std::cout << "Hair Color: " << int(msg.readByte()) << ", "