diff options
-rw-r--r-- | ChangeLog | 22 | ||||
-rw-r--r-- | docs/packets.txt | 19 |
2 files changed, 41 insertions, 0 deletions
@@ -1,3 +1,25 @@ +2006-01-14 Eugenio Favalli <elvenprogrammer@gmail.com> + + * src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp, + src/messageout.cpp, src/defines.h: Sever returns infos about position of + the selected character (map name, coordinates). + +2006-01-13 Eugenio Favalli <elvenprogrammer@gmail.com> + + * src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp, + src/defines.h, src/main.cpp, src/mapmanager.cpp, src/mapmanager.h, + src/netcomputer.cpp, src/object.cpp, src/object.h, tmwserv.dev: Made + minimum client version and default map id configurable, set/getMapId are + now preferred. + +2006-01-12 Eugenio Favalli <elvenprogrammer@gmail.com> + + * src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp, + src/main.cpp, src/mapmanager.cpp, src/mapmanager.h, src/netcomputer.cpp, + src/object.cpp, src/object.h, src/state.cpp, tmwserv.dev: Fixed default map + definition for a new created character, enabled loading of map when a + character is on it, fixed inconsistency in getter/setter for map id. + 2006-01-12 Eugenio Favalli <elvenprogrammer@gmail.com> * src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp, diff --git a/docs/packets.txt b/docs/packets.txt index 76db63d4..4547adf5 100644 --- a/docs/packets.txt +++ b/docs/packets.txt @@ -173,6 +173,25 @@ client. Any not listed error codes are unknown errors. * 6 = existing email address } +CMSG_CHAR_SELECT 0x0026 +Request to select a character. +{ + C characterId +} + +SMSG_CHAR_SELECT_RESPONSE 0x0027 +Response to character selection. +{ + C code + * 0 = selection succeded + A mapName + S characterX + S characterY + * 1 = invalid id + * 2 = not logged in + * 3 = no characters +} + 2.2 OBJECTS |