After trying a bit I modified the length of the packet to 3 and now everything seems to work. I'll release theversion 0.0.6a this evening.
You should check changes in packet_buffer.cpp (only the second value in the lengths matrix) and some minor changes in recieve function in map_server.cpp.
