Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...
  • 0

Quetes


Allostarz

Question

[Message d'introduction]

 

Version des files :2012

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

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

 

Description du problème : voila je voudrai que la quêtes les joueurs ne puisse l'utiliser que ou lvl 125 !

 

quest Expvsperle begin

state start begin

when 33006.chat."Je veux exp ..." begin

say_title(""..mob_name(33006).."")

say("Bonjour, si vous voulez exp, je connais un moyen.")

say("Il vous suffira de m'apporter une des 3 perles,")

say("et je l'échangerais contre de l'exp.")

local s = select("Echanger mes perles", "Echanger une seule perle.", "je vais en chercher")

if s == 1 then

if pc.count_item(27992)==0 or pc.count_item(27993)==0 or pc.count_item(27994)==0 then

say_title(""..mob_name(33006).."")

say_reward("Désolé mais il vous manque une ou plusieurs des 3 perles.")

say_reward("Vous pouvez les achetées sur l'IS ou les droppées !")

elseif pc.count_item(27992)!=0 and pc.count_item(27993)!=0 and pc.count_item(27994)!=0 then

say_title(""..mob_name(33006).."")

say("En êtes-vous sûr ?")

local ouinon=select("Oui", "Non")

if ouinon == 2 then

return

else

pc.remove_item(27992)

pc.remove_item(27993)

pc.remove_item(27994)

pc.give_exp2(9000000)

syschat("Vous avez reçu 9000000 exp.")

end

end

elseif s == 2 then

say_title(""..mob_name(33006).."")

say("Quelle perle voulez-vous échanger ?")

local choix=select("Perle bleue", "Perle rouge", "Perle blanche", "Quitter")

if choix == 4 then

return

elseif choix == 3 then

if pc.count_item(27992) !=0 then

pc.remove_item(27992)

pc.give_exp2(3000000)

syschat("Vous avez reçu 3000000 exp.")

else

say("Vous n'avez pas de perle blanche.")

end

elseif choix == 2 then

if pc.count_item(27994) !=0 then

pc.remove_item(27994)

pc.give_exp2(3000000)

syschat("Vous avez reçu 3000000 exp.")

else

say("Vous n'avez pas de perle rouge.")

end

else

if pc.count_item(27993) !=0 then

pc.remove_item(27993)

pc.give_exp2(3000000)

syschat("Vous avez reçu 3000000 exp.")

else

say("Vous n'avez pas de perle bleue.")

end

end

else

say_title(""..mob_name(33006).."")

say("D'accord. Je comprends.")

say("Revenez quand vous aurez les perles requises.")

end

end

end

end

 

 

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.

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 3
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

3 réponses à cette question

Messages recommandés

  • 0
quest Expvsperle begin
state start begin
	when 33006.chat."Je veux exp ..." begin
		if pc.get_level() >= 125 then
			say_title(""..mob_name(33006).."")
			say("Bonjour, si vous voulez exp, je connais un moyen.")
			say("Il vous suffira de m'apporter une des 3 perles,")
			say("et je l'échangerais contre de l'exp.")
			local s = select("Echanger mes perles", "Echanger une seule perle.", "je vais en chercher")
			if s == 1 then
				if pc.count_item(27992)==0 or pc.count_item(27993)==0 or pc.count_item(27994)==0 then
					say_title(""..mob_name(33006).."")
					say_reward("Désolé mais il vous manque une ou plusieurs des 3 perles.")
					say_reward("Vous pouvez les achetées sur l'IS ou les droppées !")
				elseif pc.count_item(27992)!=0 and pc.count_item(27993)!=0 and pc.count_item(27994)!=0 then
					say_title(""..mob_name(33006).."")
					say("En êtes-vous sûr ?")
					local ouinon=select("Oui", "Non")
					if ouinon == 2 then
						return
					else
						pc.remove_item(27992)
						pc.remove_item(27993)
						pc.remove_item(27994)
						pc.give_exp2(9000000)
						syschat("Vous avez reçu 9000000 exp.")
					end
				end
			elseif s == 2 then
				say_title(""..mob_name(33006).."")
				say("Quelle perle voulez-vous échanger ?")
				local choix=select("Perle bleue", "Perle rouge", "Perle blanche", "Quitter")
				if choix == 4 then
					return
				elseif choix == 3 then
					if pc.count_item(27992) !=0 then
						pc.remove_item(27992)
						pc.give_exp2(3000000)
						syschat("Vous avez reçu 3000000 exp.")
					else
						say("Vous n'avez pas de perle blanche.")
					end
				elseif choix == 2 then
					if pc.count_item(27994) !=0 then
						pc.remove_item(27994)
						pc.give_exp2(3000000)
						syschat("Vous avez reçu 3000000 exp.")
					else
						say("Vous n'avez pas de perle rouge.")
					end
				else
					if pc.count_item(27993) !=0 then
						pc.remove_item(27993)
						pc.give_exp2(3000000)
						syschat("Vous avez reçu 3000000 exp.")
					else
						say("Vous n'avez pas de perle bleue.")
					end
				end
			else
				say_title(""..mob_name(33006).."")
				say("D'accord. Je comprends.")
				say("Revenez quand vous aurez les perles requises.")
			end
		else
			say_reward("Vous devez être level 125 ou plus !")
		end
	end
end
end

  • Love 1
Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 6

      problème de connexion à mon serveur local (je suis débutant dans ce genre d'entreprise )

    2. 2

      problème de lancement serveur

    3. 9
    4. 0

      [PVM/PVP] ATLAX2 - EASY PLAY

    5. 2

      problème de lancement serveur

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.