Extrait de mon code source:
CODE
/////////////////////////////////////////////////////////////////////////////
// Traitement des erreurs
///////////////////////////////////////////////////////////////////////////////
void CDlgPackage::AfficheErreur()
{
if (nBspError)
{
switch (nBspError)
{
case 1: // Imposible d'ouvrir fichier
case 2: // Version de fichier inconnue
case 3: // Fichier incorrect
case 4: // Mauvaise lecture du fichier
case 5: // Datas ne sont ni au format linux, ni au format windows
case 6: // Aucune information de map trouvée
case 7: // Données corrompues
case 8: // Infos de Wad corrompues
case 9: // Infos de Sky corrompues
case 10: // Données corrompues
case 11: // Clés/valeurs non alignées
case 12: // Pas de clé initiale
case 13: // Première clé non trouvée
case 14: // Transition cle/valeur incorrecte
case 15: // Impossible de trouver la clé suivante
default:
CString szTmp;
szTmp.Format("Erreur %d",nBspError);
AddToRapport(szTmp,TRUE);
AfxMessageBox(szTmp);
}
}
}
Je savais que ce jour arriverait où l'on me demanderait la signification des codes d'erreurs.
Je n'ai jamais pris le temps de m'étendre sur le sujet alors je livre le source tel qu'il est, ce qui vous permet de connaitre les raisons des erreurs reportées par 17IMS.
Dans ton cas, c'est tout simplement la version de ton fichier .bsp qui est inconnue, la principale raison étant en général que ce n'est pas un fichier map, ou alors que ton fichier est corrompu.
Si tu pouvais m'indiquer une map qui te donne ce message d'erreur, je pourrais y regarder.