Jump to content

Alguien me arregla esta quest.


Rafa23Alzira

Mensajes recomendados

Aqui tienes, tenias algunos fallos con los states ^^

 

quest salvar_navidad begin
		    state start begin
				    when login begin
								    set_state(information)
						    end
				    end
				  
				    state information begin
						    when letter begin
						    local v = find_npc_by_vnum(20355)
						    if v != 0 then
								    target.vid("__TARGET__", v, "Salva la navidad.")
						    end
						    send_letter("Salva la navidad")
						    end
						  
						    when button or info begin
						    say_title("Ve con el capitan")
						    say("Tiene que informarte de una mision muy importante")
	   end
				  
				    when __TARGET__.target.click or
						    20355.chat."Salva la navidad." begin
						    target.delete("__TARGET__")
						    say_title("Capitan:")
						    ---												   l
						    say("Cuenta la leyenda que papa noel tiene un hermano.")
						    say("Ese hermano ha sido encerrado en una habitación durante")
						    say("1000 años.")
						    say("Ahora una mente malevola llamada NOMBRE MOB")
						    say("lo ha liberado, y ha encerrado a papa noel.")
						    say("Ahora tienes que salvar la navidad, mata a NOMBRE MOB")
						    say("y entregame el OBJETO.")
						    say("Cuanto tenga 50 OBJETOS de diferentes personas")
						    say("Podre encerrar de nuevo a NOMBRE MOB y podremos celebrar")
						    say("la navidad.")
						    say("Bueno, ¿Cual es tu respuesta?")
						    wait()
						    say_title(""..pc.get_name().."")
						    say("Buscare a NOMBRE MOB y lo matare!")
						    say("Así podre ayudar a salvar la navidad y sere todo un heroe")
						    say("Iré ahora mismo a matarlo.")
						    say("")
						    say("Pronto volveré y te entregare el OBJETO, lo prometo.")																																																																									
						    set_state(salva_navidad)
				    end
		    end
		  
		    state salva_navidad begin
				    when letter begin
						    send_letter("Salva la navidad")
						  
				    end
				    when button or info begin
						    say_title("Salva la navidad")
						    ---												   l
						    say("")
						    say("El capitan quiere que ayudes a matar la navidad.")
						    say("Para hacerlo tienes que matar a algun líder.")
						    say("y recuperar la llave.")
						    say("El objeto es algo parecido a esto:")
						    say_item_vnum(50150)
				    end
				  
				    when 691.kill or 1191.kill or 1092.kill or 2206.kill or 1091.kill or 2191.kill or 2091.kill or 2491.kill or 2492.kill or 2493.kill or 2598.kill begin
						    if pc.count_item(50150)< 1 then
								    pc.give_item2(50150, 1)
						    end
				    end
				  
				    when 20355.chat."Salva la navidad" with pc.count_item(50150) >0   begin
								    say_title("Capitan:")
								    ---												   l
								    say("Increible! has conseguido la llave")
								    say("Muchisimas gracias, has contribuido a salvar la navidad")
								    say("Tendrias que sentirte muy orgulloso")
								    pc.remove_item(30122, 1)
								    wait()
								    say_title("Capitan:")
								    say("Gracias!")
								    say("Como recompensa por salvar la navidad")
								    say("recibiras un objeto.")
								    say("Aquí tienes.")
								    say("")
								    say_reward("Has recibido :")
								    if pc.job==0 then
								    pc.give_item2(11280)
								    say_reward("Armadura de guerrero")	
								    elseif pc.job==1 then
								    pc.give_item2(11480)
								    say_reward("Armadura de ninja")
								    elseif pc.job==2 then
								    pc.give_item2(11680)
								    say_reward("Armadura de sura")
								    elseif pc.job==3 then			 
								    pc.give_item2(11880)
								    say_reward("Armadura de chaman")
								    end   
								  
								    clear_letter()
								    set_state(__complete)
										  
								    pc.change_money(1000000)
								    pc.give_exp2(1000000)
			 
			  
	    end
	   end
	
	
				  
    state __complete begin
		    end
    end

Enlace para comentar
Compartir en otros sitios

  • Dilong locked this tema
Guest
Este tema está cerrado a otras respuestas.
  • Recientemente navegando por este tema   0 miembros

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