Je crois pas qu'il n'y a de solution a ton problème. Mais je crois que le mieux a faire serait d'enregistrer dans un fichier ta dernière ligne que tu apellera dligne.txt
#line
L'instruction #line permet de changer le numéro de ligne et le nom du fichier courant. Malgré le passage du préprocesseur (inclusion de fichiers, expansion de macro, sélection et inclusion de lignes), les résultats de cette directive permettent au compilateur de relier ses messages d'erreur à une ligne et au nom d'un fichier source.
La directive existe sous trois formes :
#line numéro : positionne le compteur de lignes à numéro.
#line numéro "fichier" : positionne le compteur de lignes à numéro et spécifie que le nom du fichier courant est fichier.
#line macros</source> : le préprocesseur procède d'abord à l'expansion des macros. L'instruction qui en résulte doit alors être de l'une des deux formes précédentes.
Deux constantes symboliques vous permettent de récupérer ces informations :
__FILE__ : pour le nom du fichier source
__LINE__ : pour le numéro de ligne dans laquelle __LINE__ apparait.
Plugin succesfully loaded (version 3.1.3)
The server has been crashed by native format at address 25e0 in script gamemodes\20_08_11.amx.
What is more interesting is to find how this managed to happen... And you can! Just compile that script with symbolic information (pass -d3 flag to the compiler), you will get this:
Qu'est-ce qui est plus intéressant est de trouver comment cela a réussi à arriver ... Et vous pouvez! Juste compiler ce script avec l'information symbolique ( pass-d3 drapeau pour le compilateur ), vous obtiendrez ceci:
Plugin succesfully loaded (version 3.1.3)
The server has been crashed by native fread at address 1dbcc in script gamemodes\20_08_11.amx.
Plugin succesfully loaded (version 3.1.3)
The server has been crashed by native fread at address 1dbcc in script gamemodes\20_08_11.amx.
Plugin succesfully loaded (version 3.1.3)
The server has been crashed by native fread at address 1dbcc in script gamemodes\20_08_11.amx.