Jump to content
Sign in to follow this  

Recommended Posts

hola queria pedirles si son tan amables de mirarme esta quest la saque de aqui de zone 

quest cambio_raza begin
state start begin

  when 20090.use begin
   say_title("Cambio de Raza")
   say("Con este mágico objeto podrás cambiar la raza")
   say("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ía 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

el problema es el siguiente que ponga un item o un mob la quest no hace nada si alguno de ustedes me la pudiera arreglar y que solo tenga cambio de raza 

ya que cambio de sexo la tengo por separado en otra quest se lo agradeseria mucho desde ya muchisimas gracias por su atencion y ayuda

Share this post


Link to post
Share on other sites
quest cambio_raza begin
state start begin

  when id_item.use begin
   say_title("Cambio de Raza")
   say("Con este mágico objeto podrás cambiar la raza")
   say("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ía 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

Share this post


Link to post
Share on other sites

quest cambio_raza begin
state start begin

  when 40004.use begin
   say_title("Cambio de Raza")
   say("Con este magico objeto podras cambiar la raza")
   say("de tu personaje.")
   say("Tu pj tendra otro aspecto y habilidades distintas.")
   say("ATENCION: Debes guardar todo tu equipo antes de")
   say("hacer el cambio. Tu personaje podra 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
      pc.remove_item("40004",1)
    
    end
  end
end
end


Creo yo que tambien debes colocar que el item desaparezca despues de su uso, o bueno pues si asi lo quieres, si no quieres que desaparesca solo quitas la linea pc.remove_item("40004",1). Esta probada.

Esta es la linea del item_proto por si acaso

 

40004 Anillo de Eek ITEM_QUEST 0 1 NONE NONE NONE   0 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 0 0 0 0 0 0 0 0 0

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...