Adm RiDiCk

(Urgente)ayuda con quest

hola amigos de zone recién e creado un servidor con un amigo necesito que me ayuden con una quest la quest es del biólogo necesito que me ayuden a encontrar el error de la quest o si alguien tiene esta misma quest pero que le funcione me la puede pasar saludo 

 

----------------------------------------------------
--COLLECT QUEST_lv30
--METIN2 Collect Quest  
----------------------------------------------------
quest collect_quest_lv30  begin
state start begin 
when login or levelup with pc.get_level() >=30  and pc.level <= 127 begin
set_state(information)
end
end
 
state information begin
when letter begin
local v = find_npc_by_vnum(20084)
if v != 0 then
target.vid("__TARGET__", v, "El biólogo Te busca")  
end
send_letter("El análisis del biólogo")
end
 
when button or info begin
say_title("El análisis del biólogo")
say("")
say("El biólogo, estudiante Uriel, lo esta buscando usted")
say("Por favor visitele y ayudele,")
say("si usted puede ayudar.")
say("")
end
 
when __TARGET__.target.click or
20084.chat."El biólogo." begin
target.delete("__TARGET__")
say("El biólogo Chaegirab:")
---                                                   l
say("Hola! me ayudarías por favor ... Estudio")
say("todo tipo de argumentos de este imperio. Esto")
say("parece imposible de hacerlo uno mismo.")
say("Solo soy un investigador, que hace sus informes.")
say("Pero a veces los biologos solitarios necesitamos ayuda.")
say("")
wait()
say("El biólogo Chaegirab:")
say("Te tengo un favor que me hagas!...")
say("Estoy haciendo un informe sobre los Orcos del Valle")
say("Llevo un 75% pero falta el estudio de los dientes.")
say("Debo sacar las conclusiones necesarias, Uriel")
say("me supervisara, y con la guerra es dificil que")
say("yo lo haga, asi que por eso te he llamado!")
say("Para que esta guerra y la invasion terminen.")
say("")
wait()
say("El biólogo Chaegirab:")
say("Me esta faltando 10 muestras de Molar de Orco")
say("Me imagino que has oido de los Orcos Exploradores,")
say("Lideres Negros y el Jefe de ellos. ")
say("Pues ellos tienen los dientes que necesito.")
say("Lastima que yo sea un cobarde, ya que son fuertes ")
   say("para mi, pero estoy seguro que tu si puedes")
say("contra luchar contra ellos y vencerlos.")
say("")
set_state(go_to_disciple)
pc.setqf("duration",0)  -- ¥i¥H¸Õ¸Õªº®É¶¡
pc.setqf("collect_count",0) -- ¡X¨ú±o¹Lªºª««~¼Æ¶q
pc.setqf("drink_drug",0) -- ¡X ³Ü°g´bÃĤôªº¸Ü 1
end
end
 
state go_to_disciple begin
when letter begin
send_letter("Buscar Molares ")
 
end
when button or info begin
say_title("Busqueda dedientes de Orco")
---                                                   l
say("")
say("El biólogo, estudiante de Uriel, ")
say("esta pidiendote losdientes de Orco. ")
say("Traele uno para que vaya anotando las conclusones.")
say("")
say_item_vnum(30006) 
say_reward("  Llevas hasta ahora".." "..pc.getqf("collect_count").." entregados")
say("")
end
 
when 71035.use begin --°g´bÃĤô
if get_time() < pc.getqf("duration") then
say("")
say("ÁÙ¤£¥i¥H¨Ï¥Î°g´bÃĤô")
say("")
return
end
if pc.getqf("drink_drug")==1 then
say("")
say("Ahora te será mas facil")
say("")
 
return
end
if pc.count_item(30006)==0 then
say("¥Íª«¾ÇªÌ±ç¬f¦~:")
say("¥ý§ä¨ì°­¤ú¥H«á, ")
say("¤~¨Ï¥Î°g´bÃĤô¤]¤£·|¦³°ÝÃD.")
say("")
return
end
item.remove()
pc.setqf("drink_drug",1)
end
 
 
 
 
    when 20084.chat."Llevale un molar " with pc.count_item(30006) >0   begin
if get_time() > pc.getqf("duration") then
say("El biólogo Chaegirab:")
---                                                   l
say("¡Oh! Usted ha encontrado un diente!")
say("Déjame ver ...")
say("Espera que lo analice.")
say("")
pc.remove_item("30006", 1)
pc.setqf("duration",get_time()+60*60*1) -----------------------------------22??
wait()
 
local pass_percent
if pc.getqf("drink_drug")==0 then
pass_percent=60
else
pass_percent=90
end
 
local s= number(1,100)
if s<= pass_percent  then
  if pc.getqf("collect_count")< 9 then     --10­Ó¥H¤U 
local index =pc.getqf("collect_count")+1 
pc.setqf("collect_count",index)     [email protected] +1 
say(pass_percent)
say("El biólogo Chaegirab:")
say("Oh! Este diente es de gran calidad!")
say("Muy bien, pero te faltan ".." "..10-pc.getqf("collect_count").. ")
say("Sigue buscando el resto.") say("")
pc.setqf("drink_drug",0) --ÃĤôªì©l¤Æ
return
end
say("El biólogo Chaegirab:")
say("Felicidades!")
say("Has encontrado todas!")
say("Voy a terminar de llenar mis informes.")
  say("Gracias.")
say("")
pc.setqf("collect_count",0)
pc.setqf("drink_drug",0)
pc.setqf("duration",0) 
set_state(key_item)
return
else
say("El biólogo Chaegirab:")
say("Este Molar de Orco está roto!")
say("Buscame otro! Y me lo traes despues.")
say("")
pc.setqf("drink_drug",0) --ÃĤôªì©l¤Æ
return
end
   else
 say("El biólogo Chaegirab:")
 say("Hola! Que tal, que deseas?")
 say("Esto debió ser una ardua busqueda! ")
 say("La ciencia es precisa, delicada y sobre todo, ") 
 say("hay que tener mucha paciencia. Vuelve luego.")
 say("")
 return
end
 
end
end
 
 
state key_item begin
when letter begin
send_letter("La piedra alma")
 
if pc.count_item(30220)>0 then
local v = find_npc_by_vnum(20084)
if v != 0 then
target.vid("__TARGET__", v, "Quete du biologiste")
end
end
 
end
when button or info begin
if pc.count_item(30220) >0 then
say_title("La piedra de alma")
say("")
---                                                   l
say("El biólogo necesita la piedra alma")
say("de Jinunggyi, para completar el informe.")
say("")
return
end
say_title("La piedra alma de Jinunggyi")
say("")
---                                                   l
say("El biólogo busca la piedra filosofal de Jinunggyi")
say("para finalizar el informe sobre los Orcos.")
say("Esta piedra la deben tener cualquiera de ellos. ")
say_item_vnum(30220)----------- ¯u°­±ÚÆF»î¥Û
say("Asi que tenga cuidado, al arrebatarles la piedra. ")
say("Buena suerte!")
say("")
end
 
 
 
when 635.kill or
636.kill or 
637.kill  begin
local s = number(1, 500)
if s == 1 and pc.count_item(30220)==0 then
pc.give_item2(30220, 1)
send_letter("Usted ha encontrado la piedra")
end
end
 
when __TARGET__.target.click  or
20084.chat."Entrega la piedra alma" with pc.count_item(30220) > 0  begin
   target.delete("__TARGET__")
say("El biólogo Chaegirab.")
say("Guao! Muchas gracias!")
say("Por fin terminare ese informe de mierda! Del viejo Uriel")
say("Ups! Disculpame la palabra es que me emocione!")
say("Bueno lo prometido es deuda! Te recompensare muy bien!")
say("Lamentablemente, otros problemas me llegaron, pero")
say("busca a mi amigo Baek-Go y habla con el, el ya sabrá.")
say("Suerte y gracias! Pronto te llamare!")
say("")
pc.remove_item(30220,1)
set_state(__reward)
end
 
end
 
state __reward begin
when letter begin
send_letter("Recompensa del biologo")
 
local v = find_npc_by_vnum(20018)
if v != 0 then
target.vid("__TARGET__", v, "Baek-Go")
end
 
end
when button or info begin
say_title("Recompensa del biologo")
---                                                   l
say("Baek-Go está esperandote para darle")
say("su recompensa bien merecida.")
say("Bueno ultimamente ha estado egoista ")
say("en estos dias. Pero bueno anda y llegale.")
say("")
end
 
when __TARGET__.target.click  or
20018.chat."Recompensa de la mision."  begin
   target.delete("__TARGET__")
say("Baek-Go:")
say("Así que fue usted quien nos ayudó a inventar el veneno")
say("contra los Orcos del Valle")
say("Por su valentía y su perseverancia, le dare")
say("10 puntos de velocidad de movimiento permanentemente.")
say("")
 
 
affect.add_collect(apply.MOV_SPEED, 10, 60*60*24*365*60) --60¦~
 
clear_letter()
set_quest_state("collect_quest_lv40", "run")
set_state(__complete)
end
 
end
 
 
state __complete begin
end
end
 
 
 

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.