Cerere quest

Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Închis
Avatar utilizator
[MR]Dream
Nivel 3

Nivel 3
Mesaje: 364
Membru din: 21 Ian 2015, 19:18
Server: Mt2 BTC
Regat: Jinno
Aprecieri: 6  
Mulţumiri: 2  
Medalii

quest rouapermanenta begin
state start begin
when 20090.chat."Roua Permanenta" begin
say("Eu iti pot oferii")
say("roua permanenta.")
say("Esti sigur ca vrei?")
local s=select("Da!")
if s==1 then
--Da!
say_title("Ai primit urmatoarele:")
say_reward("Bonus Viteza de miscare +10% (Permanent).")
say_reward("Bonus Viteza de atac +10% (Permanent).")
say_reward("Valoarea atacului +120% (Permanent).")
say_reward("Rezistenta la magie +20% (Permanent).")
say_reward("Aparare +200% (Permanent).")
say_reward("Sansa de lov. Critica +20% (Permanent).")
say_reward("Sansa de lov. Patrunzatoare +20% (Permanent).")
affect.add_collect(apply.MOV_SPEED, 10, 60*60*24*365*60) --60年
affect.add_collect(apply.ATT_SPEED, 10, 60*60*24*365*60) --60年
affect.add_collect(apply.CRITICAL_PCT, 20, 60*60*24*365*60) --60年
affect.add_collect(apply.PENETRATE_PCT, 20, 60*60*24*365*60) --60年
affect.add_collect(apply.ATT_GRADE_BONUS, 120, 60*60*24*365*60) --60年
affect.add_collect(apply.DEF_GRADE_BONUS, 200, 60*60*24*365*60) --60年
affect.add_collect(apply.RESIST_MAGIC, 20, 60*60*24*365*60) --60年
say("Ai primit roua permanenta!")
end
end
end
end
Daca-ti putea sa-mi modificati si mie quest`u de roua permanenta sa poata fi luata doar 1 data si sa numai dispara cand te teleportezi sau dai relog.. :|
Imagine

Imagine
Afișează semnătura
Avatar utilizator
SirFulgeruL
Nivel 2

Nivel 2
Mesaje: 211
Membru din: 08 Feb 2014, 18:45
Aprecieri: 20  
Mulţumiri: 5  
Medalii

Din cate stiu eu daca este pusa la npc o poti lua de fiecare data ... Trebuie sa o pui in forma de quest , uite aici unul

Cod: Selectaţi tot

quest roua_quest_lv1  begin
   state start begin
      when login or levelup with pc.level >= 1 and pc.level <= 1 begin
         set_state(information)
      end   
   end
say_title("Ca recompensa vei primi:")
         say_reward("Bonus Viteza de miscare +10% (Permanent).")
         say_reward("Bonus Viteza de atac +10% (Permanent).")
         say_reward("Valoarea atacului +120% (Permanent).")
         say_reward("Rezistenta la magie +20% (Permanent).")
         say_reward("Aparare +200% (Permanent).")
         say_reward("Sansa de lov. Critica +20% (Permanent).")
         say_reward("Sansa de lov. Patrunzatoare +20% (Permanent).")
         affect.add_collect(apply.MOV_SPEED, 10, 60*60*24*365*60) --60年   
         affect.add_collect(apply.ATT_SPEED, 10, 60*60*24*365*60) --60年   
         affect.add_collect(apply.CRITICAL_PCT, 20, 60*60*24*365*60) --60年
         affect.add_collect(apply.PENETRATE_PCT, 20, 60*60*24*365*60) --60年   
         affect.add_collect(apply.ATT_GRADE_BONUS, 120, 60*60*24*365*60) --60年
         affect.add_collect(apply.DEF_GRADE_BONUS, 200, 60*60*24*365*60) --60年
         affect.add_collect(apply.RESIST_MAGIC, 20, 60*60*24*365*60) --60年
         pc.give_item2(50109, 1)
         clear_letter()
         set_state(__complete)
      end
   end
   state __complete begin
   end
end
"when login or levelup with pc.level >= 1 and pc.level <= 1 begin" de la level 1 va primi quest-ul . Ca sa editezi de la ce level sa primeasca quest-ul editezi "1 begin" cu level-ul dorit .
Sper ca te-am ajutat .
Închis

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider] și 28 vizitatori