Jump to content
×
×
  • Create New...
  • 0

Problème de quête.


Gradur
 Share

Question

Salut à tous.

 

Version des files : Files 2012.

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

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

 

Description du problème : Quête qui ne marche pas.

Comment reproduire le problème :

Recherches et tests effectué : Recherches sur le forum.

Résultat des recherches et tests : Recherches qui ne donnent rien.

Code de la quête :

---------------------------
-- Anneau du magasinier
-- By Gradur
-- Toutes copies non autorisé est interdite !
---------------------------
quest anneau_magasiniere begin
   state start begin
       when 40004.use begin
           say_title("Anneau de la magasinière")
           say("Cet anneau vous a été offert par votre grand-mère.")
           say("Elle se nommé la magasinière, elle est maintenant morte.")
           say("Elle te l'a donner pour faciliter ta grande aventure, et")
           say("pour que tu deviennes un grand guerrier !")
say_reward("L'activation de l'entrepôt avec cet anneau ne coûte aucuns yangs.")
           say("")
               local main_set = select("Ouvrir", "Ne pas ouvrir", "Activer l'entrepôt")
               if main_set == 2 then
                   return
               end
               if a == 1 then
                   game.open_safebox()
               end
               if a == 3 then
                   say_title("Anneau de la magasinière")
                   say("Voulez-vous activer votre entrepôt ?")
                   say("")
                   local t = select("Activer", "Ne pas activer")
                   if t == 1 then
                       say_title("Anneau de la magasinière :")
                       say("Votre entrepôt a été activé avec succès.")
                       game.set_safebox_level(1)
                   end
               else
                   return
               end
           end
       end
   end
end

Message d'erreur, capture d'écran :

Hidden Content

    Give reaction to this post to see the hidden content.

 

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

Link to comment
Share on other sites

  • Answers 2
  • Created
  • Last Reply

Top Posters For This Question

Popular Days

Top Posters For This Question

2 answers to this question

Recommended Posts

  • 0
  • Retraité

Essaie elle:

 

---------------------------
-- Anneau du magasinier
-- By Gradur
-- Toutes copies non autorisé est interdite !
---------------------------
quest anneau_magasiniere begin
state start begin
	when 40004.use begin
		say_title("Anneau de la magasinière")
		say("Cet anneau vous a été offert par votre grand-mère.")
		say("Elle se nommé la magasinière, elle est maintenant morte.")
		say("Elle te l'a donner pour faciliter ta grande aventure, et")
		say("pour que tu deviennes un grand guerrier !")
		say_reward("L'activation de l'entrepôt avec cet anneau ne coûte aucuns yangs.")
		say("")
		local main_set = select("Ouvrir", "Ne pas ouvrir", "Activer l'entrepôt")
		if main_set == 2 then
			return
		end
		if main_set == 1 then
			game.open_safebox()
		end
		if main_set == 3 then
			say_title("Anneau de la magasinière")
			say("Voulez-vous activer votre entrepôt ?")
			say("")
			local t = select("Activer", "Ne pas activer")
			if t == 1 then
				say_title("Anneau de la magasinière :")
				say("Votre entrepôt a été activé avec succès.")
				game.set_safebox_level(1)
			else
				return
			end
		end
	end
end
end

 

Tu faisais un if sur une variable a alors qu'elle n'existait pas.

Et tu as fait beaucoup d'erreurs de tabulations.

 

De plus, quand on fait un if else, on l'écrit avec qu'un seul end:

 

if truc == 3 then
      say("Coucou3")
else
      say("Coucou Jsais pas")
end

 

Et pas:

 

if truc == 3 then
      say("Coucou3")
end
else
      say("Coucou Jsais pas")
end

  • J'adore 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



  • Flux d'Activité

    1. 0

      Serveur cheat 2.51

    2. 0

      Partage Atom Protocol Synchronizer 2.65

    3. 5

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    4. 1

      Antares2.to | modern Old-/Middleschool | START 07.10.22 | International Server

    5. 0

      Projet Genesis

    6. 5

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    7. 0

      Metin2 Champions - Accès anticipé

  • Recently Browsing

    • No registered users viewing this page.

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.