*Problemă: Salut am implementat recent un sistem reborn..functioneaza perfect doar ca dupa ce dai pe reborn ...nu te da lv1 , ramai lv105...si poti da toate reborn-urile ! nu am aplicat diff pentru ca nu stiu ))))) daca il aplic va functiona? ! Daca aveti un tutorial bun de aplicare diff sau daca doreste cineva sa ma ajute !!! REPLY
Tipologie server(PvM / PvP): PVM
*Resursă folosită: *Link exclusiv J4M*
*ServerFiles utilizat: Hope v3
*Syserr: -
Poză: -
*Detalii suplimentare:Sper ca ma puteti ajuta !!
minoiubogdan691 scrie:*Problemă: Salut am implementat recent un sistem reborn..functioneaza perfect doar ca dupa ce dai pe reborn ...nu te da lv1 , ramai lv105...si poti da toate reborn-urile ! nu am aplicat diff pentru ca nu stiu ))))) daca il aplic va functiona? ! Daca aveti un tutorial bun de aplicare diff sau daca doreste cineva sa ma ajute !!! REPLY
Tipologie server(PvM / PvP): PVM
*Resursă folosită: *Link exclusiv J4M*
*ServerFiles utilizat: Hope v3
*Syserr: -
Poză: -
*Detalii suplimentare:Sper ca ma puteti ajuta !!
Mi se pare ca e din quest treaba,daca e pe quest pune quest-ul aici sa iti modific ceva.
uest 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() == 105 begin
if pc.getqf("nivel_reborn") == 0 then
send_letter("Reborn I")
elseif pc.getqf("nivel_reborn") == 1 then
send_letter("Reborn II")
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_lv1.tga")
setskin(4)
say_black("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say_black(" Odata ce ai atins nivelul maxim iti poti da reborn.")
say_black(" Reborn-ul iti ofera sansa de a juca jocul din nou,")
say_black(" dar fiind mult mai puternic decat data trecuta.")
say_black(" Dupa ce iti dai reborn, nivelul si toate skill-urile")
say_black(" iti vor fi resetate ca la inceput. Este alegerea ta daca")
say_black(" vrei sa faci acest lucuru sau nu.[ENTER]")
local reborn = select("Da, vreau", "Nu, poate mai tarziu")
if reborn == 1 then
setbgimage("reborn_lv1.tga")
setskin(4)
say_black("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say(" Felicitari! Ai Reborn I. 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(" wwww.just4metin.ro - resurse metin2.")
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(7,8,60*60*24*365*60)
else
end
elseif pc.getqf("nivel_reborn") == 1 then
setbgimage("reborn_lv2.tga")
setskin(4)
say_black("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say_black(" Odata ce ai atins nivelul maxim iti poti da reborn.")
say_black(" Reborn-ul iti ofera sansa de a juca jocul din nou,")
say_black(" dar fiind mult mai puternic decat data trecuta.")
say_black(" Dupa ce iti dai reborn, nivelul si toate skill-urile")
say_black(" iti vor fi resetate ca la inceput. Este alegerea ta daca")
say_black(" 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_black("[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(" wwww.just4metin.ro - resurse metin2.")
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,2000,60*60*24*365*60)
affect.add_collect(48,8,60*60*24*365*60)
else
end
elseif pc.getqf("nivel_reborn") == 2 then
setbgimage("reborn_lv3.tga")
setskin(4)
say_black("[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]")
say_black(" Odata ce ai atins nivelul maxim iti poti da reborn.")
say_black(" Reborn-ul iti ofera sansa de a juca jocul din nou,")
say_black(" dar fiind mult mai puternic decat data trecuta.")
say_black(" Dupa ce iti dai reborn, nivelul si toate skill-urile")
say_black(" iti vor fi resetate ca la inceput. Este alegerea ta daca")
say_black(" 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_black("[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(" wwww.just4metin.ro - resurse metin2.")
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(53,30,60*60*24*365*60)
affect.add_collect(9,20,60*60*24*365*60)
affect.add_collect(55,10,60*60*24*365*60)
else
end
end
clear_letter()
end
end
end