mamiferox

Quest guerra de imperios ayuda por favor

tengo un problema no se que sera si alguien me ayuda por favor al darle a mi quest para entrar al mapa guerra de imperios no me teleporta a ni un lado a pesar de haberle puesto las cordenadas del mapa que podra ser 

 

quest guerras_metin2demons begin
                   state start begin
   when login begin
   end
   when 11001.chat."Participar en la batalla de reino" or 11003.chat."Participar en la batalla de reino" or 11005.chat."Participar en la batalla de reino" begin
   if game.get_event_flag("threeway_war") == 0 then
   say_title("Administrador de batalla")
    say("¡Je! Se ha descubierto una nueva área. Puede")
    say("conectar todos los reinos. Una vez esté hecha la")
    say("investigación, podrás entrar en el área")
   else
   say_title("Administrador de batalla")
    say("¡Hola!")
    say("Hay una Guerra de Reinos!")
    say("¿Deseas entrar1?")
   local s = select("Si","No!")
   if s == 1 then
   if pc.get_level() < 80 then
   say("Debes ser al menos nivel 80 para acceder.")
   return
   end
   if pc.getempire() == 1 then
   if game.get_event_flag("threeway_war_open_gate1" ) == 0 then
   say("No puedes unirte cuando el terreno sagrado haya sido abierto!")
   return
   end
   elseif pc.getempire() == 2 then
   if game.get_event_flag("threeway_war_open_gate2" ) == 0 then
   say("No puedes unirte cuando el terreno sagrado haya sido abierto!")
   return
   end
   elseif pc.getempire() == 3 then
   if game.get_event_flag("threeway_war_open_gate3" ) == 0 then
   say("No puedes unirte cuando el terreno sagrado haya sido abierto!")
   return
   end
   else
   say(locale.forked_man_say_you_cant2)
   end
   if game.get_event_flag("reichsmap")==1 then
   local empire = pc.get_empire()
   if empire == 1 then
   pc.warp(0,25600)          ---- aca las coordenadas del map t1 para cada reino un acoordenada diferente
   elseif empire == 2 then
   pc.warp(0,25600)
   elseif empire == 3 then
   pc.warp(0,25600)
   end
  end
   end
   end
   end
 
   when 11001.chat."GM: Guerra de reinos" or 11003.chat."GM: Guerra de reinos" or 11005.chat."GM: Guerra de reinos" with pc.is_gm() begin
   local s = select("Activar" , "Desactivar")
   if s == 1 then
   notice_all("Acaba de empezar la guerra de reinos")
   notice_all("Habla con el Administrador de Batala para entrar. Buena Suerte ^^")
   -- Mapa aleatorio
  
   -- Inicio de la guerra de reinos
   game.set_event_flag("threeway_war",1)
   -- Configuración de la Tierra Santa que cuente las mueres solo que pj enemigos u.u a 200 termina la guerra
   game.set_event_flag("threeway_war_dead_count", 5)
   game.set_event_flag("threeway_war_mob_count", 150 )
   game.set_event_flag("threeway_war_kill_count", 200 )
   game.set_event_flag("threeway_war_kill_count1" , 0 )
   game.set_event_flag("threeway_war_kill_count2" , 0 )
   game.set_event_flag("threeway_war_kill_count3" , 0 )
   game.set_event_flag("threeway_war_kill_boss_count", 1 )
   -- Configuración de la apertura.
   game.set_event_flag("threeway_war_open_gate1", 1 )
   game.set_event_flag("threeway_war_open_gate2", 1 )
   game.set_event_flag("threeway_war_open_gate3", 1 )
   else
   game.set_event_flag("threeway_war",0)
   notice_all("Poniendo fin a la guerra de los reinos.")
   if pc.get_map_index == 121 and pc.get_empire == 1 then
   forked.warp_all_in_map( pc.get_map_index() , "1" , "409600" , "896000" , 10 )
   elseif pc.get_map_index == 121 and pc.get_empire == 2 then
   forked.warp_all_in_map( pc.get_map_index() , "21" , "0" , "102400" , 10 )
   elseif pc.get_map_index == 121 and pc.get_empire == 3 then
   forked.warp_all_in_map( pc.get_map_index() , "41" , "921600" , "204800" , 10 )
   end
   end
   end
   when kill with pc.get_map_index() == 121 begin
   if game.get_event_flag("threeway_war_kill_count1") == game.get_event_flag("threeway_war_kill_count") or
   game.get_event_flag("threeway_war_kill_count2") == game.get_event_flag("threeway_war_kill_count") or
   game.get_event_flag("threeway_war_kill_count3") == game.get_event_flag("threeway_war_kill_count") then
   end
   if npc.is_pc() and npc.get_empire ~= pc.get_empire() then
   game.set_event_flag("threeway_war_kill_count"..pc.get_empire(), game.get_event_flag("threeway_war_kill_count"..pc.get_empire()) + 1)
   notice_in_map("Putuación actual: Shinsoo "..game.get_event_flag("threeway_war_kill_count1").." Chunjo "..game.get_event_flag("threeway_war_kill_count2").." Jinno "..game.get_event_flag("threeway_war_kill_count3").."")
   if game.get_event_flag("threeway_war_kill_count1") == game.get_event_flag("threeway_war_kill_count") then
   notice_all("Shinsoo ha demostrado una vez más ser el reino más poderoso.")
   elseif game.get_event_flag("threeway_war_kill_count2") == game.get_event_flag("threeway_war_kill_count") then
   notice_all("Chunjo ha demostrado una vez más ser el reino más poderoso.")
   elseif game.get_event_flag("threeway_war_kill_count3") == game.get_event_flag("threeway_war_kill_count") then
   notice_all("Jinno ha demostrado una vez más ser el reino más poderoso.")
   end          --- aca si seria que valla contando la muertes hazta llegar a 200 
   end
   end
    end
end
 

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Me da paja ver la quest... Pusiste las cordenadas de tu mapa si, pero fíjate que el nombre de tu mapa este correcto al de la quest. Me ha pasado.

 

Suerte.

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!


Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.


Conectar ahora

  • Recientemente navegando por este tema   0 miembros

    No hay usuarios registrados visitando esta página.