iluvatar Publicado 12 de Agosto del 2012 Reportar Compartir Publicado 12 de Agosto del 2012 Lo primero decir que esto es de mi autorÃa, cualquier similitud con algo existente en cualquier dimencion o universo conocido, es coincidencia. El sistema conciste en que al alcanzar el gremio el nivel 10, el lider podra adjudicarle bonus de experiencia, yang, etc a su gremio, cualquiera de los 4 tipos, pero solo 1 de ellos, osea que no se puede dar de los 2 tipos al mismo tiempo (en relidad si se puede, pero deberian editar la mision uds mismo, por que el sistema lo he creado asi con solo 1 bonus) a todos los integrantes de su gremio. La duración es de 6 horas (eso lo pueden editar) y la espera para volver a cargar bonus es de 20 horas (tambien lo pueden editar). Las pruebas que he realizado han sido positivas, asà que al menos no les generará ningun bug. Dejo el código: quest bonus_gremio begin state start begin when login with pc.isguildmaster() begin set_state(seleccion) end end state seleccion begin when login or levelup with pc.isguildmaster() begin local idg = pc.getguild() local lg = guild.level(idg) if lg >= 10 then if get_time() > pc.getqf("tiempo") then send_letter("Bonus para el gremio") end end end when button or info begin local bonuslvl = { [10] = {"Tu gremio es nivel 10.[ENTER]Puedes aplicar un bonus de 5% [ENTER]a tu elección:", 5}, [11] = {"Tu gremio es nivel 11.[ENTER]Puedes aplicar un bonus de 7% [ENTER]a tu elección:", 7}, [12] = {"Tu gremio es nivel 12.[ENTER]Puedes aplicar un bonus de 10% [ENTER]a tu elección:", 10}, [13] = {"Tu gremio es nivel 13.[ENTER]Puedes aplicar un bonus de 12% [ENTER]a tu elección:", 12}, [14] = {"Tu gremio es nivel 14.[ENTER]Puedes aplicar un bonus de 15% [ENTER]a tu elección:", 15}, [15] = {"Tu gremio es nivel 15.[ENTER]Puedes aplicar un bonus de 20% [ENTER]a tu elección:", 20}, [16] = {"Tu gremio es nivel 16.[ENTER]Puedes aplicar un bonus de 25% [ENTER]a tu elección:", 25}, [17] = {"Tu gremio es nivel 17.[ENTER]Puedes aplicar un bonus de 30% [ENTER]a tu elección:", 30}, [18] = {"Tu gremio es nivel 18.[ENTER]Puedes aplicar un bonus de 35% [ENTER]a tu elección:", 35}, [19] = {"Tu gremio es nivel 19.[ENTER]Puedes aplicar un bonus de 40% [ENTER]a tu elección:", 40}, [20] = {"Tu gremio es nivel 20.[ENTER]Puedes aplicar un bonus de 50% [ENTER]a tu elección:", 50}, } local tipobonus = {"Item Drop", "Yang Drop", "Especial Yang Drop", "Experiencia", "Cancelar" } local idg = pc.getguild() local lg = guild.level(idg) say_title("Bonus para el gremio ".. guild.name(idg) ..":") say(bonuslvl[lg][1]) local tb = select("Item Drop", "Yang Drop", "Especial Yang Drop", "Experiencia", "Cancelar") if tb != 5 then say_title("Bonus para el gremio ".. guild.name(idg) ..":") say("".. pc.get_name()..", deseas aplicar un bonus de: ") say("".. tipobonus[tb] .." ("..bonuslvl[lg][2].."% por 6 horas)") say_reward("Esto afecta a todos los integrantes de tu gremio.") say("") say("¿Es correcto?") local sn = select("Sà ", "No") if sn == 1 then say_title("Bonus para el gremio ".. guild.name(idg) ..":") say("El bonus escogido se aplicará.") say("") wait() pc.setqf("tiempo", get_time()+20*60*60) clear_letter() __give_guild_priv(idg, tp, bonuslvl[lg][2], 6*60*60) else return end else return end end end end Cualquier bug postearlo para mejorar el sistema. Son libres de postearlo donde quieran, asignandome los creditos y mencionando a metin2zone.net. Elite™ y KeKo reacciono a esto 2 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
KeKo Publicado 12 de Agosto del 2012 Reportar Compartir Publicado 12 de Agosto del 2012 Muy buena quest ilu Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
TheSanto Publicado 13 de Agosto del 2012 Reportar Compartir Publicado 13 de Agosto del 2012 me da core dumped , al hacer ./qc Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
iluvatar Publicado 13 de Agosto del 2012 Author Reportar Compartir Publicado 13 de Agosto del 2012 A mi no, fijate de copiarla bien. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
TheSanto Publicado 15 de Agosto del 2012 Reportar Compartir Publicado 15 de Agosto del 2012 A mi no, fijate de copiarla bien. La copie bien y probe varias veces jejej Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
iluvatar Publicado 15 de Agosto del 2012 Author Reportar Compartir Publicado 15 de Agosto del 2012 Pues yo la tengo activa y funcionando, tal vez es un problema de librerÃas. ¿Puedes poner una captura del error? Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Rafa23Alzira Publicado 15 de Septiembre del 2012 Reportar Compartir Publicado 15 de Septiembre del 2012 Funciona perfectamente, muy buena quest Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Pedro Fuentes Publicado 16 de Septiembre del 2012 Reportar Compartir Publicado 16 de Septiembre del 2012 Muy buena, Gracias! Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Zenok Publicado 21 de Septiembre del 2012 Reportar Compartir Publicado 21 de Septiembre del 2012 me da core dumped , al hacer ./qc Me pasó lo mismo, en mi caso no me acordé de subir el quest al directorio correcto xD 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.