PACI Publicado 22 de Abril del 2013 Reportar Compartir Publicado 22 de Abril del 2013 Hola. Tengo un pequeño problema en lo que toca a los items de los efectos. Estos: Lo que pasa es que les quiero poner los bonos, pero me funciona al revés, o sea: Uso el ítem, gano los bonos; Quito el ítem, me quedo con los bonos; Lo uso de nuevo, y los pierdo; La quest está así: quest itens begin _ state start begin __ when IDITEM.use begin ____ if pc.getqf("retirar") == 0 then ______ affect.remove_collect(apply.EXP_DOUBLE_BONUS, 10, 60*60*5) ______ pc.setqf("retirar, 1) ___ elseif pc.getqf("retirar") == 1 then ______ affect.add_collect(apply.EXP_DOUBLE_BONUS, 10, 60*60*5) ______ pc.setqf("retirar", 0) ____ end __ end _ end end Gracias de antemano. Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Croqueta Publicado 22 de Abril del 2013 Reportar Compartir Publicado 22 de Abril del 2013 xd pruebalo asi quest itens begin state start begin when IDITEM.use begin if pc.getqf("retirar") == 1 then affect.remove_collect(apply.EXP_DOUBLE_BONUS, 10, 60*60*5) pc.setqf("retirar, 0) elseif pc.getqf("retirar") == 0 then affect.add_collect(apply.EXP_DOUBLE_BONUS, 10, 60*60*5) pc.setqf("retirar", 1) end end end end Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PACI Publicado 22 de Abril del 2013 Author Reportar Compartir Publicado 22 de Abril del 2013 Continua sin funcionar... La tengo así: quest neweffect1 begin state start begin when 71135.use begin cmdchat("buff1") if pc.getqf("retirar") == 1 then affect.remove_collect(apply.MAX_HP, 3000, 60*60*5) pc.setqf("retirar, 0) elseif pc.getqf("retirar") == 0 then affect.add_collect(apply.MAX_HP, 3000, 60*60*5) pc.setqf("retirar", 1) end end end end Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Dextrok Publicado 23 de Abril del 2013 Reportar Compartir Publicado 23 de Abril del 2013 Lo que pasa es que la función IDITEM.use no se activa al quitártelo, por tanto cuando te lo pones de nuevo lo que hará obviamente es quitártelo. Abría que buscar la forma, oye me consigues esos anillos? Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PACI Publicado 23 de Abril del 2013 Author Reportar Compartir Publicado 23 de Abril del 2013 Lo que pasa es que la función IDITEM.use no se activa al quitártelo, por tanto cuando te lo pones de nuevo lo que hará obviamente es quitártelo. Abría que buscar la forma, oye me consigues esos anillos? La verdad es que no los tengo, el problema es de un colega y la sintaxis de la quest la hice yo, así que también estoy un poco confuso en como hacerlo, porque, eventualmente, necesitaré esos items. xD Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados