Dwayne

Fichiers logs

13 messages dans ce sujet

Bonjour,

 

Après avoir essayer pendant je ne sais combien de temps, j'arrive toujours pas à déterminer l'emplacement des fichiers logs pour les commandes.

 

J'ai toujours ça qui revient : 

 

[ERREUR] Erreur lors de l'écriture d'un log type : LOG_TYPE_CMD_PLAYER

 

Si quelqu'un pourrait m'éclaircir là-dessus, pour information, j'utilise la base de script Los Santos Stories, en local.

Partager ce message


Lien à poster
Partager sur d’autres sites

Ça te dit ça dans le server-log.txt ?

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu es sur quel gm ?

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 10 heures, C_far a dit :

Ça te dit ça dans le server-log.txt ?

 

Ouaip

 

Il y a 8 heures, McDo™ a dit :

Tu es sur quel gm ?

LSS

Partager ce message


Lien à poster
Partager sur d’autres sites

Cherche dans ton GM avec un Ctrl+F cette erreur

Partager ce message


Lien à poster
Partager sur d’autres sites

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_CMD_PLAYER

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_CMD_ADMIN

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_CMD_PLAYER_ECH

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_RENAME

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_STATS

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_TRANSAC_VEH

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_TRANSAC_HOUSE

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_TRANSAC_BIZ

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_TRANSAC_ENT

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_MONEY

[ERREUR] Erreur lors de l'écriture d'un log type: LOG_TYPE_TOW

 

Du coup les erreurs reviennent avec tout ça dans le GM, j'ai déjà essayer maintes et maintes fois de créer des fichiers .txt ou autre, mais, rien n'y fait.

 

Et il y a ça :

 

format(file, sizeof(file), "%s/cmd_admins.txt", GetLogDate());
new File:handle = fopen(file, io_append);

 

Mais ça ne créer aucunement de fichiers.

Partager ce message


Lien à poster
Partager sur d’autres sites

En fait, j'ai juste retirer le spécificateur "%s" pour le remplacer par un "/" et les fichiers se sont crées correctement, c'était tout con.

Partager ce message


Lien à poster
Partager sur d’autres sites

Problème résolu mais incompris pour nous, car on n'a aucun code sauf un format et un fopen qui n'ont apparemment rien à voir.

Partager ce message


Lien à poster
Partager sur d’autres sites

            format(file, sizeof(file), "%s/cmd_admins.txt", GetLogDate());
            new File:handle = fopen(file, io_append);
            if(handle)

 

En gros ce qu'il y a au dessus, on voit : "%s/cmd_admins.txt"

 

Moi j'ai retirer le "%s" pour n'y laisser que le "/"

Partager ce message


Lien à poster
Partager sur d’autres sites

Quelle utilité possède format dans ton cas du coup ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Je n'en sais rien, c'était comme ça de base dans le script de LSS.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant