[QUEST]Nueva Misión 5

Topic created · 18 Mensajes · 1957 Visitas
  • Bueno aquí les traigo esta misión que acabo de hacer :miau:

    Consiste en que Soon está investigando una planta, y que para producir esa planta necesita 3 ingredientes, que son otras 3 plantas, cada planta la tiene cada guardián de la plaza de los 3 reinos, y tienes que ir a hablar con cada uno para que te den las 3 plantas para dárselas a Soon y como recompensa te da 50kk de experiencia y un escudo olímpico.(La misión es de nivel 90)

    Quest:

    quest misionsoon begin
    	state start begin		    
    		when login with pc.level >= 90 begin
    			set_state(info)
    		end
    	end 
    	
    	state info begin
    		when letter begin
    			send_letter("Las Hierbas de Soon")
    			local v = find_npc_by_vnum(20023)
    		    if v != 0 then
    				target.vid("__TARGET__", v, "Las Hierbas de Soon")
    			end
    		end
    		
    		when info or button begin
    			say_title("Las Hierbas de Soon")
    			say("Soon esta investigado hierbas especiales.")
    			say("")
    			say_reward("Buscale y ayudale!")
    		end
    
    		when __TARGET__.target.click or 20023.chat."Las Hierbas de Soon" with pc.level >=90 begin
    			say_title("By DjZed")
    			say_title("Soon:")
    			say("Hola!")
    			say("Yo soy Soon")
    			say("En la actualidad estoy estudiando una nueva planta")
    			say("Se llama Hierba Ganryu!")
    			say("Necesito 3 tipos de hierbas para poder hacerla.")
    			say("Se que cada Guardian de la plaza de los tres reinos")
    			say("tiene en posesion uno de los ingredientes...")
    			say("Son muy importantes para mí estas hierbas")
    			wait()
    			say("Puedes ir de mi parte a")
    			say_reward("adquirir las hierbas?")
    			local s=select("Si","No tengo tiempo...")
    			if s == 2 then
    				say("Oh... Que decepcion!")
    				clear_letter()
    				set_state(__COMPLETE__)
    			else
    			    say_title("Soon:")
    				say("Gracias, eres de gran ayuda!")
    				say("Ahora tendras que a ir a los lejanos reinos")
    				say("y recoger la hierba de cada Guardian")
    				set_state("hierba1")
    			end
    		end
    	end
    	
    	state hierba1 begin
    		when letter begin
    			send_letter("La primera hierba")
    		end
    	
    		when info or button begin
    			say_title("Las Hierbas de Soon")
    			say("La primera hierba la tienes que coger")
    			say("del Reino de Jinno (Reino Azul)")
    			say_reward("Ve a por ella!")
    			local v = find_npc_by_vnum(11004)
    		    if v != 0 then
    				target.vid("__TARGET__", v, "Las Hierbas de Soon")
    			end			
    		end
    		
    		when __TARGET__.target.click or 11004.chat."Las Hierbas de Soon" with pc.level >=90 begin
    			say_title("Las Hierbas de Soon:")
    			say("Saludos, aventurero!")
    			say("Que? Soon te envia?")
    			say("Hmm para que querra la hierba...")
    			say("Aqui tienes! Esta es la hierba del reino azul.")
    			say("Ya es tuya!")
    			pc.give_item2(50721,1)
    			set_state("hierba2")
    		end
    	end
    	
    	state hierba2 begin
    		when letter begin
    			send_letter("La segunda hierba")
    		end
    	
    		when info or button begin
    			say_title("Las Hierbas de Soon")
    			say("La segunda hierba que tienes que coger")
    			say("pertenece al Guardian del Reino Chunjo (Amarillo)")
    			say_reward("Ve a por ella!")
    			local v = find_npc_by_vnum(11002)
    		    if v != 0 then
    				target.vid("__TARGET__", v, "Las Hierbas de Soon")
    			end			
    		end
    		
    		when __TARGET__.target.click or 11002.chat."Las Hierbas de Soon" with pc.level >=90 begin
    			say_title("Las Hierbas de Soon:")
    			say("Saludos aventurero!")
    			say("Que? Te envia Soon?")
    			say("Hmm para que querra la hierba...")
    			say("Aqui la tienes! La hierba del Reino Chunjo")
    			say("ya es tuya!")
    			pc.give_item2(50722,1)
    			set_state("hierba3")
    		end
    	end
    	
    	state hierba3 begin
    		when letter begin
    			send_letter("La ultima hierba")
    		end
    	
    		when info or button begin
    			say_title("Las Hierbas de Soon")
    			say("La tercera hierba que tienes que coger")
    			say("pertenece al Guardian del Reino Shinso, el Rojo")
    			say_reward("Ve a por ella!")
    			local v = find_npc_by_vnum(11000)
    		    if v != 0 then
    				target.vid("__TARGET__", v, "Las Hierbas de Soon")
    			end			
    		end
    		
    		when __TARGET__.target.click or 11000.chat."Las Hierbas de Soon" with pc.level >=90 begin
    			say_title("Las Hierbas de Soon:")
    			say("Saludos aventurero!")
    			say("Que? Soon te envia?")
    			say("Hmm para que querra la hierba...")
    			say("Aqui la tienes! La hierba del Reino Shinso")
    			say("ya es tuya!")
    			pc.give_item2(50723,1)
    			set_state("volver")
    		end
    	end
    	
    		state volver begin
    		when letter begin
    			send_letter("Ya tienes las 3 hierbas!")
    		end
    	
    		when info or button begin
    			say_title("Las Hierbas de Soon")
    			say("Ahora que tienes todas las hierbas")
    			say_reward("vuelve con Soon")
    			local v = find_npc_by_vnum(20023)
    		    if v != 0 then
    				target.vid("__TARGET__", v, "Las Hierbas de Soon")
    			end			
    		end
    		
    		when __TARGET__.target.click or 20023.chat."Las Hierbas de Soon" with pc.level >=20 begin
    			if pc.count_item(50721)
  • Hombre , pues la verdad no esta mal , pero lo encuentro un poco chorra , que solo por darte un garbeo por alli te den 50kk y un escudo olimpico no? bueno nose , me gusta pero es muy facil para un level 90 :grito:

  • @SpasTsunami said:

    Hombre , pues la verdad no esta mal , pero lo encuentro un poco chorra , que solo por darte un garbeo por alli te den 50kk y un escudo olimpico no? bueno nose , me gusta pero es muy facil para un level 90 :grito:

    Yo simplemente pongo unos estándares, luego quien la quiera usar le cambia las recompensas a su gusto :miau:

  • DjZed... Una Pregunta... En Q Lenguaje escribes tus Quest?... Lo Hiciste tu Mismo...? Java C C++ ... o... No se... Podrías responderme Plis 😄

    Hasta El Momento...No he podido implementar Ninguna Quest Tuya... Todas Me Tiran Algún Error :S

    Saludos.
    :wiii:

  • Zed mira esta quest tiene un bug y eske cuando aceptan la mision en ves de tener que ir a donde los guardianes de los otros reinos pueden cojerlas hay mismo donde Soon....
    Tenia espectativas con esta mision!
    Ahora podrias deisrme que hacer?

  • ¿Cómo que cogerlas en Soon?

  • osea que puedo terminar toda la mision en Soon sin tener que ir a otra parte
    osea el mismo son me da los ingredientes.

  • La misión no dice que soon te da la hierba ni te la da

  • Zed lo k sucede esk cuando voy donde soon hablo con el y se me activa la mision.
    luego me sale el letrerito de que debo ir al guardian del reino azul.
    pero si le doy click en soon es como si ubiese hablado con el guardian de reino azul.
    y asi con los otros dos
    entonses el proceso para terminar la mision se aria todo en donde soon sin necesidad de ir donde los guardianes de los reinos!

    PD:Si no me entiendes mejor ensayala tu mismo!

  • Puedes hablar con Soon, pero en el caso de que no tengas las plantas no te da la recompensa
    mira las líneas:

    when __TARGET__.target.click or 20023.chat."Las Hierbas de Soon" with pc.level >=90 begin
             if pc.count_item(50721)