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

Problème de quête (Le pnj demande 2 items)


XDarkKillerX

Question

Bonjour, je voulais faire une petite quête sympa et tout et tout, mais je bloque sur une chose !

 

Version des files : 2012

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

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

 

Description du problème : J'aimerais que mon pnj demande deux items aux joueurs, l'item 50300 x2 et l'item 30204 x1, le problème est au niveau de la quête ou le pnj "compte" si il y a bien le nombre requis.

 

if pc.count_item(50300)>=2 then

				say_reward("Marchand ambulant")
				say("")
				say("Et voilà ! Un beau manu tout neuf.")
				say("")
				say("J'espère qu'il te plaira !")
				pc.remove_item(50300,2)
				pc.remove_item(30204,1)
				pc.give_item2(50300)

			elseif pc.count_item(50300)<2 then

				say_reward("Marchand ambulant")
				say("")
				say("Petit arnaqueur va !")
				say("")
				say("Reviens quand tu aura tout, et pas avant !")
				say("Cordialement.")
				say("")

 

Voilà, je ne sais pas comment faire pour que le pnj compte le 2ème item !

 

Comment reproduire le problème : Implanter ma quête

Recherches et tests effectué : J'ai essayé différentes choses avec les if count item mais bon j'espérais pas grand chose :x

 

Résultat des recherches et tests : Négaaatif

 

Message d'erreur, capture d'écran : Putty qui me sors des trucs affreux, mais bon c'est trop long à recopier :3

 

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 6
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

6 réponses à cette question

Messages recommandés

  • 0

Je t'ai dis de m'ajouter skype....


if pc.count_item(50030) <= 1 then
                   say_reward("Marchand ambulant")
                   say("")
                   say("Petit arnaqueur va !")
                   say("")
                   say("Reviens quand tu aura tout, et pas avant !")
                   say("Cordialement.")
                   say("")
                   select("D'accord")
elseif pc.count_item(50300) >=2 then
                   say_reward("Marchand ambulant")
                   say("")
                   say("Et voilà ! Un beau manu tout neuf.")
                   say("")
                   say("J'espère qu'il te plaira !")
                   select("Merci")
                   pc.remove_item(50300,2)
                   pc.remove_item(30204,1)
                   pc.give_item2(50300)

Lien vers le commentaire
Partager sur d’autres sites

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


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.