ReuS Publicado 5 de Noviembre del 2020 Reportar Compartir Publicado 5 de Noviembre del 2020 Buenas zoneros, recien me voy adentrando en el mundo de las quest, y me ha gustado, aqui les comparto esta quest echa por mi, quizas a alguien mas le sirva ! Consiste que al usar un item X , te da la opcion para invocar una veta a eleccion, solo te invoca 1 (editable) y tras su uso, el item desaparece. --Quest realizada por ReuS para metin2zone-- -- Discord : ReuS#4312 quest invoca_vetas begin state start begin when 71144.use begin ----- aqui cambian el id del item que usaran say("Con este item podras elegir 1 veta") local vetas = select("Veta de Oro","Veta de Jade ","Veta de Ebano","Veta de Perlas","Veta de Oro Blanco","Veta de Cristal","Veta de Amatista","Veta Lagrima de Cielo","Cerrar") if vetas == 1 then mob.spawn(20052, pc.get_local_x(), pc.get_local_y(), 5, 0, 1) item.remove() elseif vetas == 2 then mob.spawn(20053, pc.get_local_x(), pc.get_local_y(), 5, 0, 1) item.remove() elseif vetas == 3 then mob.spawn(20054, pc.get_local_x(), pc.get_local_y(), 5, 0, 1) item.remove() elseif vetas == 4 then mob.spawn(20055, pc.get_local_x(), pc.get_local_y(), 5, 0, 1) item.remove() elseif vetas == 5 then mob.spawn(20056, pc.get_local_x(), pc.get_local_y(), 5, 0, 1) item.remove() elseif vetas == 6 then mob.spawn(20057, pc.get_local_x(), pc.get_local_y(), 5, 0, 1) item.remove() elseif vetas == 7 then mob.spawn(20058, pc.get_local_x(), pc.get_local_y(), 5, 0, 1) item.remove() elseif vetas == 8 then mob.spawn(20059, pc.get_local_x(), pc.get_local_y(), 5, 0, 1) item.remove() elseif vetas == 9 then return end end end end metin2lion.com y Marcos Pinheiro reacciono a esto 2 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
TTV_RANDARON Publicado 5 de Noviembre del 2020 Reportar Compartir Publicado 5 de Noviembre del 2020 gracias por compartir ! Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Break Publicado 5 de Noviembre del 2020 Reportar Compartir Publicado 5 de Noviembre del 2020 Hola buenas, he intentado mejorar la quest posteada, ahorrando código. Solamente uso el select del usuario, convirtiendo la cadena en tipo int para que luego cuando le sume la base 20051, de el valor del vnum de la veta. Y te ahorras los if quest vetas begin state start begin when 71144.use begin ----- aqui cambian el id del item que usaran say("Con este item podras elegir 1 veta") local vetas = select("Veta de Oro","Veta de Jade ","Veta de Ebano","Veta de Perlas","Veta de Oro Blanco","Veta de Cristal","Veta de Amatista","Veta Lagrima de Cielo","Cerrar") if vetas == 9 then return end local aux = tonumber(vetas) mob.spawn(aux+20051, pc.get_local_x(), pc.get_local_y(), 5, 0, 1) item.remove() end end end Un saludo Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
caanmasu Publicado 6 de Noviembre del 2020 Reportar Compartir Publicado 6 de Noviembre del 2020 ¡Good! Break reacciono a esto 1 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados
Unirse a la conversación
Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.