impossible de rejoindre un monde

French
alaum39
Member
 
Posts: 25
Joined: Wed Aug 12, 2015 09:53

impossible de rejoindre un monde

by alaum39 » Wed Sep 16, 2015 13:34

Après un arrêt intempestif de mon ordi (mon chat a marché sur le bouton M/A :-( ), je ne peux plus rejoindre mon monde et reprendre ma partie.
J'ai les messages suivants :

14:50:34: ERROR[main]: A serialization error occurred:
14:50:34: ERROR[main]: ServerEnvironment::loadMeta(): EnvArgsEnd not found!
14:50:34: ERROR[main]: The server is probably running a different version of Minetest.

J'utilise la version 0.4.12 sous linux.

Comment régler ce pb ?
Merci.
 

User avatar
oleastre
Member
 
Posts: 81
Joined: Wed Aug 13, 2014 21:39
GitHub: oleastre
In-game: oleastre

Re: impossible de rejoindre un monde

by oleastre » Wed Sep 16, 2015 14:04

Dans le répertoire "worlds" tu devrait trouver un répertoire avec le nom de ton monde. Et dans ce répertoire là, un fichier nommé "env_meta.txt".
C'est ce fichier qui est erroné. En général, simplement le supprimer (ou renommer) suffit à faire redémarrer le monde.
 

alaum39
Member
 
Posts: 25
Joined: Wed Aug 12, 2015 09:53

Re: impossible de rejoindre un monde

by alaum39 » Wed Sep 16, 2015 17:46

Merci, mais ça ne suffit pas.
La carte ne s'affiche pas, je tombe sur un écran noir et j'ai le message suivant :

19:14:15: ERROR[ServerThread]: ServerEnv: Trying to store id=1 statically but block (129,-15,-13) already contains 51 objects. Forcing delete.

Une idée ?
 

User avatar
oleastre
Member
 
Posts: 81
Joined: Wed Aug 13, 2014 21:39
GitHub: oleastre
In-game: oleastre

Re: impossible de rejoindre un monde

by oleastre » Wed Sep 16, 2015 21:03

Ouch; je dirais un problème de sauvegarde de la map...

Est-ce que tu as au moins l'interface joueur (inventaire, ...) ?
Si c'est le cas, tu es probablement quelque part entre deux blocs.
Le plus simple c'est d'activer le mode qui permet de voler (fly) et de se déplacer pour voir.
 

User avatar
Minetestforfun
Member
 
Posts: 936
Joined: Tue Aug 05, 2014 14:09
GitHub: Darcidride
IRC: Darcidride + MinetestForFun
In-game: Darcidride + MinetestForFun

Re: impossible de rejoindre un monde

by Minetestforfun » Thu Sep 17, 2015 07:15

Si tu vois tout noir, c'est certainement que tu es à l'intérieur d'un bloc, il te faut activer fly+noclip(+fast si possible) et remonter à la surface. Car même avec une map corrompu, tu verra toujours le ciel bleu clair.

19:14:15: ERROR[ServerThread]: ServerEnv: Trying to store id=1 statically but block (129,-15,-13) already contains 51 objects. Forcing delete.
Cette erreur signifie juste que le serveur à supprimé des objets contenu dans une node, car par défaut la limite d'objets que peut contenir une node est de 49 objets, là elle en avait 51 donc le serveur supprime les objets sur la node ;)

14:50:34: ERROR[main]: A serialization error occurred:
14:50:34: ERROR[main]: ServerEnvironment::loadMeta(): EnvArgsEnd not found!
14:50:34: ERROR[main]: The server is probably running a different version of Minetest.


Cette erreur est en effet dû au env.meta.txt qui posait problème.
 

alaum39
Member
 
Posts: 25
Joined: Wed Aug 12, 2015 09:53

Re: impossible de rejoindre un monde

by alaum39 » Fri Sep 18, 2015 10:33

En volant j'ai retrouvé le ciel, mais la carte est vide :-(
Mon inventaire est vide aussi.
Le pb viendrait donc de map.sqlite qui est corrompu ? Y a-t-il moyen de le corriger ?
Sinon ce n'est pas très grave, j'avais heureusement une sauvegarde récente de mon .minetest et je n'avais fait que qques tests depuis.
 


Return to Français

Who is online

Users browsing this forum: No registered users and 10 guests

cron