Question

[Message d'introduction]

 

Version des files :20112

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

Votre niveau (débutant, intermédiaire, avancé) :

 

Description du problème :

 

---------------------------------------------------------------------------------------
--                                    LEGENDE :                                      --
--                   ID_DE_L'ITEM = ID de l'item pour les guides                        --
quest xxx begin
    state start begin
        when ID_DE_L'ITEM.use with pc.is_gm() == false begin
            say_title("Anneau GM")
            say_reward("Que voulez-vous faire :")
            a=select("Déconnecter un personnage",
                     "Se téléporter sur un personnage",
                     "Téléporter un personnage sur soi",
                     "Se mettre invisible",
                     "Faire une annonce ordinaire",
                     "Continuer",
                     "Quitter")
            if a == 1 then
                say_title("Anneau de commandes")
                say_reward("Qui voulez-vous déconnecter ?")
                input = input()
                local search = find_pc_by_name(input)
                if input == "" then
                    say_reward("Vous devez indiquer quelque chose.")
                else
                    if search == 0 then
                        say_title("Anneau de commandes")
                        say("Ce personnage n'est actuellement pas connecté ou")
                        say("n'existe pas.")
                    else
                        command("dc "..input.."")
                    end
                end
            end
            if a == 2 then
                say_title("Anneau de commandes")
                say_reward("Sur qui voulez-vous vous téléporter ?")
                input = input()
                local search = find_pc_by_name(input)
                if input == "" then
                    say_reward("Vous devez indiquer quelque chose.")
                else
                    if search == 0 then
                        say_title("Anneau de commandes")
                        say("Ce personnage n'est actuellement pas connecté ou")
                        say("n'existe pas.")
                    else
                        command("warp "..input.."")
                    end
                end
            end
            if a == 3 then
                say_title("Anneau de commandes")
                say_reward("Qui doit être téléporté sur vous ?")
                input = input()
                local search = find_pc_by_name(input)
                if input == "" then
                    say_reward("Vous devez indiquer quelque chose.")
                else
                    if search == 0 then
                        say_title("Anneau de commandes")
                        say("Ce personnage n'est actuellement pas connecté ou")
                        say("n'existe pas.")
                    else
                        command("t "..input.."")
                    end
                end
            end
            if a == 4 then
                command("inv")
            end
            if a == 5 then
                say_title("Anneau de commandes")
                say_reward("Que voulez-vous envoyer à tout le monde ?")
                input = input()
                if input == "" then
                    say_reward("Vous devez indiquer quelque chose.")
                else
                    say_title("Anneau de commandes")
                    say_reward("Voulez-vous écrire autre chose ?")
                    if select("Oui", "Non") == 2 then return
                    end
                    say_title("Anneau de commandes")
                    say_reward("Saisissez le reste de votre phrase.")
                    input = input()
                    if input == "" then
                        say_reward("Vous devez indiquer quelque chose.")
                    else
                        command("n "..pc.name..": "..input..""..input..".")
                    end
                end
            end
            if a == 7 then
                return
            end
            if a == 6 then
                say_title("Anneau GM")
                say_reward("Que voulez-vous faire :")
                b=select("Faire une annonce dans un cadre",
                         "Activer la nuit",
                         "Activer la neige",
                         "Mettre le jour",
                         "Quitter")
                if b == 1 then
                    say_title("Anneau de commandes")
                    say_reward("Que voulez-vous envoyer à tout le monde")
                    say_reward("dans un cadre ?")
                    input = input()
                    if input == "" then
                        say_reward("Vous devez indiquer quelque chose.")
                    else
                        say_title("Anneau de commandes")
                        say_reward("Voulez-vous écrire autre chose ?")
                        if select("Oui", "Non") == 2 then return
                        end
                        say_title("Anneau de commandes")
                        say_reward("Saisissez le reste de votre phrase.")
                        input = input()
                        if input == "" then
                            say_reward("Vous devez indiquer quelque chose.")
                        else
                            command("b "..pc.name..": "..input..""..input..".")
                        end
                    end
                end
                if b == 2 then
                    command("xmas")
                end
                if b == 3 then
                    command("xmas_snow 1")
                end
                if b == 4 then
                    command("x 2")
                end
                if b == 5 then
                    return
                end
            end
        end
    end
end

 

Voila la quêtes la ne marche pas enfin elle fonctionne mes le commande quelle doit faire ne marche pas

Message d'erreur, capture d'écran :

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.

Share this post


Link to post
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Ah, c'est moi qui te l'ai codé celle-ci, je me trompe ? Si oui, elle marche. Je l'ai déjà essayé, te suffit d'être sur un compte GM.

Share this post


Link to post
Share on other sites
  • 0

---------------------------------------------------------------------------------------
--                                    LEGENDE :                                      --
--                   ID_DE_L'ITEM = ID de l'item pour les guides                        --
quest xxx begin
   state start begin
       when ID_DE_L'ITEM.use with pc.is_gm() begin
           say_title("Anneau GM")
           say_reward("Que voulez-vous faire :")
           a=select("Déconnecter un personnage",
                    "Se téléporter sur un personnage",
                    "Téléporter un personnage sur soi",
                    "Se mettre invisible",
                    "Faire une annonce ordinaire",
                    "Continuer",
                    "Quitter")
           if a == 1 then
               say_title("Anneau de commandes")
               say_reward("Qui voulez-vous déconnecter ?")
               input = input()
               local search = find_pc_by_name(input)
               if input == "" then
                   say_reward("Vous devez indiquer quelque chose.")
               else
                   if search == 0 then
                       say_title("Anneau de commandes")
                       say("Ce personnage n'est actuellement pas connecté ou")
                       say("n'existe pas.")
                   else
                       command("dc "..input.."")
                   end
               end
           end
           if a == 2 then
               say_title("Anneau de commandes")
               say_reward("Sur qui voulez-vous vous téléporter ?")
               input = input()
               local search = find_pc_by_name(input)
               if input == "" then
                   say_reward("Vous devez indiquer quelque chose.")
               else
                   if search == 0 then
                       say_title("Anneau de commandes")
                       say("Ce personnage n'est actuellement pas connecté ou")
                       say("n'existe pas.")
                   else
                       command("warp "..input.."")
                   end
               end
           end
           if a == 3 then
               say_title("Anneau de commandes")
               say_reward("Qui doit être téléporté sur vous ?")
               input = input()
               local search = find_pc_by_name(input)
               if input == "" then
                   say_reward("Vous devez indiquer quelque chose.")
               else
                   if search == 0 then
                       say_title("Anneau de commandes")
                       say("Ce personnage n'est actuellement pas connecté ou")
                       say("n'existe pas.")
                   else
                       command("t "..input.."")
                   end
               end
           end
           if a == 4 then
               command("inv")
           end
           if a == 5 then
               say_title("Anneau de commandes")
               say_reward("Que voulez-vous envoyer à tout le monde ?")
               input = input()
               if input == "" then
                   say_reward("Vous devez indiquer quelque chose.")
               else
                   say_title("Anneau de commandes")
                   say_reward("Voulez-vous écrire autre chose ?")
                   if select("Oui", "Non") == 2 then return
                   end
                   say_title("Anneau de commandes")
                   say_reward("Saisissez le reste de votre phrase.")
                   input = input()
                   if input == "" then
                       say_reward("Vous devez indiquer quelque chose.")
                   else
                       command("n "..pc.name..": "..input..""..input..".")
                   end
               end
           end
           if a == 7 then
               return
           end
           if a == 6 then
               say_title("Anneau GM")
               say_reward("Que voulez-vous faire :")
               b=select("Faire une annonce dans un cadre",
                        "Activer la nuit",
                        "Activer la neige",
                        "Mettre le jour",
                        "Quitter")
               if b == 1 then
                   say_title("Anneau de commandes")
                   say_reward("Que voulez-vous envoyer à tout le monde")
                   say_reward("dans un cadre ?")
                   input = input()
                   if input == "" then
                       say_reward("Vous devez indiquer quelque chose.")
                   else
                       say_title("Anneau de commandes")
                       say_reward("Voulez-vous écrire autre chose ?")
                       if select("Oui", "Non") == 2 then return
                       end
                       say_title("Anneau de commandes")
                       say_reward("Saisissez le reste de votre phrase.")
                       input = input()
                       if input == "" then
                           say_reward("Vous devez indiquer quelque chose.")
                       else
                           command("b "..pc.name..": "..input..""..input..".")
                       end
                   end
               end
               if b == 2 then
                   command("xmas")
               end
               if b == 3 then
                   command("xmas_snow 1")
               end
               if b == 4 then
                   command("x 2")
               end
               if b == 5 then
                   return
               end
           end
       end
   end
end

Désormais, elle marchera pour les GM.

Share this post


Link to post
Share on other sites
  • 0

x) mes justement j'avait demander pour joueurs enfin pour mes [GUIDE] qui ne sont pas des GM sinon il aurai commande normal mes voila elle marche la quêtes se lance mes la commande s’exécute pas .

Share this post


Link to post
Share on other sites
  • 0

Quelle était la quête demandée ? La description exacte et son concept? Tu peux m'ajouter skype si tu veux des quest sans emmerder FE.

Share this post


Link to post
Share on other sites
  • 0

Mon skype est dans ma signature...

Ah non en fait je sais pas pourquoi je viens de le remarquer mais j'ai plus de signature O_o bah tu peux aller voir dans mon profil il est dedans

Share this post


Link to post
Share on other sites
  • 0

Bonsoir,

 

Le sujet contient la balise [glow=#FF4500][Résolu][/glow] ou reste sans réponse, de ce fait il a été déplacé dans la section "Résolu ou sans réponse".

 

Cordialement.

Share this post


Link to post
Share on other sites