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

Anneau de Téléportation


BlazeDj

Question

Bonjours j'ai essayer d'implanter l'anneau de téléportation et quand je clique dessus rien se passe l'objet est bien type 18

voici quest:

quest teleportation begin

   state start begin

       when 70058.use begin

           say_title("Anneau de téléportation:")

           say("Grâce à l'anneau de téléportation, que vous venez")

           say("d'acheter sur l'item shop de OrigineMt2, vous")

           say("pouvez vous téléporter dans la map de votre choix.")

           say_reward("La téléportation depuis cette anneau ne vous coute")

           say_reward("aucun yangs.")

           say("Voulez-vous être téléporté ?")

 

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

           if main_set == 2 then

               return

           end

 

           say_title("Anneau de téléportation:")

           sub_set = select ( "Map 1 Rouge" , "Map 2 Rouge" , "Map 1 Jaune" , "Map 2 Jaune" , "Map 1 Bleu" , "Map 2 Bleu" ,"Continuer")

           if sub_set == 7 then

               say_title("Anneau de téléportation:")

               sub_set = select ( "Vallée de Seungryoung", "Desert de Yongbi" , "Mont Sohan", "Terre de feu" , "Tour du démon" , "Foret" , "Bois Rouge" ,"Continuer" ) + 6

               if sub_set == 14 then

                   say_title("Anneau de téléportation:")

                   sub_set = select ( "Temple", "Cave 1", "Cave 2", "Géant", "Grotte de l'Exil" , "Fermer" ) + 13

                   if sub_set == 19 then

                       return

                   end

               end

               

           end

               

           local warp = {

                   -- Map 1 Rouge

                   {

                       { 474300 , 954800 },

                       { 474300 , 954800 },

                       { 474300 , 954800 },

                   },

                   -- Map 2 Rouge

                   {

                       { 353100 , 882900 },

                       { 353100 , 882900 },

                       { 353100 , 882900 },

                   },

                   -- Map 1 Jaune

                   {

                       { 63800 , 166400 },

                       { 63800 , 166400 },

                       { 63800 , 166400 },

                   },

                   -- Map 2 Jaune

                   {

                       { 145500 , 240000 },

                       { 145500 , 240000 },

                       { 145500 , 240000 },

                   },

                   -- Map 1 Bleu

                   {

                       { 959900 , 269200 },

                       { 959900 , 269200 },

                       { 959900 , 269200 },

                   },

                   -- Map 2 Bleu

                       {

                       { 863900 , 246000 },

                       { 863900 , 246000 },

                       { 863900 , 246000 },

                   },

                    -- Map Orc

                   {

                       { 402100, 673900 },

                       { 270400, 739900 },

                       { 321300, 808000 },

                   },

                   -- Map Desert

                   {

                       { 217800, 627200 },

                       { 221900, 502700 },

                       { 344000, 502500 },

                   },

                   -- Mont Sohan

                   {

                       { 434200, 290600 },

                       { 375200, 174900 },

                       { 491800, 173600 },

                   },

                   -- Map Volcan

                   {

                       { 599400, 756300 },

                       { 597800, 622200 },

                       { 730700, 689800 },

                   },

                   -- Tour du démon

                   {

                       { 590500, 110500 },

                       { 590500, 110500 },

                       { 590500, 110500 },

                   },

                   { -- Map Foret

                       { 288700 , 5700 },

                       { 288700 , 5700 },

                       { 288700 , 5700 },

                   },

                   { -- Map Bois rouge

                       { 1119500 , 701 },

                       { 1119500 , 701 },

                       { 1119500 , 701 },

                   },

                   { -- Map Temple

                       { 553600 , 144100 },

                       { 553600 , 144100 },

                       { 553600 , 144100 },

                   },

                   { -- Cave 1

                       { 60000 , 496000 },

                       { 60000 , 496000 },

                       { 60000 , 496000 },

                   },

                   { -- Cave 2

                       { 704100 , 464200 },

                       { 704100 , 464200 },

                       { 704100 , 464200 },

                   },

                   { -- Geant

                       { 828300 , 763500 },

                       { 828300 , 763500 },

                       { 828300 , 763500 },

                   },

                   { -- Grotte de l'Exil

                       { 10000 , 1207800 },

                       { 10000 , 1207800 },

                       { 10000 , 1207800 },

                   } ,

               }

 

               local old_vid = pc.select(u_vid)

               local empire = pc . get_empire ( )

               test_chat ( warp [ sub_set ] [ empire ] [ 1 ] .. warp [ sub_set ] [ empire ] [ 2 ] )

               say_title("Anneau de téléportation:")

               say("Je vais vous téléporter.")

               say("L'endroit est très dangereux...")

               say("Prudence et bonne chance...")

               wait()

               pc . warp ( warp [ sub_set ] [ empire ] [ 1 ] , warp [ sub_set ] [ empire ] [ 2 ] )

               pc.select(old_vid)

 

       end

   end

end

 

 

 

screen de l'anneau:174830Sans-titre.png

Lien vers le commentaire
Partager sur d’autres sites

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

Meilleurs contributeurs dans cette question

Messages recommandés

  • 0
  • Robot

J'ai l'impression que tu ne cherche pas.

Essaye ceci :

quest teleportation begin
state start begin
when 20091.chat."Teleportation" begin
say("Grace a OnePiece-MT2, Vous")
say("pouvez vous teleporter dans la map de votre choix.")
say_reward("La teleportation ne vous coute aucun yangs ")
say("Voulez-vous etre teleporter ?")

local main_set = select("Oui","Non")
if main_set == 2 then
return
end

say_title("teleportation:")
sub_set = select ( "Map 1 Rouge" , "Map 2 Rouge" , "Map 1 Jaune" , "Map 2 Jaune" , "Map 1 Bleu" , "Map 2 Bleu" ,"Continuer") 
if sub_set == 7 then
say_title("teleportation:")
sub_set = select ( "Vallee de Seungryoung", "Desert de Yongbi" , "Mont Sohan", "Terre de feu" , "Tour du demon" , "Foret" , "Bois Rouge" ,"Continuer" ) + 6
if sub_set == 15 then 
say_title("teleportation:")
sub_set = select ( "Temple", "Cave 1", "Cave 2", "Geant", "Grotte de l'Exil" ,"tonnerre" , "Nephrite" , "Gautama" , "cap" , "fermer" ) + 13
if sub_set == 25 then
return 
end
end 

end 

local warp = {
-- Map 1 Rouge
{
{ 474300 , 954800 },
{ 474300 , 954800 },
{ 474300 , 954800 },
},
-- Map 2 Rouge
{
{ 353100 , 882900 },
{ 353100 , 882900 },
{ 353100 , 882900 },
},
-- Map 1 Jaune
{
{ 63800 , 166400 },
{ 63800 , 166400 },
{ 63800 , 166400 },
},
-- Map 2 Jaune
{
{ 145500 , 240000 },
{ 145500 , 240000 },
{ 145500 , 240000 },
},
-- Map 1 Bleu
{
{ 959900 , 269200 },
{ 959900 , 269200 },
{ 959900 , 269200 },
},
-- Map 2 Bleu
{
{ 863900 , 246000 },
{ 863900 , 246000 },
{ 863900 , 246000 },
},
-- Map Orc
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- Map Desert
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- Mont Sohan
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
-- Map Volcan
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- Tour du démon
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
{ -- Map Foret
{ 288700 , 5700 }, 
{ 288700 , 5700 }, 
{ 288700 , 5700 }, 
},
{ -- Map Bois rouge
{ 1119500 , 701 }, 
{ 1119500 , 701 }, 
{ 1119500 , 701 }, 
},
{ -- Map Temple
{ 553600 , 144100 }, 
{ 553600 , 144100 }, 
{ 553600 , 144100 }, 
},
{ -- Cave 1
{ 60000 , 496000 }, 
{ 60000 , 496000 }, 
{ 60000 , 496000 }, 
},
{ -- Cave 2
{ 704100 , 464200 }, 
{ 704100 , 464200 }, 
{ 704100 , 464200 }, 
},
{ -- Geant
{ 828300 , 763500 }, 
{ 828300 , 763500 }, 
{ 828300 , 763500 }, 
},
{ -- Grotte de l'Exil
{ 10000 , 1207800 }, 
{ 10000 , 1207800 }, 
{ 10000 , 1207800 }, 
},
{ -- Tonnerre
{ 1192100 , 1655000 }, 
{ 1192100 , 1655000 }, 
{ 1192100 , 1655000 }, 
},
{ -- Nephrite
{ 1086900 , 1655800 }, 
{ 1086900 , 1655800 },
{ 1086900 , 1655800 }, 
},
{ -- Gautama
{ 1226300 , 1681100 }, 
{ 1226300 , 1681100 }, 
{ 1226300 , 1681100 }, 
},
{ -- cap
{ 1104300 , 1788500 }, 
{ 1104300 , 1788500 },
{ 1104300 , 1788500 },
},
}

local old_vid = pc.select(u_vid)
local empire = pc . get_empire ( ) 
test_chat ( warp [ sub_set ] [ empire ] [ 1 ] .. warp [ sub_set ] [ empire ] [ 2 ] ) 
say_title("teleportation:")
say("Je vais vous teleporter.")
say("L'endroit est tres dangereux...")
say("Prudence et bonne chance...")
wait()
pc . warp ( warp [ sub_set ] [ empire ] [ 1 ] , warp [ sub_set ] [ empire ] [ 2 ] ) 
pc.select(old_vid)

end
end
end

french_banner.gif

Lien vers le commentaire
Partager sur d’autres sites

  • 0

non j'ai la map tonnerre et ses ma quête pas celle d'un autre je suis capable de me téléporter a cette map mes pas avec la quest peut importe la map apres grotte de l'éxil sa marche pas quand je clique dessus sa fait rien

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Bonsoir BlazeDj;

 

essais cette quest la voire si cela résous ton problème

 

 

quest map_warp_item begin

    state start begin
        when 70058.use begin
            if get_time() > pc.getqf("duration") then
                ---                                                   l
                say_title("Anneau de téléportation")
                say("Cet anneau de téléportation, vous permet de vous")
                say("téléporter où vous le souhaité.")
                say_reward("Cependant, vous pouvez vous en servir une")
                say_reward("fois toutes les 15 minutes.")
                say("Voulez-vous être téléporté ?")

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

                if a == 2 then
                    return
                end

                ---                                                   l
                say_title("Anneau de téléportation:")

                sub_set = select ( "Map 1 Rouge" , "Map 2 Rouge" , "Map 1 Jaune" , "Map 2 Jaune" , "Map 1 Bleu" , "Map 2 Bleu" ,"Continuer")

                if sub_set == 7 then
                ---                                                   l
                say_title("Anneau de téléportation:")

                sub_set = select ( "Vallée de Seungryoung", "Desert de Yongbi" , "Mont Sohan", "Terre de feu" , "Tour du démon" , "Forêt" , "Bois Rouge" ,"Continuer" ) + 6

                if sub_set == 14 then
                ---                                                   l
                say_title("Anneau de téléportation:")

                if(pc.level > 80) then
                    sub_set = select ( "Temple", "Cave 1", "Cave 2", "Géant", "Grotte de l'Exil 1", "Grotte de l'Exil 2", "map tonnerre", "Fermer" ) + 13
                    if sub_set == 20 then
                        return
                    end
                elseif (pc.level > 74) then
                    sub_set = select ( "Temple", "Cave 1", "Cave 2", "Géant", "Grotte de l'Exil 1", "Fermer" ) + 13
                    if sub_set == 19 then
                        return
                    end
                else
                    sub_set = select ( "Temple", "Cave 1", "Cave 2", "Géant", "Fermer" ) + 13
                    if sub_set == 18 then
                        return
                    end
                end

            end
        end

        local warp = {

                   -- Map 1 Rouge
                   {
                       { 474300 , 954800 },
                       { 474300 , 954800 },
                       { 474300 , 954800 },
                   },

                   -- Map 2 Rouge
                   {
                       { 353100 , 882900 },
                       { 353100 , 882900 },
                       { 353100 , 882900 },
                   },

                   -- Map 1 Jaune
                   {
                       { 63800 , 166400 },
                       { 63800 , 166400 },
                       { 63800 , 166400 },
                   },

                   -- Map 2 Jaune
                   {
                       { 145500 , 240000 },
                       { 145500 , 240000 },
                       { 145500 , 240000 },
                   },

                   -- Map 1 Bleu
                   {
                       { 959900 , 269200 },
                       { 959900 , 269200 },
                       { 959900 , 269200 },
                   },

                   -- Map 2 Bleu
                       {
                       { 863900 , 246000 },
                       { 863900 , 246000 },
                       { 863900 , 246000 },
                   },

                    -- Map Orc
                   {
                       { 402100, 673900 },
                       { 270400, 739900 },
                       { 321300, 808000 },
                   },

                   -- Map Desert
                   {
                       { 217800, 627200 },
                       { 221900, 502700 },
                       { 344000, 502500 },
                   },

                   -- Mont Sohan
                   {
                       { 434200, 290600 },
                       { 375200, 174900 },
                       { 491800, 173600 },
                   },

                   -- Map feu
                   {
                       { 599400, 756300 },
                       { 597800, 622200 },
                       { 730700, 689800 },
                   },

                   -- Tour du démon
                   {
                       { 590500, 110500 },
                       { 590500, 110500 },
                       { 590500, 110500 },
                   },

                   { -- Map Foret
                       { 288700 , 5700 },
                       { 288700 , 5700 },
                       { 288700 , 5700 },
                   },

                   { -- Map Bois rouge
                       { 1119500 , 701 },
                       { 1119500 , 701 },
                       { 1119500 , 701 },
                   },

                   { -- Map Temple
                       { 553600 , 144100 },
                       { 553600 , 144100 },
                       { 553600 , 144100 },
                   },

                   { -- Cave 1
                       { 60000 , 496000 },
                       { 60000 , 496000 },
                       { 60000 , 496000 },
                   },

                   { -- Cave 2
                       { 704100 , 464200 },
                       { 704100 , 464200 },
                       { 704100 , 464200 },
                   },

                   { -- Geant
                       { 828300 , 763500 },
                       { 828300 , 763500 },
                       { 828300 , 763500 },
                   },

                   { -- Grotte de l'Exil 1
                       { 10000 , 1207800 },
                       { 10000 , 1207800 },
                       { 10000 , 1207800 },
                   } ,

                   { -- Grotte de l'Exil 2
                       { 241300,    1275400 },
                       { 241300,    1275400 },
                       { 241300,    1275400 },
                   } ,
               }
                    { -- map tonnerre
                       { 1192100, 1655000 },
                       { 1192100, 1655000 },
                       { 1192100, 1655000 },
                   } ,
               }

                local old_vid = pc.select(u_vid)
                local empire = pc . get_empire ( )
                test_chat ( warp [ sub_set ] [ empire ] [ 1 ] .. warp [ sub_set ] [ empire ] [ 2 ] )

                ---                                                   l
                say_title("Anneau de téléportation:")
                say("Je vais vous téléporter.")
                say("L'endroit est très dangereux...")
                say("Prudence et bonne chance...")
                wait()

                pc . warp ( warp [ sub_set ] [ empire ] [ 1 ] , warp [ sub_set ] [ empire ] [ 2 ] )
                pc.select(old_vid)
            else
                ---                                                   l
                say_title("Anneau de téléportation:")
                say("Vous devez attendre .. minutes.")        --Désactivé
            end
        end
    end
end

(28.04.15)Edit de la quest car petit oublie de ma part les coordonnées de ta map tonnerre pour la tp .

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Oublie la quête au dessus et teste ça (implante la quête, compile, reload q, et fais spawn le pnj 20016 puis clique sur lui et regarde si ça te téléporte) :

quest test begin
state start begin
	when 20016.chat."Test map tonnerre" begin
		pc.warp(1192100, 1655000)
	end
	when 20016.chat."Test map grotte" begin
		pc.warp(10000, 1207800)
	end
end
end

Lien vers le commentaire
Partager sur d’autres sites

  • 0

quest teleportation begin
state start begin
	when 40002.use begin
		say_title("Téléportation :")
		sub_set = select ("Map 1 Rouge", "Map 2 Rouge", "Map 1 Jaune", "Map 2 Jaune", "Map 1 Bleu", "Map 2 Bleu", "Continuer", "Fermer")
		if sub_set == 8 then
			return
		end
		if sub_set == 7 then
			say_title("Téléportation :")
			sub_set = select ("Vallée de Seungryoung", "Désert de Yongbi", "Mont Sohan", "Terre de feu", "Tour du démon", "Forêt", "Bois Rouge", "Continuer", "Fermer")
			if sub_set == 9 then
				return
			end
			if sub_set == 8 then
				say_title("Téléportation :")
				sub_set = select ("Temple", "Cave 1", "Cave 2", "Géant", "Grotte de l'Exil", "Tonnerre", "Nephrite", "Continuer")
				if sub_set == 6 then
					pc.warp(1192100, 1655000)
				end
				if sub_set == 5 then
					pc.warp(10000, 1207800)
				end
				if sub_set == 8 then
					say_title("Téléportation :")
					sub_set = select ("Gautama", "Cap", "Fermer")
					if sub_set == 3 then
						return
					end
				end 
			end
		end
local warp = {
-- Map 1 Rouge
{
{ 474300 , 954800 },
{ 474300 , 954800 },
{ 474300 , 954800 },
},
-- Map 2 Rouge
{
{ 353100 , 882900 },
{ 353100 , 882900 },
{ 353100 , 882900 },
},
-- Map 1 Jaune
{
{ 63800 , 166400 },
{ 63800 , 166400 },
{ 63800 , 166400 },
},
-- Map 2 Jaune
{
{ 145500 , 240000 },
{ 145500 , 240000 },
{ 145500 , 240000 },
},
-- Map 1 Bleu
{
{ 959900 , 269200 },
{ 959900 , 269200 },
{ 959900 , 269200 },
},
-- Map 2 Bleu
{
{ 863900 , 246000 },
{ 863900 , 246000 },
{ 863900 , 246000 },
},
-- Map Orc
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- Map Desert
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- Mont Sohan
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
-- Map Volcan
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- Tour du démon
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
{ -- Map Foret
{ 288700 , 5700 }, 
{ 288700 , 5700 }, 
{ 288700 , 5700 }, 
},
{ -- Map Bois rouge
{ 1119500 , 701 }, 
{ 1119500 , 701 }, 
{ 1119500 , 701 }, 
},
{ -- Map Temple
{ 553600 , 144100 }, 
{ 553600 , 144100 }, 
{ 553600 , 144100 }, 
},
{ -- Cave 1
{ 60000 , 496000 }, 
{ 60000 , 496000 }, 
{ 60000 , 496000 }, 
},
{ -- Cave 2
{ 704100 , 464200 }, 
{ 704100 , 464200 }, 
{ 704100 , 464200 }, 
},
{ -- Geant
{ 828300 , 763500 }, 
{ 828300 , 763500 }, 
{ 828300 , 763500 }, 
},
{ -- Nephrite
{ 1086900 , 1655800 }, 
{ 1086900 , 1655800 },
{ 1086900 , 1655800 }, 
},
{ -- Gautama
{ 1226300 , 1681100 }, 
{ 1226300 , 1681100 }, 
{ 1226300 , 1681100 }, 
},
{ -- cap
{ 1104300 , 1788500 }, 
{ 1104300 , 1788500 },
{ 1104300 , 1788500 },
},
}

		local old_vid = pc.select(u_vid)
		local empire = pc . get_empire ( ) 
		test_chat ( warp [ sub_set ] [ empire ] [ 1 ] .. warp [ sub_set ] [ empire ] [ 2 ] )
		pc . warp ( warp [ sub_set ] [ empire ] [ 1 ] , warp [ sub_set ] [ empire ] [ 2 ] )
	end
end
end

 

Item 40002

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.