Salut,
je serais porté à dire que tu as sans doute fais une erreur dans un texte (puisse que c'est l'essentiel de ce que tu as modifier)...dans OnPlayerConnect ou un truc du genre, vérifie toutes tes fonctions qui sont appelés lors de la connexion d'un joueur où qui ne sont exécutées que lorsqu'un joueur est connecté...
Pour les texte trop long, l'explication la plus probable serait que tu tente d'enregistrer un texte dans une variable trop petite
par exemple:
new text[23];
format(text,24/*une erreur*/,"Bonjour à toi %s!",Name);
Name étant ici le nom du joueur, bien entendu, la longueur maximale d'un nom est de 24 (MAX_PLAYER_NAME, du moins si ma mémoire est bonne), par contre, la fonction format stop rendu à la taille spécifié par le 2e paramètre, comme ce même paramètre contient une erreur, c'est une possibilité.
En gros dans ce cas on tente d'accéder à une variable inexistante,
C'est un peu comme si tu tente le code suivant:
new array[12];
for(new i = 0; i < 15; i++)
{
array[i] = 'm';
}
Comme ce code se rendra jusqu'à 14 et que la taille de la variable est 12, tout index plus grand que 11 étant hors-limite, ce code cause vraisemblablement un crash du serveur
++Sim++