[Intermédiaire] Supprimer une requête
Bonjour,

Je sais pas pour vous, mais moi et mes MJs nous sommes embêté pendant longtemps avec les requêtes.
En effet, après avoir traité une requête, pour fermer celle-ci nous devons faire deux commande :

- .tick close X
- .tick del X

Afin de simplifier cette tâche pour vos Maître du jeu, un simple modification s'impose dans le fichier : cs_ticket.cpp , vous pouvez trouver ce fichier ici : srcserverscriptsCommands

Rendez-vous à la ligne 260 et supprimer :

		if (!ticket->IsClosed())
        {
            handler->SendSysMessage(LANG_COMMAND_TICKETCLOSEFIRST);
            return true;
        }

Sauvegarder, compiler.

Maintenant pour supprimer une requête vous n'avez plus besoin de passer par la commande .tick close ; mais simplement .tick del X

La commande .tick close X est toujours disponible, si vous souhaitez que la requête ne soit plus affiché pour le joueur.

Cordialement,
Slowy.
Je dis peut être une bêtise mais quand on ferme la requête, elle n'apparait plus dans la liste des requêtes des joueurs en ligne non ?
En tout cas merci pour le partage Wink
C'est bien ça, fermer la requête, fais que le joueurs ne la voit plus.
Mais personnellement je n'ai jamais utilisée cette fonction ^^

De plus, la commande .tick close X est toujours disponible, c'est juste la vérification avant de supprimer la requête qui n'est plus présente.

Cordialement,
Slowy.

Ps : j'ai edit le poste principal ^^

Retourner en haut WoW-Emu