En index tan solo tienes que poner:
*
nombredetupatch
Sino se te ve es que lo has implementado mal. Revisa las rutas donde colocas los archivos, los msm y el item_proto.
Busca una guía de como implementar armaduras.
En index tan solo tienes que poner:
*
nombredetupatch
Sino se te ve es que lo has implementado mal. Revisa las rutas donde colocas los archivos, los msm y el item_proto.
Busca una guía de como implementar armaduras.
El mejor servidor siempre serán los oficiales, pero en privados, el que considero mejor es el metin2mester(húngaro) o el metin2master, que es el mismo pero en inglés.
Si buscas uno español, no sigas mucho lo que te digan porque siempre querrán hacer publicidad de su servidor.
Puedes seguir la primera parte de mi guía para implementar peinados:
http://foro.universojuegos.es/viewtopic.php?f=19&t=25488
Ahí explico como crear los patch y dejo el link de un programa que te hace automáticamente los xml.
Buenas UJ,
Hace un rato me han pedido un usuario de este foro que le haga una quest y yo, con toda la buena fe del mundo, se la he echo.
Entonces se me ha ocurrido esta idea: ¿Por que no creo un taller de quest?
Y nada, aquí estoy.
Sé que el lenguaje quest es muy sencillo y tan solo con estar mirando otras quest se aprende, pero también sé que gran parte de este foro no saben demasiado o no tienen ni idea. Por eso, al hacer este taller y poder responder pedidos, ayudaré a mucha gente y cogeré algo mas de soltura de la que tengo.
Debo resaltar que no estoy dispuesto a hacer quest muy largas ya que debería gastar demasiado tiempo en hacerla. Por eso, todo tipo de dungeons quedan fuera del taller.
Tampoco estoy dispuesto a contestar pedidos del tipo: Hazme tal quest.
También debo decir que si el pedido es tipo "misión con recompensa", hay que especificar todos los pasos entre el principio y el final de la quest.
Si es del tipo "si usas/hablas con tal item/npc", debes especificar el item/npc que quieres que haga tal función.
Y eso es todo. Por favor, ser lo mas exacto posible en la petición de la quest.
Me iría mejor que hicierais los pedidos por este hilo, yo los responderé por MP o en este hilo también, debo pensármelo.
Si este taller tiene futuro bien, sino, que se quede en el olvido _xD_
Saludos!
PD: por favor, si respetamos la segunda imagen de mi firma, la lectura para todo humano será mejor.
Recopilación de Quest realizadas en el Taller:
Obtener Caballo Militar:
----------------------------------
-- Quest creada por ElRaulxX --
-- para agumuller --------------
-- UniversoJuegos.es ----------
----------------------------------
quest obtener_caballo begin
state start begin
when id_npc.chat."Obtener Caballo Militar" begin
say_title(""..mob_name(id_npc).."")
say("Buenas joven guerrero.")
say("Tengo el permiso del Imperio para concederte")
say("el Caballo Militar.")
say("Pero cuidado, se debe ser un gran guerrero para"
say("poder domarlo correctamente.")
say("")
say_reward("¿Deseas obtener el caballo militar?")
local s = select("Si","No")
if s == 1 then
horse.set_level(21)
horse.unride()
horse.ride ()
say_title(""..mob_name(id_npc).."")
say("¡Felicidades!")
say("Has obtenido un caballo nivel 21.")
say("")
else
return
end
end
end
end
Super Teletransportador con 15 mapas:
----------------------------------
-- Quest creada por ElRaulxX --
-- para agumuller --------------
-- UniversoJuegos.es ----------
----------------------------------
quest super_teleporter begin
state start begin
when id_npc.chat."Quiero viajar..." begin
say_title(""..mob_name(id_npc).."")
say("Buenas joven guerrero.")
say("Tengo el permiso del Imperio para poder")
say("teletransportarte al lugar de tu elección.")
say("Pero cuidado, se debe ser un gran guerrero para")
say("poder salir ileso del viaje.")
say("")
say_reward("¿Deseas ser teletransportado?")
local a = select("Si","No")
if a == 1 then
say_title(""..mob_name(id_npc).."")
say("¿A donde quieres ser teletransportado?")
say("")
local b = select("Valle Seungryong","Desierto Yongbi","Montaña Sohan","Templo Hwang","Continuar","Cerrar")
if b == 1 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado al Valle Seungryong.")
say("¡Buena suerte!")
wait()
pc.warp(321300 , 808000)
end
if b == 2 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado al Desierto Yongbi.")
say("¡Buena suerte!")
wait()
pc.warp(204800 , 486400)
end
if b == 3 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado a la Montaña Sohan.")
say("¡Buena suerte!")
wait()
pc.warp(358400 , 153600)
end
if b == 4 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado al Templo Hwang.")
say("¡Buena suerte!")
wait()
pc.warp(553600 , 143600)
end
if b == 6 then
return
end
if b == 5 then
say_title(""..mob_name(id_npc).."")
say("¿A donde quieres ser teletransportado?")
say("")
local c = select("Tierra de Fuego","Torre Demoniaca","Bosque Fantasma","Bosque Rojo","Continuar","Cerrar")
if c == 1 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado a la Tierra de Fuego.")
say("¡Buena suerte!")
wait()
pc.warp(588800 , 614400)
end
if c == 2 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado a la Torre Demoniaca.")
say("¡Buena suerte!")
wait()
pc.warp(590500 , 110500)
end
if c == 3 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado al Bosque Fantasma.")
say("¡Buena suerte!")
wait()
pc.warp(281600 , 0)
end
if c == 4 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado al Bosque Rojo.")
say("¡Buena suerte!")
wait()
pc.warp(1119900 , 70800)
end
if c == 6 then
return
end
if c == 5 then
say_title(""..mob_name(id_npc).."")
say("¿A donde quieres ser teletransportado?")
say("")
local d = select("Cueva de Arañas","Cueva de Arañas 2","Gruta del Exilio","Gruta del Exilio 2","Continuar","Cerrar")
if d == 1 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado a la Cueva de Arañas.")
say("¡Buena suerte!")
wait()
pc.warp(51200 , 486400)
end
if d == 2 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado a la Cueva de Arañas 2.")
say("¡Buena suerte!")
wait()
pc.warp(665600 , 435200)
end
if d == 3 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado a la Gruta del Exilio.")
say("¡Buena suerte!")
wait()
pc.warp(0 , 1203200)
end
if d == 4 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado a la Gruta")
say("del Exilio 2.")
say("¡Buena suerte!")
wait()
pc.warp(153600 , 1203200)
end
if d == 6 then
return
end
if d == 5 then
say_title(""..mob_name(id_npc).."")
say("¿A donde quieres ser teletransportado?")
say("")
local e = select("Shinsoo - Yongan","Chunjo - Joan","Jinno - Pyungmoo","Cerrar")
if e == 1 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado a Yongan.")
say("¡Buena suerte!")
wait()
pc.warp(409600 , 896000)
end
if e == 2 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado a Joan.")
say("¡Buena suerte!")
wait()
pc.warp(0 , 102400)
end
if e == 3 then
say_title(""..mob_name(id_npc).."")
say("Vas a ser teletransportado a Pyungmoo.")
say("¡Buena suerte!")
wait()
pc.warp(921600 , 204800)
end
if d == 4 then
return
end
end
end
end
end
end
end
end
Cambio de Raza
----------------------------------
-- Quest adaptada por ElRaulxX --
-- para DestroyerMt2 ----------
-- UniversoJuegos.es ----------
----------------------------------
quest cambio_raza begin
state start begin
when id_item.use begin
say_title("Cambio de Raza")
say("Con este mágico objeto podrás cambiar la raza")
say("de tu personaje.")
say("Tu pj tendrá otro aspecto y habilidades distintas.")
say("ATENCIÓN: Debes guardar todo tu equipo antes de")
say("hacer el cambio. Tu personaje podría bugearse.")
say("Ademas, debes volver a entrar a tu cuenta para que")
say("todos los cambios sean realizados.")
say("")
say_reward("¿Quieres cambiar la raza de tu personaje?")
say("")
local main_set = select ("Si","No")
if main_set == 2 then
return
end
if main_set == 1 then
say_title("Cambio de Raza")
say("¿Cual quieres que sea la nueva raza para tu")
say("personaje?")
say("")
local razzacambiasex = select ("Guerrero","Ninja","Sura","Shaman","Cancelar")
if razzacambiasex == 1 then
say_title("Cambio de Raza")
say("¿Cual quieres que sea el sexo de tu personaje?")
say("")
local sexwar = select ("Hombre","Mujer","Cancelar")
if sexwar == 1 then
pc.polymorph("4")
pc.change_sex()
pc.clear_skill()
pc.set_skill_group(0)
elseif sexwar == 2 then
pc.polymorph("4")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
pc.clear_skill()
pc.set_skill_group(0)
elseif sexwar == 3 then
return
end
elseif razzacambiasex == 2 then
say_title("Cambio de Raza")
say("¿Cual quieres que sea el sexo de tu personaje?")
say("")
local sexninja = select ("Hombre","Mujer","Cancelar")
if sexninja == 2 then
pc.polymorph("5")
pc.change_sex()
pc.clear_skill()
pc.set_skill_group(0)
elseif sexninja == 1 then
pc.polymorph("5")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
pc.clear_skill()
pc.set_skill_group(0)
elseif sexninja == 3 then
return
end
elseif razzacambiasex == 3 then
say_title("Cambio de Raza")
say("¿Cual quieres que sea el sexo de tu personaje?")
say("")
local sexsura = select ("Hombre","Mujer","Cancelar")
if sexsura == 1 then
pc.polymorph("6")
pc.change_sex()
pc.clear_skill()
pc.set_skill_group(0)
elseif sexsura == 2 then
pc.polymorph("6")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
pc.clear_skill()
pc.set_skill_group(0)
elseif sexsura == 3 then
return
end
elseif razzacambiasex == 4 then
say_title("Cambio de Raza")
say("¿Cual quieres que sea el sexo de tu personaje?")
say("")
local sexshamy = select ("Hombre","Mujer","Cancelar")
if sexshamy == 2 then
pc.polymorph("7")
pc.change_sex()
pc.clear_skill()
pc.set_skill_group(0)
elseif sexshamy == 1 then
pc.polymorph("7")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
pc.clear_skill()
pc.set_skill_group(0)
elseif sexshamy == 3 then
return
end
elseif razzacambiasex == 5 then
return
end
end
end
end
end
Desbloqueo de Monturas:
----------------------------------
-- Quest creada por ElRaulxX --
-- para Inferno --------------
-- UniversoJuegos.es ----------
----------------------------------
quest desbloqueo_monturas begin
state start begin
when id_item1.use begin
say_title("Manual del Domador")
say("Con este manual podrás domar una montura a tu")
say("elección durante un tiempo limitado.")
say("Puedes desbloquar nuevas monturas haciendo")
say("uso de Desbloqueadores.")
say("")
say_reward("¿Deseas domar una montura?")
local a = select("Si","No")
if a == 1 then
say_title("Manual del Domador")
say("¿Que montura quieres domar?")
say("")
local b = select("Jabali","Lobo","Tigre","León","Continuar","Cerrar")
if b == 1 then
say_title("Manual del Domador")
say("Ahora tendrás un Jabalí a tu disposición")
say("durante 5 minutos.")
say("")
wait()
pc.mount(20110, 300)
end
if b == 2 then
say_title("Manual del Domador")
say("Ahora tendrás un Lobo a tu disposición")
say("durante 5 minutos.")
say("")
wait()
pc.mount(20111, 300)
end
if b == 3 then
say_title("Manual del Domador")
say("Ahora tendrás un Tigre a tu disposición")
say("durante 5 minutos.")
say("")
wait()
pc.mount(20112, 300)
end
if b == 4 then
say_title("Manual del Domador")
say("Ahora tendrás un León a tu disposición")
say("durante 5 minutos.")
say("")
wait()
pc.mount(20113, 300)
end
if b == 6 then
return
end
if b == 5 then
if pc.getqf("desbloquear") >= 1 then
say_title("Manual del Domador")
say("Has utilizado el Primer desbloqueo, por lo tanto")
say("puedes domar las siguientes monturas.")
say("")
local c = select("Jabali de Combate","Lobo de Guerra","Tigre de Ataque","León de Batalla","Continuar","Cerrar")
if c == 1 then
say_title("Manual del Domador")
say("Ahora tendrás un Jabalí de Combate a tu")
say("disposición durante 5 minutos.")
say("")
wait()
pc.mount(20115, 300)
end
if c == 2 then
say_title("Manual del Domador")
say("Ahora tendrás un Lobo de Guerra a tu")
say("disposición durante 5 minutos.")
say("")
wait()
pc.mount(20116, 300)
end
if c == 3 then
say_title("Manual del Domador")
say("Ahora tendrás un Tigre de Ataque a tu")
say("disposición durante 5 minutos.")
say("")
wait()
pc.mount(20117, 300)
end
if c == 4 then
say_title("Manual del Domador")
say("Ahora tendrás un León de Batalla a tu")
say("disposición durante 5 minutos.")
say("")
wait()
pc.mount(20118, 300)
end
if c == 6 then
return
end
if c == 5 then
if pc.getqf("desbloquear") >= 2 then
say_title("Manual del Domador")
say("Has utilizado el Segundo desbloqueo, por lo tanto")
say("puedes domar las siguientes monturas.")
say("")
else
say_title("Manual del Domador")
say("Debes utilizar id_item3 para desbloquear mas")
say("monturas.")
say("")
wait()
end
end
else
say_title("Manual del Domador")
say("Debes utilizar id_item2 para desbloquear mas")
say("monturas.")
say("")
wait()
return
end
end
end
if a == 2 then
return
end
end
when id_item2.use begin
if pc.get_level() < 35 then
say_title("Desbloquear Monturas")
say("Debes tener un nivel superior a 35 para poder")
say("desbloquear mas monturas.")
end
if pc.get_level() >= 35 then
say_title("Desbloquear Monturas")
say("Con este item puedes desbloquear 4 monturas mas")
say("del Manual del Domador.")
say("")
say_reward("¿Deseas desbloquear mas monturas?")
local desb1 = select("Si","No")
if desb1 == 1 then
say_title("Desbloquear Monturas")
say("Acabas de desbloquear 4 nuevas monturas de tu")
say("Manual del Domador.")
say("")
wait()
pc.remove_item(id_item2)
pc.setqf("desbloquear",1)
end
if desb1 == 2 then
return
end
end
end
end
end
Yo me puedo ofrecer como diseñador Quest (si aun siguen abiertas las plazas)
Mas información aquí
Buenas, pues como dice el titulo, me gustaría participar en algún servidor como creador de quest.
Digo quest, porque es lo que mas me gusta diseñar. No soy todo un experto, pero me apaño creando cualquier quest. Me das la idea, hago la quest y se prueba en el servidor.
Actualmente tengo mi proyecto propio, estoy creando la quest de las catacumbas parecida al oficial. Como actualmente no tengo pensado montar un servidor propio, y me esta costando mucho trabajo, solo la daría al server en que participara. También tengo en mente de modificar la quest de la sala del dragón que postearon en epvps y hacerla también like oficial. (lo único que no tengo ni idea de como hacerlo es que aumente las propiedades del dragón según los metines destruidos :T.T: )
Otro objetivo que tengo es rediseñar gran parte de las quest, para adaptarlas plenamente a un servidor, aun que esto ya es algo mas abstracto.
Supongo que se supone que sé implementar todo, hacer querys... y estas tonterias varias que hay gente que ni sabe hacer :facepalm:
En relación con el metin, llevo alrededor de 3-4 años (desde el principio de Alba en el ES), y en privados llevo desde casi el principio de estos, con files rain en coreano y tal.
No pido ni dinero ni nada, solo tengo ganas de participar. Con un puesto en el team y mi nombre que se vea en algún sitio me conformo.
No voy a participar en un servidor hamachi ni nada por el estilo, me interesa alguno serio, que no desaparezca en un par de días.
Si alguien esta interesado que forme parte de su team, contactar conmigo por MP.
Saludos
Si es un fan no debería ir mirando hacia abajo?
Pero veo que vas mejorando. :charm:
@DestroyerMt2 said:
si me pasas laa pagina
de ese server te puedo sacar lo que quieras
:wiii: lo he buscado desde hace tiempo pero no doy con el :T.T:
te lo agradeceria :wiii:
saludos excelente aporte
[http://imperiaworld.net/][0]">[http://imperiaworld.net/][1] (con solo poner imperiaworld en google ya salia pero...)
No hace falta que saques nada: desencripte el cliente al completo. _xD_
Lo que pasa, es que no voy a compartirlo todo porque es algo robado. Tan solo he posteado las que mas me gustaron.
@Arthurx0 said:
Me gusto la ultima espada o lanza, lo que sea xD, ahora la pruebo :3
Es una espada :miau:
[0]: <a href=
[1]: http://imperiaworld.net/
Buenas Uj!
Tras dar a la luz en epvps el desencriptador para todos los clientes, he empezado a cotillear servers _xD_
Mi último objetivo ha sido el servidor ImperiaWorld.
Este cliente lo he desencripatado principalmente para extraer los mobs que fueron posteados hace ya un tiempo, porque que había perdido las texturas.
Ya que había descargado este cliente, miré los demás archivos y me encontré muchas armas que nunca había visto :que?:
Screens:
Tan solo he publicado 17 porque son "robadas" de este servidor, si queréis mas desencriptarlo vosotros mismos :charm:
Saludos