Updated the code with Citidel's ingame command parser