Question

Bonjour,

 

Version des fichiers/ Type d'émulateur : 2016

Domaine (Base de données, Client, Core...) : FTP

Votre niveau (Débutant, Intermédiaire, Avancé..) : Débutant

 

Description du problème : lorsque je ferme le serveur (sh close.sh) puis que je met les quêtes à jour (sh quest.sh), je relance le serveur et là la quête est bien à jour mais mon parchemin de quête disparaît et je n'ai non plus aucune information via la touche (n) des quêtes, c'est vide. Mais la quête est toujours active et le pnj en question de cette quête clignote bien dans la carte.

J'arrive à finir cette quêtes sans soucis.

 

Je souhaiterais seulement savoir comment faire pour que quand je met à jour les quêtes via la commande, le parchemin ainsi que les informations de quêtes touche (n) reste affiché.

 

Tout disparait même après un simple relancement de serveur

 

Comment reproduire le problème ? : fermer le serveur (sh close.sh), mettre à jours les quêtes (sh quest.sh) puis relancer le serveur (sh start.sh)

Recherches et tests effectués : Google, forum

 

Merci d'avance à tous

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.

Edited by Eristoff
Résolu

Share this post


Link to post
Share on other sites

11 answers to this question

Recommended Posts

  • 0

Si ta quête utilise un state, il se peut que le personnage soit dans un state différent après la lecture du texte, dans ce cas, il te suffit de remettre à zéro la quête dans la table quest

 

DELETE FROM quest WHERE dwPID = ID_PERSONNAGE AND szName = "NOM_QUETE" AND szState="__status";

 

Edited by antok

Share this post


Link to post
Share on other sites
  • 0

Bonjour et merci d'avoir répondu aussi vite,

 

La quête utilise différents states en effet, 

Comment dois-je rentrer ce code dans la table quest ?

 

Merci d'avance

Share this post


Link to post
Share on other sites
  • 0

C'est une requête SQL à exécuter dans la console (sur navicat par exemple, clic droit sur la db player -> Console)

Share this post


Link to post
Share on other sites
  • 0

Bonjour et merci d’avoir répondu,

 

D’accord mais ça veux dire que je vais devoir taper la commande à chaque fois que je rencontre ce soucis et ce pour tout les joueurs ?

 

Merci d’avance

 

Share this post


Link to post
Share on other sites
  • 0

Bonjour,

 

Merci d’avoir répondu, bah en faite mon soucis c’est que le parchemin disparait ainsi que la quetes de l’interface, la fenêtre qu’on ouvre ainsi que de l’écran, je voudrais remédier à ça mais je ne sais pas comment faire.

 

Merci d’avance 

Share this post


Link to post
Share on other sites
  • 0

Bah modifier une quête c'est bien, mais jamais j'irai modifier une quête structurellement sur serveur publique avec des joueurs ou alors je les avertis que je réinitialise cette quête spécialement pour ceux ou l'état est en cours 🤔

Share this post


Link to post
Share on other sites
  • 0

Bonjour,

 

le serveur n’a aucun joueur encore, mais je compte l’ouvrir prochainement.

 

je souhaiterais seulement savoir d’où vient ce petit soucis, 

 

merci beaucoup à tous

Share this post


Link to post
Share on other sites
  • 0

Si tu modifies la quête structurellement, ton joueur est bloqué sur une state inexistante.

Il faut simplement reset la quête pour le ou les joueurs concernés ;) 

 

En relisant le sujet, j'ai du mal à comprendre le réel problème 🤔

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.