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

Ramos quête TP


blasteurof83

Question

Bonjour

 

Mon pnj me valide pas mes perles pour la téléportation :x

quest capedragon begin
state start begin
	when 20369.chat."Ramos le gros invincible!"  with pc.level >= 105 begin
		---                                                   
		say_title("Ramos le bosse:")
		say("Bonjour je suis ramos !")
		say("Tu dois vaincre mon armée de gros")
		say("Oh petit scarabé, si tu ose me faire courir...")
		say("Je mangerais toute ta famille.")
		say("Alors gard a tes fesses,")
		say("Touche a un membre de ma click négro, tu verra on est pas,")
		say("TOUT SEUL!")

		local a = select("Ok", "non")

		if a == 1 then
			if pc.gold > 200000000 then
				---                                                   
				say_title("Ramos:")
				say("Je vais vous manger , oups téléporter.")
				say("L'endroit est très dangereux...")
				say("dans mon ventre")
				wait()
				pc.changegold(-200000000)
				pc.warp(1104900, 1788900)

			else
				---                                                   
				say_title("Ramos:")
				say("Désolé, si tu ne possèdes pas de Menu McDos,")
				say("c'est que tu n'as pas acquérit la force")
				say("de perdre du poid ")
                   say("En faisant du sport.")
				return
			end


		elseif a == 2 then

			return

           end
          end

     end 

end

Lien vers le commentaire
Partager sur d’autres sites

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

Meilleurs contributeurs dans cette question

8 réponses à cette question

Messages recommandés

  • 0

Salut.

Désolé mais je ne vois ou tu as mis une condition avec des perles.

Si j'ai bien compris ce que tu veux avoir, c'est d'avoir les perles requises pour se téléporter?

Alors tu rajoute ici:

if a == 1 then
   if pc.gold > 200000000 then
       [b]if pc.count_item(ID_Perles) == 2 then[/b]  //-- Le chiffre 2 à remplacer par le nombre de perles requises

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Salut.

Désolé mais je ne vois ou tu as mis une condition avec des perles.

Si j'ai bien compris ce que tu veux avoir, c'est d'avoir les perles requises pour se téléporter?

Alors tu rajoute ici:

if a == 1 then
   if pc.gold > 200000000 then
       if pc.count_item(ID_Perles) == 2 then  //-- Le chiffre 2 à remplacer par le nombre de perles requises

Puis tu ajoutes:

pc.changegold(-200000000)
   pc.remove_item(ID_Perles, Nombre à supprimer)
       pc.warp(1104900, 1788900)

           

             

Lien vers le commentaire
Partager sur d’autres sites

  • 0

quest capedragon begin
state start begin
when 20369.chat."Keirao le dragon invincible!" begin
---                                                  
say_title("aaaaaaaa:")
say("Baaaaaaaaa !")
say("aaaaaaaaaaaaaaaaaaaaaaaaa")
say("aaaaaaaas")
say("aaaaaaaaaaaaaaaaa.")
say("aaaaaaaaaaa")
say("aaa")
say("aaaaaaaaaaaa,")
local a = select("Oui", "Non")
if a == 1 then
  if pc.gold > 200000000 then
      if pc.count_item(39530) == 1 then  //-- Le chiffre 2 à remplacer par le nombre de perles requises
if pc.count_item(39533) == 1 then
if pc.count_item(39541) == 1 then
if pc.count_item(39532) == 1 then
---                                                  
say_title("Lee Chung:")
say("Je vais vous téléporter.")
say("L'endroit est très dangereux...")
say("Prudence et bonne chance...")
wait()
pc.changegold(-200000000)
pc.remove_item(39530, 1)
pc.remove_item(39533, 1)
 pc.remove_item(39541, 1)
  pc.remove_item(39532, 1)
pc.warp(1104900, 1788900)
else
---                                                  
say_title("Lee Chung:")
say("Désolé, si tu ne possèdes ces objets,")
say("aaaaaaaaaa")
say("Il te faut les 4 perles élémentaire")
                   say("Celles du feu, eau, terre, et vent.")
return
end
elseif a == 2 then
return
end
end
end
end

Marche pas comme ça :x

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Essaye celle-ci, je l'ai corriger.

quest capedragon begin
   state start begin
       when 20369.chat."Ramos le gros invincible!"  with pc.level >= 105 begin
           ---                                                   
           say_title("Ramos le bosse:")
           say("Bonjour je suis ramos !")
           say("Tu dois vaincre mon armée de gros")
           say("Oh petit scarabé, si tu ose me faire courir...")
           say("Je mangerais toute ta famille.")
           say("Alors gard a tes fesses,")
           say("Touche a un membre de ma click négro, tu verra on est pas,")
           say("TOUT SEUL!")

           local a = select("Ok", "non")

			if a == 1 then
				if pc.gold > 200000000 then
					if pc.count_item(39530) == 1 then  
						if pc.count_item(39533) == 1 then
							if pc.count_item(39541) == 1 then
								if pc.count_item(39532) == 1 then
                   ---                                                   
                   say_title("Ramos:")
                   say("Je vais vous manger , oups téléporter.")
                   say("L'endroit est très dangereux...")
                   say("dans mon ventre")
                   wait()
                   pc.changegold(-200000000)
                   pc.warp(1104900, 1788900)
				pc.remove_item(39530, 1)
				pc.remove_item(39533, 1)
				pc.remove_item(39541, 1)
				pc.remove_item(39532, 1)

               else
                   ---                                                   
                   say_title("Ramos:")
                   say("Désolé, si tu ne possèdes pas de Menu McDos,")
                   say("c'est que tu n'as pas acquérit la force")
                   say("de perdre du poid ")
                  say("En faisant du sport.")
                   return
               end


           elseif a == 2 then

               return

              end
          end

     end 

end

Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Retraité

Dans le même registre crado je te propose ceci :

quest capedragon begin
state start begin
	when 20369.chat."Ramos le gros invincible!" with pc.get_level() >= 105 begin
		say_title("Ramos le bosse:")
		say("Bonjour je suis ramos !")
		say("Tu dois vaincre mon armée de gros")
		say("Oh petit scarabé, si tu ose me faire courir... ")
		say("Je mangerais toute ta famille.")
		say("Alors gard a tes fesses, ")
		say("Touche a un membre de ma click négro, tu verra on est pas, ")
		say("TOUT SEUL!")
		local a = select("Ok", "non")
		if a == 1 then
			if pc.gold >= 200000000 and pc.count_item(39530) == 1 and 
				pc.count_item(39533) == 1 and pc.count_item(39541) == 1 and 
				pc.count_item(39532) == 1 then
				say_title("Ramos:")
				say("Je vais vous manger , oups téléporter.")
				say("L'endroit est très dangereux...")
				say("dans mon ventre")
				wait()
				pc.changegold(-200000000)
				pc.remove_item(39530, 1)
				pc.remove_item(39533, 1)
				pc.remove_item(39541, 1)
				pc.remove_item(39532, 1)							
				pc.warp(1104900, 1788900)
			else
				say_title("Ramos:")
				say("Désolé, si tu ne possèdes pas de Menu McDos,")
				say("c'est que tu n'as pas acquérit la force")
				say("de perdre du poid ")
				say("En faisant du sport.")
			end
		end
	end
end 
end

 

Je te conseille néanmoins les tableaux ou tout autre alternative plus propre.

You can't be immortal,
But you can make people remember
you for thousands of years...

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Dans le même registre crado je te propose ceci :

 

quest capedragon begin
state start begin
	when 20369.chat."Ramos le gros invincible!" with pc.get_level() >= 105 begin
		say_title("Ramos le bosse:")
		say("Bonjour je suis ramos !")
		say("Tu dois vaincre mon armée de gros")
		say("Oh petit scarabé, si tu ose me faire courir... ")
		say("Je mangerais toute ta famille.")
		say("Alors gard a tes fesses, ")
		say("Touche a un membre de ma click négro, tu verra on est pas, ")
		say("TOUT SEUL!")
		local a = select("Ok", "non")
		if a == 1 then
			if pc.gold >= 200000000 and pc.count_item(39530) == 1 and 
				pc.count_item(39533) == 1 and pc.count_item(39541) == 1 and 
				pc.count_item(39532) == 1 then
				say_title("Ramos:")
				say("Je vais vous manger , oups téléporter.")
				say("L'endroit est très dangereux...")
				say("dans mon ventre")
				wait()
				pc.changegold(-200000000)
				pc.remove_item(39530, 1)
				pc.remove_item(39533, 1)
				pc.remove_item(39541, 1)
				pc.remove_item(39532, 1)							
				pc.warp(1104900, 1788900)
			else
				say_title("Ramos:")
				say("Désolé, si tu ne possèdes pas de Menu McDos,")
				say("c'est que tu n'as pas acquérit la force")
				say("de perdre du poid ")
				say("En faisant du sport.")
			end
		end
	end
end 
end

 

Je te conseille néanmoins les tableaux ou tout autre alternative plus propre.

 

Merci à toi ! sa marche :)

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. 37
    2. 21

      Metin2 en 2020 peut-on en parler?

    3. 0

      METIN2Project

    4. 3

      Ressources - UnPack - Metin2 Client - Officiel

    5. 0

      Barre des tâches d'argent étendue

    6. 16

      Redémarrage automatique des channels

    7. 16

      Multi Logo GM / SGM / GA

  • En ligne récemment

    • Aucun utilisateur enregistré regarde cette page.

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.