Asa arata questul de reborn :
quest reborn_system begin
state start begin
when login begin
if pc.getqf("nivel_reborn") == 0 then
pc.changealignment(-pc.get_alignment()+2000)
elseif pc.getqf("nivel_reborn") == 1 then
pc.changealignment(-pc.get_alignment()+6000)
elseif pc.getqf("nivel_reborn") == 2 then
pc.changealignment(-pc.get_alignment()+10000)
elseif pc.getqf("nivel_reborn") == 3 then
pc.changealignment(-pc.get_alignment()+14000)
end
loop_timer("align_reborn", 30)
end
when align_reborn.timer begin
if pc.getqf("nivel_reborn") == 0 then
pc.changealignment(-pc.get_alignment()+2000)
elseif pc.getqf("nivel_reborn") == 1 then
pc.changealignment(-pc.get_alignment()+6000)
elseif pc.getqf("nivel_reborn") == 2 then
pc.changealignment(-pc.get_alignment()+10000)
elseif pc.getqf("nivel_reborn") == 3 then
pc.changealignment(-pc.get_alignment()+14000)
end
end
when login or levelup with pc.get_level() == 112 begin
if pc.getqf("nivel_reborn") == 0 then
send_letter("Reborn II")
elseif pc.getqf("nivel_reborn") == 1 then
send_letter("Reborn III")
elseif pc.getqf("nivel_reborn") == 2 then
send_letter("Reborn PVP")
end
end
when button or info begin
if pc.getqf("nivel_reborn") == 0 then
setbgimage("reborn_lv2.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say_negru(" Odata ce ai atins nivelul maxim iti poti da reborn.")
say_negru(" Reborn-ul iti ofera sansa de a juca jocul din nou,")
say_negru(" dar fiind mult mai puternic decat data trecuta.")
say_negru(" Dupa ce iti dai reborn, nivelul si skill-urile")
say_negru(" iti vor fi resetate ca la inceput. Este alegerea")
say_negru(" ta daca vrei sa faci acest lucuru sau nu.[ENTER]")
local reborn = select("Da, vreau", "Nu, poate mai tarziu")
if reborn == 1 then
setbgimage("reborn_lv2.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say(" Felicitari! Ai Reborn II. Toate calitatile")
say(" dobandite de tine pana acum, au fost eliminate.")
say(" Acum poti lua jocul de la inceput, dar esti")
say(" mai puternic decat data trecuta.")
say(" Bonusuri primite:")
say(" -Tare impotriva vampirilor: 8%")
say(" -Tare impotriva diavolului: 15%")
say(" -Tare impotriva monstrilor: 10%")
say(" -Viteza de miscare: 15%")
pc.setqf("nivel_reborn", 1)
pc.changealignment(-pc.get_alignment()+4000)
pc.set_level(1)
pc.reset_point()
pc.clear_skill()
pc.set_skill_group(0)
affect.add_collect(21,8,60*60*24*365*60)
affect.add_collect(22,15,60*60*24*365*60)
affect.add_collect(63,10,60*60*24*365*60)
affect.add_collect(8,15,60*60*24*365*60)
else
end
elseif pc.getqf("nivel_reborn") == 1 then
setbgimage("reborn_lv3.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say_negru(" Odata ce ai atins nivelul maxim iti poti da reborn.")
say_negru(" Reborn-ul iti ofera sansa de a juca jocul din nou,")
say_negru(" dar fiind mult mai puternic decat data trecuta.")
say_negru(" Dupa ce iti dai reborn, nivelul si toate skill-urile")
say_negru(" iti vor fi resetate ca la inceput. Este alegerea")
say_negru(" ta daca vrei sa faci acest lucuru sau nu.[ENTER]")
local reborn = select("Da, vreau", "Nu, poate mai tarziu")
if reborn == 1 then
setbgimage("reborn_lv3.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say(" Felicitari! Ai Reborn III. Toate calitatile")
say(" dobandite de tine pana acum, au fost eliminate.")
say(" Acum poti lua jocul de la inceput, dar esti")
say(" mai puternic decat data trecuta.")
say(" Bonusuri primite:")
say(" -Sansa de lovitura critica: 10%")
say(" -Sansa de lovitura patrunzatoare: 10%")
say(" -Tare impotriva semi-oamenilor: 15%")
say(" -Max HP : 4000%")
pc.setqf("nivel_reborn", 2)
pc.changealignment(-pc.get_alignment()+10000)
pc.set_level(1)
pc.reset_point()
pc.clear_skill()
pc.set_skill_group(0)
affect.add_collect(15,10,60*60*24*365*60)
affect.add_collect(16,10,60*60*24*365*60)
affect.add_collect(1,4000,60*60*24*365*60)
affect.add_collect(17,10,60*60*24*365*60)
else
end
elseif pc.getqf("nivel_reborn") == 2 then
setbgimage("reborn_pvp.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say_negru(" Odata ce ai atins nivelul maxim iti poti da reborn.")
say_negru(" Reborn-ul iti ofera sansa de a juca jocul din nou,")
say_negru(" dar fiind mult mai puternic decat data trecuta.")
say_negru(" Dupa ce iti dai reborn, nivelul si toate skill-urile")
say_negru(" iti vor fi resetate ca la inceput. Este alegerea")
say_negru(" ta daca vrei sa faci acest lucuru sau nu.[ENTER]")
local reborn = select("Da, vreau", "Nu, poate mai tarziu")
if reborn == 1 then
setbgimage("reborn_pvp.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say(" Felicitari! Ai Reborn PVP. Toate calitatile")
say(" dobandite de tine pana acum, au fost eliminate.")
say(" Acum poti lua jocul de la inceput, dar esti")
say(" mai puternic decat data trecuta.")
say(" Bonusuri primite:")
say(" -Tare impotriva Razboinicilor: 10%")
say(" -Tare impotriva Ninja: 10%")
say(" -Tare impotriva Sura: 10%")
say(" -Tare impotriva Shaman : 10%")
pc.setqf("nivel_reborn", 3)
pc.changealignment(-pc.get_alignment()+14000)
pc.set_level(1)
pc.reset_point()
pc.clear_skill()
pc.set_skill_group(0)
affect.add_collect(59,10,60*60*24*365*60)
affect.add_collect(60,10,60*60*24*365*60)
affect.add_collect(61,10,60*60*24*365*60)
affect.add_collect(62,10,60*60*24*365*60)
else
end
end
clear_letter()
end
end
end
state start begin
when login begin
if pc.getqf("nivel_reborn") == 0 then
pc.changealignment(-pc.get_alignment()+2000)
elseif pc.getqf("nivel_reborn") == 1 then
pc.changealignment(-pc.get_alignment()+6000)
elseif pc.getqf("nivel_reborn") == 2 then
pc.changealignment(-pc.get_alignment()+10000)
elseif pc.getqf("nivel_reborn") == 3 then
pc.changealignment(-pc.get_alignment()+14000)
end
loop_timer("align_reborn", 30)
end
when align_reborn.timer begin
if pc.getqf("nivel_reborn") == 0 then
pc.changealignment(-pc.get_alignment()+2000)
elseif pc.getqf("nivel_reborn") == 1 then
pc.changealignment(-pc.get_alignment()+6000)
elseif pc.getqf("nivel_reborn") == 2 then
pc.changealignment(-pc.get_alignment()+10000)
elseif pc.getqf("nivel_reborn") == 3 then
pc.changealignment(-pc.get_alignment()+14000)
end
end
when login or levelup with pc.get_level() == 112 begin
if pc.getqf("nivel_reborn") == 0 then
send_letter("Reborn II")
elseif pc.getqf("nivel_reborn") == 1 then
send_letter("Reborn III")
elseif pc.getqf("nivel_reborn") == 2 then
send_letter("Reborn PVP")
end
end
when button or info begin
if pc.getqf("nivel_reborn") == 0 then
setbgimage("reborn_lv2.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say_negru(" Odata ce ai atins nivelul maxim iti poti da reborn.")
say_negru(" Reborn-ul iti ofera sansa de a juca jocul din nou,")
say_negru(" dar fiind mult mai puternic decat data trecuta.")
say_negru(" Dupa ce iti dai reborn, nivelul si skill-urile")
say_negru(" iti vor fi resetate ca la inceput. Este alegerea")
say_negru(" ta daca vrei sa faci acest lucuru sau nu.[ENTER]")
local reborn = select("Da, vreau", "Nu, poate mai tarziu")
if reborn == 1 then
setbgimage("reborn_lv2.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say(" Felicitari! Ai Reborn II. Toate calitatile")
say(" dobandite de tine pana acum, au fost eliminate.")
say(" Acum poti lua jocul de la inceput, dar esti")
say(" mai puternic decat data trecuta.")
say(" Bonusuri primite:")
say(" -Tare impotriva vampirilor: 8%")
say(" -Tare impotriva diavolului: 15%")
say(" -Tare impotriva monstrilor: 10%")
say(" -Viteza de miscare: 15%")
pc.setqf("nivel_reborn", 1)
pc.changealignment(-pc.get_alignment()+4000)
pc.set_level(1)
pc.reset_point()
pc.clear_skill()
pc.set_skill_group(0)
affect.add_collect(21,8,60*60*24*365*60)
affect.add_collect(22,15,60*60*24*365*60)
affect.add_collect(63,10,60*60*24*365*60)
affect.add_collect(8,15,60*60*24*365*60)
else
end
elseif pc.getqf("nivel_reborn") == 1 then
setbgimage("reborn_lv3.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say_negru(" Odata ce ai atins nivelul maxim iti poti da reborn.")
say_negru(" Reborn-ul iti ofera sansa de a juca jocul din nou,")
say_negru(" dar fiind mult mai puternic decat data trecuta.")
say_negru(" Dupa ce iti dai reborn, nivelul si toate skill-urile")
say_negru(" iti vor fi resetate ca la inceput. Este alegerea")
say_negru(" ta daca vrei sa faci acest lucuru sau nu.[ENTER]")
local reborn = select("Da, vreau", "Nu, poate mai tarziu")
if reborn == 1 then
setbgimage("reborn_lv3.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say(" Felicitari! Ai Reborn III. Toate calitatile")
say(" dobandite de tine pana acum, au fost eliminate.")
say(" Acum poti lua jocul de la inceput, dar esti")
say(" mai puternic decat data trecuta.")
say(" Bonusuri primite:")
say(" -Sansa de lovitura critica: 10%")
say(" -Sansa de lovitura patrunzatoare: 10%")
say(" -Tare impotriva semi-oamenilor: 15%")
say(" -Max HP : 4000%")
pc.setqf("nivel_reborn", 2)
pc.changealignment(-pc.get_alignment()+10000)
pc.set_level(1)
pc.reset_point()
pc.clear_skill()
pc.set_skill_group(0)
affect.add_collect(15,10,60*60*24*365*60)
affect.add_collect(16,10,60*60*24*365*60)
affect.add_collect(1,4000,60*60*24*365*60)
affect.add_collect(17,10,60*60*24*365*60)
else
end
elseif pc.getqf("nivel_reborn") == 2 then
setbgimage("reborn_pvp.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say_negru(" Odata ce ai atins nivelul maxim iti poti da reborn.")
say_negru(" Reborn-ul iti ofera sansa de a juca jocul din nou,")
say_negru(" dar fiind mult mai puternic decat data trecuta.")
say_negru(" Dupa ce iti dai reborn, nivelul si toate skill-urile")
say_negru(" iti vor fi resetate ca la inceput. Este alegerea")
say_negru(" ta daca vrei sa faci acest lucuru sau nu.[ENTER]")
local reborn = select("Da, vreau", "Nu, poate mai tarziu")
if reborn == 1 then
setbgimage("reborn_pvp.tga")
setskin(4)
say_negru("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say(" Felicitari! Ai Reborn PVP. Toate calitatile")
say(" dobandite de tine pana acum, au fost eliminate.")
say(" Acum poti lua jocul de la inceput, dar esti")
say(" mai puternic decat data trecuta.")
say(" Bonusuri primite:")
say(" -Tare impotriva Razboinicilor: 10%")
say(" -Tare impotriva Ninja: 10%")
say(" -Tare impotriva Sura: 10%")
say(" -Tare impotriva Shaman : 10%")
pc.setqf("nivel_reborn", 3)
pc.changealignment(-pc.get_alignment()+14000)
pc.set_level(1)
pc.reset_point()
pc.clear_skill()
pc.set_skill_group(0)
affect.add_collect(59,10,60*60*24*365*60)
affect.add_collect(60,10,60*60*24*365*60)
affect.add_collect(61,10,60*60*24*365*60)
affect.add_collect(62,10,60*60*24*365*60)
else
end
end
clear_letter()
end
end
end
Multumesc pentru ajutor.


