Never change a running system. I donīt just grab the plugins and put them on the server... anyone could do that. As you can imagine, downtown, it takes time to maintain a server, backup, restore, configure, compile, TESTING, reacting to log errors... Currently all my plugins work absolutely fine with SM 1.3.0. So youīd have to donate TONS of money to make me rethink my decision

. The only little issue I have is the already mentioned "score collecting" one. To circumvent this I was thinking of this piece of code inside the existing OnMapStart():
Code:
public OnMapStart()
decl String:mapname[64];
GetCurrentMap(mapname, sizeof(mapname));
//new
if (StrContains(mapname, "m1", false))
{
ResetCampaignScores();
}
This should check if there is a "m1" in the mapname and then it calls atomics Reset code. Without this the plugin would add the campaign score from just finished campaign to the score from this new campaign. So I guess that this NewMission code probably doesnīt get called because the game itself handles this in a way the plugin is not expecting it. I really have no clue, just guessing