by MagicManICT » Sat Mar 31, 2018 6:14 pm
framerates--check your computer
lag--check your network and service provider
Without more information, there's not much more help that I or anyone can give.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.