Jump to content

Tiico™

Miembro
  • Contador contenido

    174
  • Ingreso

  • Última visita

  • Días ganados

    2

Todo lo publicado por Tiico™

  1. Bueno , como lo dice el titulo , hago quest a peticion , dejenme mensaje abajito XD! , y yo les respondo con la quest..
  2. Tiico™

    Baul del Aprendiz

    Croqueta , realmente cojes las quest , y las disminuyes en un 99% XDDDDDDDDDDDDDDDDDDd
  3. Bien te dejo estas , que le hice a un amigo : http://www.mediafire...dl17llejp36l3wp espero mis gracias u_u
  4. Bueno aqui te dejo todas , mejor que JFirewall , estan mas cortas toma http://www.mediafire...dl17llejp36l3wp Espero mis gracias u_u
  5. Buen trabajo Under esta muy chula +1!
  6. eso es por que el npc no tiene ninguna funcion , me refiero a que no has puesto quest en ese npc...
  7. por mi parte , siempre las gracias y porfavor
  8. http://metin2zone.net/index.php?/topic/7483-keko-o-alguien-tiene-esta-armadura/ :3
  9. No seas así , ayer acababa de postear la armadura ... asi que cierren post porfavor...
  10. Hola zoneros , ultimamente eh visto clientes que estan encriptados , y tienen extensiones .old y .sch en el pack ... Bueno yo tengo la solucion .... Los que quereis saber como abrir esos archivos y sacarle cosas al metin (eso lo hacen todos) solo comentad abajo y mas rato subo un videito ..
  11. Holas , aca esta , solo editale el tamaño atravez de gm.mse :3 http://www.mediafire.com/?9eiolg8va3mktze
  12. Ninjamanxd no es nada pero por que CARAJOS! posteas cosas que no tienen nada que ver sobre Metin2 !
  13. Link resubido : http://www.mediafire.com/?eb03oy8vz1mq9eb
  14. O bien mejor te las dejo listas para ponerlas toma: http://www.mediafire.com/?46thicbcq6vakiw
  15. quest coliseo_evento begin state start begin when 20019.chat with pc.is_gm() and pc.get_map_index() == 200 begin if game.get_event_flag("coliseosparda") == 0 then say_title("Torneo PvP") say("Quieres iniciar un torneo de duelos?") local war = select("Si","No") if war == 1 then say_title("Torneo PvP") say("¡El torneo ha comenzado!") notice_all("El evento de Torneo de Duelos acaba de empezar.") notice_all("Debes ser nivel 200 o mas para poder ir al Coliseo.") game.set_event_flag("coliseosparda", 1) end elseif game.get_event_flag("coliseoelemental") == 1 then say_title("Torneo de Duelos") say("Quieres acabar el torneo de Duelos?") local guerra = select("Si","No") if guerra == 1 then notice_all("El evento Torneo de Duelos ha acabado.") notice_all("Todo el mundo sera teletransportado a su ciudad.") game.set_event_flag("coliseosparda", 0) warp_all_to_village() end end end end end Aca la segunda ... espero que te sirva :3
  16. quest coliseo_duelos begin state start begin when levelup or login with pc.get_level() => 200 begin set_state(coliseo) state coliseo begin when letter begin send_letter("Torneo de Duelos") when button or info begin say_title("Torneo de duelos") say("") say("Hola joven guerrero, veo que ya eres") say("un jugador de cierto nivel") say("asi que te voi a hablar del Torneo de Duelos") say("") say("Si eres lo suficientemente valiente.") say("te llevara un Coliseo en el que") say("te enfrentaras a otros jugadores hasta la muerte") say("") say("Aquellos que sobrevivan tendran") say("grandes recompensas por su esfuerzo") say("") say_reward("Te atreves a ir al Coliseo sparda?") local s = select ("Por supuesto" , "Me da miedo") if s == 1 then if game.get_event_flag("coliseosparda") == 0 then say_title("Coliseo sparda") say("") say("Lo siento de verdad") say("pero ahora el evento") say("no esta activo para que entres") say("") say("Vuelve a intentarlo cuando") say("el staff avise de que esta activo") say("") return end pc.warp(66800 , 26100) elseif s == 2 then say_title("Coliseo sparda") say("") say("Vaya veo que no tienes el coraje") say("necesario para entrar al Coliseo") say("") say("Vuelve cuando te creas capaz") say("de defender tu orgullo de guerrero") say("") return end end end end end end end end Esta es la primera corregida .. No se si esta bien , no la eh probado..
  17. Holas nuevamente , os vengo a traer esta quest que eh echo recién , aver si les interesa e_E... Lo que trata de la quest es que por ejemplo te manda a matar respectivo moob , luego de matarlo (s) te da respectivos item a elegir... Quest Explicada: quest Nombre begin ----- Inicio de quest state start begin ----- "state start begin" es para hacer una quest de mision , en cambio podemos poner "state x.use begin" que seria que un npc o item se usara la quest when login with pc.level => level begin ----- => significa que desde el lvl que tu pongas saldra esa mision <= significa que del level 150 para abajo saldra set_state (information) ---- Vamos a iniciar un "state" llamado "information" end ------ End correspondiente al begin de la linea 3 end ------ End correspondiente al begin de la linea 2 state information begin ----- Aqui el state llamado "information" que iniciamos anteriormente when letter begin ----- Para empezar el "Titulo" send_letter("Titulo") -------- Titulo marcado , ponemos el que queramos por ejemplo "Muerte al mob2" end ------ End correspondiente al begin de la linea 9 when info or button begin ------- A apretar el boton nos salga esta charla: say("Bla bla bla") -- Charla say("Bla bla bla") -- Charla say("Bla bla bla") -- Charla say_reward("Mata 2 mob") ---- Charla importante xd, este say_reward es para que te salga algo en rojiso... pc.setqf("state",2) ----- Aqui le indica a la quest que cuente "2".... q.set_counter("Mob",2) ------ Desde ahora empieza a contar los mob que hemos matado end ------- End correspondiente al begin de la linea 13 when idmob.kill begin ------- Aqui se pone la id del mob a matar ... local count = pc.getqf("state") - 1 ------- "-1" significa que por ejemplo si yo puse 2 mob , al matar 1 se le reste -1 y asi .. if count <= 2 then ------ Aqui le dice que son 2 mob , entonces si mato uno de descuenta 1 mob pc.setqf("state, count") ----- Indica que empieze a contar los mob matados q.set_counter("Mob", count) ---- Los moob matados;.... end ----- End correspondiente al if de la linea 25 if count == 0 then say_title("Titulo") -------- Empezar el "Titulo".. say("Usted acaba de terminar la mision") say("Usted recibirá:") say_reward("item1") ---- En rojiso sale lo que puedes dar por completar la misión... say_reward("item2") say_reward("item3") say_reward("item4") pc.give_item2("iditem1", cantidad) ----- lo que daras de recompenza.. pc.give_item2("iditem2", cantidad) pc.give_item2("iditem3", cantidad) pc.give_item2("iditem4", cantidad) clear_letter() ... Borrar lo que dice en "say" set_state(__COMPLETE__) ----- State completado end ------ End correspondiente al if de la linea 29 end ------ End correspondiente al begin de la linea 23 end ---------- End correspondiente al begin de la linea 8 state_complete_begin end -- End de arriba end ---- Ultimo end para cerrar la quest Quest limpia: quest Nombre begin state start begin when login with pc.level => level begin set_state (information) end end state information begin when letter begin send_letter("Titulo") end when info or button begin say("Bla bla bla") say("Bla bla bla") say("Bla bla bla") say("Bla bla bla") say_reward("Mata 2 mob") pc.setqf("state",2) q.set_counter("Mob",2) end when idmob.kill begin local count = pc.getqf("state") - 1 if count <= 2 then pc.setqf("state, count") q.set_counter("Mob", count) end if count == 0 then say_title("Titulo") say("Usted acaba de terminar la mision") say("Usted recibirá:") say_reward("item1") say_reward("item2") say_reward("item3") say_reward("item4") pc.give_item2("iditem1", cantidad) pc.give_item2("iditem2", cantidad) pc.give_item2("iditem3", cantidad) pc.give_item2("iditem4", cantidad) clear_letter() set_state(__COMPLETE__) end end end state_complete_begin end end Bien eso es todo, estan explicadas al 100% para que no haya problema ...
  18. e_e aun soy principiante tantos codigos no me se , los basicos y algunos medio dificiles
  19. Hola foreros , bueno a pedido de algunos amigos "mios xd" estaban buscando una quest la cual el item deseado al hacer click te de a elegir 3 items por el items conseguido (el items que acabamos de hacer click), luego de elegir el items , le de las gracias bla bla bla .... y se remueva el item... es muy facil pero como son principiantes no saben mucho.... Ni mas ni menos les dejo la quest Quest explicada quest Nombre de la quest begin state start begin when ID del item a usar.use begin say_tittle ("Nombre") say("Hola señor(a) ".. pc.get_name() .."") say("Con este ítem, usted puede ser millonario...") say("Si tu me das el Nombre del item") say(Yo te dare a elegir los siguientes items") local main_set = select ("Nombre1","Nombre2","Nombre3","Cancelar") ------ Puedes agregar más "select" if main_set == 1 then ----- En este caso "if main_set == 1 then" es de el "select" llamado Nombre1 pc.give_item2 ("ID del item a dar" , Cantidad) chat("Has recibido tu items satisfactoriamente") item.remove() ------ "item.remove()" es para remover el ID del item a usar elseif main_set == 2 then ----- En este caso (recuerden que primero va "if" despues viene "elseif" hasta donde quieran llegar) "elseif main_set == 2 then" es de el "select" llamado Nombre2 pc.give_item2 ("ID del item a dar" , Cantidad) chat("Has recibido tu items satisfactoriamente") item.remove() elseif main_set == 3 then ----- Luego "elseif main_set == 3 then" es de el "select" llamado Nombre3 pc.give_item2 ("ID del item a dar" , Cantidad) chat("Has recibido tu items satisfactoriamente") item.remove() elseif main_set == 4 then return ----------- Siempre cuando el "select" sea Cancelar generalmente va "return" aqui end --------- End correspondiente al if situado en la 10° linea end ------- End correspondiente al begin situado en la 3° linea end ------- End correspondiente al begin situado en la 2° linea end ------ End correspondiente al begin situado en la 3° linea Quest limpia quest Nombre de la quest begin state start begin when ID del item a usar.use begin say_tittle ("Nombre") say("Hola señor(a) ".. pc.get_name() .."") say("Con este ítem, usted puede ser millonario...") say("Si tu me das el Nombre del item") say(Yo te dare a elegir los siguientes items") local main_set = select ("Nombre1","Nombre2","Nombre3","Cancelar") if main_set == 1 then pc.give_item2 ("ID del item a dar" , Cantidad) chat("Has recibido tu items satisfactoriamente") item.remove() elseif main_set == 2 then pc.give_item2 ("ID del item a dar" , Cantidad) chat("Has recibido tu items satisfactoriamente") item.remove() elseif main_set == 3 then pc.give_item2 ("ID del item a dar" , Cantidad) chat("Has recibido tu items satisfactoriamente") item.remove() elseif main_set == 4 then return end end end end Bueno ojala les haya gustado , solo metin2zone , (no soy tan pro pero igual me defiendo en las quest)... si hay algun error no duden en comentar xD que andaba haciendola rapido
×
×
  • Crear nuevo...