I use ReHLDS and ReGameDLL with ReAPI to get Infinite Round working, if I need to end the round I use
PHP Code:
rg_round_end(const Float:tmDelay, const WinStatus:st, const ScenarioEventEndRound:event = ROUND_NONE, const message[] = "", const sentence[] = "default", const bool:trigger = false);
This is a native provided with ReGameDLL to Force End the Round; BUT there's a problem, I have a JailBreak server and this is a bit buggy, so I changed everything to
PHP Code:
server_cmd("sv_restartround 1")
And use No Reset Score, only the Infinite Round.