Jump to content

Quest multiples premios en baul


ReuS

Mensajes recomendados

Buenas, les comparto esta quest hecha por mi el dia de hoy, multiples premios en un baul, fácil de editar.

Agunos diran "mucho código" y si es verdad xD.  No soy experto en quest, solo soy un aficionado, pero estoy seguro que a mas de uno le servira.

El baul se abrira solo si se tienen los 4 items indicados, y la cantidad indicada. Si tienen dudas pueden enviarme un mensaje.

--Quest Creada por ReuS para metin2zone
-- Discord : ReuS#4312


quest cofreespecial begin
    state start begin
        
		when 54703.use begin
			if pc.count_item("31104") >= 15 and pc.count_item("31105") >= 15 and pc.count_item("31106") >= 15 and pc.count_item("31107") >= 15 then
				say_title("Hola "..pc.get_name().." este es un cofre con grandes premios")
				say("Recuerda que los premios son totalmente aleatorios")
				say("Espero que sea de tu agrado")
				say("Deseas abrirlo?")
				local abrir = select("Si", "No")
					if abrir == 2 then
						return
					elseif abrir == 1 then
						local item = math.random(1,55)
							if item == 1 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20760")
							pc.give_item2("20760", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 2 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20770")
							pc.give_item2("20770", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 3 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20780")
							pc.give_item2("20780", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 4 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20790")
							pc.give_item2("20790", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 5 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20810")
							pc.give_item2("20810", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 6 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20820")
							pc.give_item2("20820", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 7 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20830")
							pc.give_item2("20830", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 8 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20840")
							pc.give_item2("20840", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 9 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20860")
							pc.give_item2("20860", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 10 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20870")
							pc.give_item2("20870", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 11 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20880")
							pc.give_item2("20880", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 12 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20890")
							pc.give_item2("20890", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 13 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20910")
							pc.give_item2("20910", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 14 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20920")
							pc.give_item2("20920", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 15 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20930")
							pc.give_item2("20930", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item == 16 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("20940")
							pc.give_item2("20940", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item >= 16 and item <= 21 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("50033")
							pc.give_item2("50033", 1)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item >= 22 and item <= 27 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("70063")
							pc.give_item2("70063", 15)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item >= 28 and item <= 33 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("70064")
							pc.give_item2("70064", 10)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item >= 34 and item <= 39 then
							say("Felicidades, has obtenido este magnifico premio")
							say_item_vnum("15410")
							pc.give_item2("15410", 10)
							pc.remove_item("54703", 1)
							pc.remove_item("31104", 15)
							pc.remove_item("31105", 15)
							pc.remove_item("31106", 15)
							pc.remove_item("31107", 15)
							elseif item >= 40 and item <= 55 then
							chat("Este cofre no contenia ninguna sorpresa")
							pc.remove_item("54703", 1)
						end
					end
			else
				say_title("Importante!")
				say("Para abrir este cofre necesitas 4 items diferentes:") 
				say("15 unidades de cada 1.")
				say_reward("Necesitas Vela x15")
				say_reward("Necesitas Madera para barcos x15")
				say_reward("Necesitas Timon x15")
				say_reward("Necesitas Madera para reparar x15")
				say("Dichos items los obtienes del cofre hidra")
				end
			end
		end
	end
			
				

 

Enlace para comentar
Compartir en otros sitios

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

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

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...