It will not show you the errors, but will tell you when the server stop.
For example, a player spawned. You have to use "printf()" to create a text by script sent to the console that shows that player spawned.
OnPlayerSpawn(playerid, classid)
{
new gPlayers[MAX_PLAYERS][MAX_PLAYER_NAME+1]; //Use this if you don't have it already created.
GetPlayerName(playerid,gPlayers[playerid],MAX_PLAYER_NAME); //Use this if you don't have it already created.
printf("** pm >> [%d] %s spawned.",playerid,gPlayers[playerid]);
return 1;
}
And when the server will get crash, you have to check the last message printed in console. In my example I used
OnPlayerSpawn , so , if the server get crash and the last message was that
"** pm >> [1] killvn1 spawned." , you have to check the OnPlayerSpawn to see if there is any script mistake.