Pour savoir où plante un serveur, rien de plus facile, il suffit de mettre des printf un peu partout et de voir le dernier qui s'affiche (ou plutôt, le dernier enregistré dans le fichier log du serveur), l'erreur se trouve à une des lignes situé entre ce dernier printf et le suivant.
Tu peux ensuite affiner la recherche de la ligne incriminée en rajoutant des printf dans la zone où ça plante.
Exemple :
public OnGameModeInit ()
{
printf ("Debut OnGamModeInit");
UsePlayerPedAnim();
....
printf ("Avant ajout de véhicules");
AddStaticVehicle (.....);
...
printf ("Fin OnGameModeInit");
}
Voilà, c'est très empirique comme solution mais crois en un vieux brisquard de la programmation, c'est infaillible.
++
Syg