PENTAGRAMA Publicado 29 de Junio del 2015 Reportar Compartir Publicado 29 de Junio del 2015 hola, me gustaria saber si me pueden adaptar esta quest sensilla para que se active y se desactive a un nivel preciso quest kills begin state start begin when kill with npc.is_pc() begin pc.change_money(1000) pc.give_exp2(10000) end end end Que se active al nivel 15 y depues se desactive al nivel 30 Tambien si el pj que van a matar es del mismo nivel que de la exp pero si no es del mismo nivel no. Ejemplo: si la quest se activa al nivel 30 y se desactiva al nivel 40 Que los pj que entren en esos nivel puedan matar y conseguir exp pero los que sean mas bajos que el nivel 30 no pueden Osea que se te active la quest, pero no puedas ganar exp matando Personajes menores Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 29 de Junio del 2015 Reportar Compartir Publicado 29 de Junio del 2015 quest kills beginstate start beginwhen kill with npc.is_pc() begin if pc.get_level() >= 10 and pc.get_level() <= 20 thenpc.change_money(1000)pc.give_exp2(10000) endendendend se activa cuando tu nivel este entre el 10 y el 20 osea (10,11,13,etc,etc :v) cuando eres mayor al 20 esto ya no funciona PENTAGRAMA reacciono a esto 1 Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PENTAGRAMA Publicado 29 de Junio del 2015 Author Reportar Compartir Publicado 29 de Junio del 2015 quest kills begin state start begin when kill with npc.is_pc() begin if pc.get_level() >= 10 and pc.get_level() <= 20 then pc.change_money(1000) pc.give_exp2(10000) end end end end se activa cuando tu nivel este entre el 10 y el 20 osea (10,11,13,etc,etc :v) cuando eres mayor al 20 esto ya no funciona Gracias lo probare Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PENTAGRAMA Publicado 29 de Junio del 2015 Author Reportar Compartir Publicado 29 de Junio del 2015 quest kills begin state start begin when kill with npc.is_pc() begin if pc.get_level() >= 10 and pc.get_level() <= 20 then pc.change_money(1000) pc.give_exp2(10000) end end end end se activa cuando tu nivel este entre el 10 y el 20 osea (10,11,13,etc,etc :v) cuando eres mayor al 20 esto ya no funciona jaja tambien queria esto se active al nivel 10 y se desactive al 20 como la quest que pusiste pero aparte tambien que si el pj es del mismo nivel (11,12,13,14,15,16,17,18,19) Se suba pero si es menor no (1,2,3,4,5,6,7,8,9) Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 29 de Junio del 2015 Reportar Compartir Publicado 29 de Junio del 2015 La quest se activa cuando eres >= 10 y <= 20. Ahora no se si me dices si al que matas debe estar en ese rango y si es eso debes tener npc.get_level() Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Hawk Server's Publicado 29 de Junio del 2015 Reportar Compartir Publicado 29 de Junio del 2015 quest kills beginstate start beginwhen kill with npc.is_pc() with pc.level => 15 and pc.level =< 30 beginpc.change_money(1000)pc.give_exp2(10000)endendend Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 29 de Junio del 2015 Reportar Compartir Publicado 29 de Junio del 2015 quest kills begin state start begin when kill with npc.is_pc() with pc.level => 15 and pc.level =< 30 begin pc.change_money(1000) pc.give_exp2(10000) end end end when kill with npc.is_pc() and pc.level => 15 and pc.level =< 30 begin e.e Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PENTAGRAMA Publicado 29 de Junio del 2015 Author Reportar Compartir Publicado 29 de Junio del 2015 when kill with npc.is_pc() and pc.level => 15 and pc.level =< 30 begin e.e Entonces ya implementado quedaria asi ? quest kills begin state start begin when kill with npc.is_pc() with pc.level => 15 and pc.level =< 30 begin if pc.get_level() >= 10 and pc.get_level() <= 20 then pc.change_money(1000) pc.give_exp2(10000) end end end end Si rairser mira los ejemplos que puse xD.... Si eres nivel 30 y quieres matar a un pj de nivel 15 para ganar la exp no puedas. que tenga un nivel el pj que mataras Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 29 de Junio del 2015 Reportar Compartir Publicado 29 de Junio del 2015 Entonces ya implementado quedaria asi ? quest kills begin state start begin when kill with npc.is_pc() with pc.level => 15 and pc.level =< 30 begin if pc.get_level() >= 10 and pc.get_level() <= 20 then pc.change_money(1000) pc.give_exp2(10000) end end end end Si rairser mira los ejemplos que puse xD.... Si eres nivel 30 y quieres matar a un pj de nivel 15 para ganar la exp no puedas. que tenga un nivel el pj que mataras ya que estas adentrandote en el source :v debes aprender a programar .-. entender un poco la logica :3 PD: si ya compruebas el nivel en el when para que hacerlo de nuevo .-, Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados