Maybe there is a typo in a config file causing the name to be left empty? Or more unlikely encryption isn't working.
Cerium - Fri Oct 07, 2005 12:17 pm
Post subject:
Unless you mean server config file, no. The bot still logs in and functions normally for about 30-60 seconds before the server boots it.
Havent checked the encryption status though
Cerium - Sun Oct 09, 2005 11:22 am
Post subject:
Bump!?
Reaem - Mon Oct 10, 2005 9:10 pm
Post subject:
DID U CHECK ENCRYPTION STATUS YET CER????
<3,
-Reaem
Cerium - Thu Dec 22, 2005 6:19 am
Post subject:
So... I figured out what causes this, incase anyone cares.
If the bot logs in and the server has not received the registration info (sent during name creation), it will consider the player invalid. If the registration info has not been received in about 60 seconds, the server will kick the name.
As far as Hybrid goes, there was a bug causing the small 'large' packets to be sent as 0x08 and 0x09 (instead of 0x00 0x08 and 0x00 0x09), which caused the reg packet to never be received. Whoops.
grazzhoppa - Wed Jun 27, 2007 4:37 am
Post subject:
Ya old topic, but this may be helpful to people:
I was having a bot getting kicked for "Player kicked off by billing server, reason #0" too.
It was because it was sending ?chat too many times, and getting kicked by biller for command flooding. Try it yourself - spam "?chat" and you'll get kicked for flooding. Checker server log to see "Player kicked off by billing server, reason #0".
So "reason #0" can be for a bunch of reasons: macid, timezone, registration packet, and command flooding apparently.
Maverick - Wed Jun 27, 2007 5:55 am
Post subject:
reason #0 is probably used as an unknown, undefined, common reason.
Maybe it's even part of an unfinished piece of the biller where it can specify a number of reasons why it takes action against a player.