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

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


XDarkKillerX
 Share

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.

Link to comment
Share on other sites

  • Answers 6
  • Created
  • Last Reply

Top Posters For This Question

Top Posters For This Question

6 answers to this question

Recommended Posts

  • 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)

Link to comment
Share on other sites

  • 0
  • Developer

Bonjour,

 

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

 

Cordialement.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



  • Flux d'Activité

    1. 0

      Projet Genesis

    2. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    3. 0

      Metin2 Champions - Accès anticipé

    4. 0

      Barbok

    5. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    6. 2

      Partage Émulateur 2.63

    7. 2

      Partage Émulateur 2.63

  • 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.