06-08-2006, 12:32 AM
I haven't added it, but I might be able to help.
I would think the problem would either be in canmove clientside or playermove serverside
clientside I would compare the end(after the differnet checks for each direction) to a normal ms version to see if anything there might need to be changed. and also compare the serverside playermove with an unedited one, since its likely those 2 are the problems.
Maybe gettingmap is set to true(which doesnt let you move till its set back to false) but the request to move to the tile isnt getting sent.
I just looked over it so I could be wrong, but those would be my suggestions. Hopefully Mr. Funk knows more.
I would think the problem would either be in canmove clientside or playermove serverside
clientside I would compare the end(after the differnet checks for each direction) to a normal ms version to see if anything there might need to be changed. and also compare the serverside playermove with an unedited one, since its likely those 2 are the problems.
Maybe gettingmap is set to true(which doesnt let you move till its set back to false) but the request to move to the tile isnt getting sent.
I just looked over it so I could be wrong, but those would be my suggestions. Hopefully Mr. Funk knows more.