Jump to content
  • 0
iFran28

Ayuda con problemas al crear mi servidor

Question

Buenas gente, soy nuevo en esto de crear servidores de metin2 y estoy teniendo algunos problemillas, no he encontrado ninguna solución buscando por internet y por eso pido ayuda por aquí a ver si alguien sabe resolverlo, estoy usando files 40k.

 

1º problema:

He creado una quest para poner un npc con cambio de raza y la cosa es que cuando cambio de raza no pasa nada, pero si cambio a una raza con diferente sexo si funciona, he probado a usar /poly 1/2/3/4 y no funciona, quizás sea por eso, dejo la quest aqui:

quest cambio_raza begin
state start begin

  when 20094.chat."Cambio Raza" begin
   say_title("Cambio de Raza")
   say("Puedes cambiar la raza de tu personaje")
   say("Tu pj tendrá otro aspecto y habilidades distintas.")
   say("ATENCIÓN: Debes guardar todo tu equipo antes de")
   say("hacer el cambio. Tu personaje podrá bugearse.")
   say("Ademas, debes volver a entrar a tu cuenta para que")
   say("todos los cambios sean realizados.")
   say("")
   say_reward("¿Quieres cambiar la raza de tu personaje?")
   say("")
   local main_set = select ("Si","No")
  
    if main_set == 2 then
     return
    end
  
    if main_set == 1 then
     say_title("Cambio de Raza")
     say("¿Cual quieres que sea la nueva raza para tu")
     say("personaje?")
     say("")
     local razzacambiasex = select ("Guerrero","Ninja","Sura","Shaman","Cancelar")
    
      if razzacambiasex == 1 then
       say_title("Cambio de Raza")
       say("¿Cual quieres que sea el sexo de tu personaje?")
       say("")
       local sexwar = select ("Hombre","Mujer","Cancelar")
      
        if sexwar == 1 then
         pc.polymorph("4")
         pc.change_sex()
         
        elseif sexwar == 2 then
         pc.polymorph("4")
         pc.change_sex()
         pc.polymorph("20032")
         pc.polymorph("1")
         pc.change_sex()
         pc.polymorph("20032")
      
        elseif sexwar == 3 then
         return
        end
      elseif razzacambiasex == 2 then
       say_title("Cambio de Raza")
       say("¿Cual quieres que sea el sexo de tu personaje?")
       say("")
       local sexninja = select ("Hombre","Mujer","Cancelar")
      
        if sexninja == 2 then
         pc.polymorph("5")
         pc.change_sex()
      
        elseif sexninja == 1 then
         pc.polymorph("5")
         pc.change_sex()
         pc.polymorph("20032")
         pc.polymorph("1")
         pc.change_sex()
         pc.polymorph("20032")
         
        elseif sexninja == 3 then
         return
        end
    
      elseif razzacambiasex == 3 then
       say_title("Cambio de Raza")
       say("¿Cual quieres que sea el sexo de tu personaje?")
       say("")
       local sexsura = select ("Hombre","Mujer","Cancelar")
        if sexsura == 1 then          
         pc.polymorph("6")
         pc.change_sex()

        elseif sexsura == 2 then
         pc.polymorph("6")
         pc.change_sex()
         pc.polymorph("20032")
         pc.polymorph("1")
         pc.change_sex()
         pc.polymorph("20032")
      
        elseif sexsura == 3 then
         return
        end
    
      elseif razzacambiasex == 4 then
       say_title("Cambio de Raza")
       say("¿Cual quieres que sea el sexo de tu personaje?")
       say("")
       local sexshamy = select ("Hombre","Mujer","Cancelar")
        if sexshamy == 2 then          
         pc.polymorph("7")
         pc.change_sex()

        elseif sexshamy == 1 then
         pc.polymorph("7")
         pc.change_sex()
         pc.polymorph("20032")
         pc.polymorph("1")
         pc.change_sex()
         pc.polymorph("20032")
      
        elseif sexshamy == 3 then
         return
        end
    
      elseif razzacambiasex == 5 then
       return
      end
    
    end
  end
end
end

 

2º problema

Al cambiar el drop de los items, modifico todo en el mob_drop_item y no se efectúa ningún cambio en el drop de los items, llevo 4 dias probando cosas y no he conseguido solucionarlo, dejo gyazo para enseñar como lo tengo puesto pero no funciona

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

 

3º problema

 

Al colocar el item monedas en la tienda no pasa nada, pero al subirle el precio de venta a 300kk se bugea y no aparece en la tienda junto con los items que siguen después de él en la misma tienda, he probado quitandolo y bajándole el precio y se desbugea pero no puedo hacer nada para que valgan mas.

 

 

 

 

Quizás estas preguntas sean muy de ''noob'' pero estoy empezando y no tengo he encontrado nada, gracias por todo 😄

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0
Justo ahora, iFran28 dijo:

Buenas gente, soy nuevo en esto de crear servidores de metin2 y estoy teniendo algunos problemillas, no he encontrado ninguna solución buscando por internet y por eso pido ayuda por aquí a ver si alguien sabe resolverlo, estoy usando files 40k.

 

1º problema:

He creado una quest para poner un npc con cambio de raza y la cosa es que cuando cambio de raza no pasa nada, pero si cambio a una raza con diferente sexo si funciona, he probado a usar /poly 1/2/3/4 y no funciona, quizás sea por eso, dejo la quest aqui:

quest cambio_raza begin
state start begin

  when 20094.chat."Cambio Raza" begin
   say_title("Cambio de Raza")
   say("Puedes cambiar la raza de tu personaje")
   say("Tu pj tendrá otro aspecto y habilidades distintas.")
   say("ATENCIÓN: Debes guardar todo tu equipo antes de")
   say("hacer el cambio. Tu personaje podrá bugearse.")
   say("Ademas, debes volver a entrar a tu cuenta para que")
   say("todos los cambios sean realizados.")
   say("")
   say_reward("¿Quieres cambiar la raza de tu personaje?")
   say("")
   local main_set = select ("Si","No")
  
    if main_set == 2 then
     return
    end
  
    if main_set == 1 then
     say_title("Cambio de Raza")
     say("¿Cual quieres que sea la nueva raza para tu")
     say("personaje?")
     say("")
     local razzacambiasex = select ("Guerrero","Ninja","Sura","Shaman","Cancelar")
    
      if razzacambiasex == 1 then
       say_title("Cambio de Raza")
       say("¿Cual quieres que sea el sexo de tu personaje?")
       say("")
       local sexwar = select ("Hombre","Mujer","Cancelar")
      
        if sexwar == 1 then
         pc.polymorph("4")
         pc.change_sex()
         
        elseif sexwar == 2 then
         pc.polymorph("4")
         pc.change_sex()
         pc.polymorph("20032")
         pc.polymorph("1")
         pc.change_sex()
         pc.polymorph("20032")
      
        elseif sexwar == 3 then
         return
        end
      elseif razzacambiasex == 2 then
       say_title("Cambio de Raza")
       say("¿Cual quieres que sea el sexo de tu personaje?")
       say("")
       local sexninja = select ("Hombre","Mujer","Cancelar")
      
        if sexninja == 2 then
         pc.polymorph("5")
         pc.change_sex()
      
        elseif sexninja == 1 then
         pc.polymorph("5")
         pc.change_sex()
         pc.polymorph("20032")
         pc.polymorph("1")
         pc.change_sex()
         pc.polymorph("20032")
         
        elseif sexninja == 3 then
         return
        end
    
      elseif razzacambiasex == 3 then
       say_title("Cambio de Raza")
       say("¿Cual quieres que sea el sexo de tu personaje?")
       say("")
       local sexsura = select ("Hombre","Mujer","Cancelar")
        if sexsura == 1 then          
         pc.polymorph("6")
         pc.change_sex()

        elseif sexsura == 2 then
         pc.polymorph("6")
         pc.change_sex()
         pc.polymorph("20032")
         pc.polymorph("1")
         pc.change_sex()
         pc.polymorph("20032")
      
        elseif sexsura == 3 then
         return
        end
    
      elseif razzacambiasex == 4 then
       say_title("Cambio de Raza")
       say("¿Cual quieres que sea el sexo de tu personaje?")
       say("")
       local sexshamy = select ("Hombre","Mujer","Cancelar")
        if sexshamy == 2 then          
         pc.polymorph("7")
         pc.change_sex()

        elseif sexshamy == 1 then
         pc.polymorph("7")
         pc.change_sex()
         pc.polymorph("20032")
         pc.polymorph("1")
         pc.change_sex()
         pc.polymorph("20032")
      
        elseif sexshamy == 3 then
         return
        end
    
      elseif razzacambiasex == 5 then
       return
      end
    
    end
  end
end
end

 

2º problema

Al cambiar el drop de los items, modifico todo en el mob_drop_item y no se efectúa ningún cambio en el drop de los items, llevo 4 dias probando cosas y no he conseguido solucionarlo, dejo gyazo para enseñar como lo tengo puesto pero no funciona

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

 

3º problema

 

Al colocar el item monedas en la tienda no pasa nada, pero al subirle el precio de venta a 300kk se bugea y no aparece en la tienda junto con los items que siguen después de él en la misma tienda, he probado quitandolo y bajándole el precio y se desbugea pero no puedo hacer nada para que valgan mas.

 

 

 

 

Quizás estas preguntas sean muy de ''noob'' pero estoy empezando y no tengo he encontrado nada, gracias por todo 😄

si quieres te ayudo esta haciendo algunas cosas mal

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...