Hawk Server's Posted December 2, 2012 Report Share Posted December 2, 2012 Hola quisiera saber si alguien me puede hacer una quest que al ir a un NPC por ejemplo el 20094 te de un item pero solo uno por dia ya que seria para para un evento que dure un mes y luego poderlos canjear por diferentes premios depende de la cantidad de items que tienes Link to comment Share on other sites More sharing options...
KeKo Posted December 2, 2012 Report Share Posted December 2, 2012 Claro , asà mismo el npc te dara el item cada 24 horas: quest item_dia begin state start begin when idnpc.chat."TEXT" begin say_title("Recompensa diaria") say("") say("Hola "..pc.get_name().." quieres un premio?") say("si lo quieres yo reparto un item") say("") say("Sin embargo, solo lo entrego una vez") say("cada 24 horas para cada jugador") say("") local premi = select ("Damelo" , "Paso") if premi == 1 then if get_time() < pc.getqf("itemdia") then chat("Lo siento, aun no han pasado 24 horas") chat("te quedan "..pc.getqf("itemdia").." segundos aun") return end pc.give_item2("idpremio", cantidad) pc.setqf("itemdia", get_time() + 60*60*24) end end end end Luego los canjes los puedes hacer tu ya, que ando algo liado. Hawk Server's 1 Link to comment Share on other sites More sharing options...
Hawk Server's Posted December 2, 2012 Author Report Share Posted December 2, 2012 gracias men +1 jejeje de inmediato lo pruebo y lo de canjear si es algo sencillo =) mil gracias que va en item dia? Link to comment Share on other sites More sharing options...
KeKo Posted December 2, 2012 Report Share Posted December 2, 2012 gracias men +1 jejeje de inmediato lo pruebo y lo de canjear si es algo sencillo =) mil gracias que va en item dia? Eso es un qf asi que puede tener cualquier nombre, le puse itemdia por poner algo xd Link to comment Share on other sites More sharing options...
Hawk Server's Posted December 2, 2012 Author Report Share Posted December 2, 2012 no me la puedes poner para ponerla en la carpeta de la npc (object y la carpeta del NPC) xq tengo un problema para instalarla ya que los files que uso no tienen el make.sh y probe con ./qc Recompensa.quest pero tampoco agarra Link to comment Share on other sites More sharing options...
KeKo Posted December 2, 2012 Report Share Posted December 2, 2012 no me la puedes poner para ponerla en la carpeta de la npc (object y la carpeta del NPC) xq tengo un problema para instalarla ya que los files que uso no tienen el make.sh y probe con ./qc Recompensa.quest pero tampoco agarra Aqui tienes Debes iniciar sesión para ver el contenido del enlace en esta publicación. ReuS, Hawk Server's, Dj_Xhema Roman Somet and 3 others 6 Link to comment Share on other sites More sharing options...
Hawk Server's Posted December 2, 2012 Author Report Share Posted December 2, 2012 wiiii gracias ahora si que me anda =) Link to comment Share on other sites More sharing options...
KaOoS Posted December 3, 2012 Report Share Posted December 3, 2012 y no se podra eso pero por cuenta? k muchos crearan pj xD y pediran y pediran jeje o por ip? k lo dudo pero x cuenta seria bueno Link to comment Share on other sites More sharing options...
AgustinMüller Posted December 3, 2012 Report Share Posted December 3, 2012 y no se podra eso pero por cuenta? k muchos crearan pj xD y pediran y pediran jeje o por ip? k lo dudo pero x cuenta seria bueno Nio creo que valla a dar cosas buenas y si las da seria con posiblidades bajas... Link to comment Share on other sites More sharing options...
Hawk Server's Posted December 3, 2012 Author Report Share Posted December 3, 2012 no es por posibilidad es para canjear osea vas a un npc y por 10 fichas digamos que te da un collar olimpico y ps precisamente iba a preguntar si no se peude hacer por cuenta o como hacer que el item no se pueda comerciar tirar o meter al almacen Link to comment Share on other sites More sharing options...
Croqueta Posted December 3, 2012 Report Share Posted December 3, 2012 Claro , asà mismo el npc te dara el item cada 24 horas: quest item_dia begin state start begin when idnpc.chat."TEXT" begin say_title("Recompensa diaria") say("") say("Hola "..pc.get_name().." quieres un premio?") say("si lo quieres yo reparto un item") say("") say("Sin embargo, solo lo entrego una vez") say("cada 24 horas para cada jugador") say("") local premi = select ("Damelo" , "Paso") if premi == 1 then if get_time() < pc.getqf("itemdia") then chat("Lo siento, aun no han pasado 24 horas") chat("te quedan "..pc.getqf("itemdia").." segundos aun") return end pc.give_item2("idpremio", cantidad) pc.setqf("itemdia", get_time() + 60*60*24) end end end end Luego los canjes los puedes hacer tu ya, que ando algo liado. quest item_dia begin state start begin when idnpc.chat."TEXT" begin say('cojer el item del dia?') local s=select('si','no') if s==1 then if pc.getqf("itemdia") == tonumber(os.date("%d")) then say('oi ja tu cojistes un item.') return end local premi={{item1, cantidad},{item2, cantidad},} pc.give_item2(premi[number(1, table.getn(premi))][1],premi[number(1, table.getn(premi))][2]) pc.setqf("itemdia", tonumber(os.date("%d"))) end end end end Link to comment Share on other sites More sharing options...
Hawk Server's Posted December 3, 2012 Author Report Share Posted December 3, 2012 quest item_dia begin state start begin when idnpc.chat."TEXT" begin say('cojer el item del dia?') local s=select('si','no') if s==1 then if pc.getqf("itemdia") == tonumber(os.date("%d")) then say('oi ja tu cojistes un item.') return end local premi={{item1, cantidad},{item2, cantidad},} pc.give_item2(premi[number(1, table.getn(premi))][1],premi[number(1, table.getn(premi))][2]) pc.setqf("itemdia", tonumber(os.date("%d"))) end end end end MAS O MENOS XQ ESA CITA??????? NO ENTENDI Link to comment Share on other sites More sharing options...
Croqueta Posted December 3, 2012 Report Share Posted December 3, 2012 es la misma quest pero corta Link to comment Share on other sites More sharing options...
KeKo Posted December 3, 2012 Report Share Posted December 3, 2012 es la misma quest pero corta Pos la verdad esque esta bastante mejor que la mÃa xd, no se me habia ocurrido el os.date Predator77 1 Link to comment Share on other sites More sharing options...
Recommended Posts