Mai jos aveti toate misiunile de Biolog (lvl 30 ->lvl 100) intr-un singur Quest!
Acest quest contine toate misiunile de la biolog. Este doar un fisier, iar modificarea lui e foarte usoara. Timpul de asteptare este de 3 ore, dar poate fi modificat usor.
Inainte de a-l baga asigurati-va ca nu aveti altele.[/center]
*Poze / Video:
*Link download / Code:
Instructiuni:
Parametrii generali :
Code:
{
"Dintii de orc", -- nume misiune
30006, -- cod obiecte
10, -- cantitatea de obiecte
"Valea orcilor", -- numele locatiei unde se gasesc
{635, 636, 637} -- monstrii la care pica itemele
},Nivele misiuni :
Code:
function getLevel(bquest_level)
local levels
local bquest_level = pc.getqf("blevel")
levels = {30, 40, 50, 60, 70, 80, 90, 94, 100} -- aici vin nivelele misiunilor
return levels[bquest_level]
end
Ultimul trebuie sa fie level maxim+1. Adica daca aveti level maxim 99 puneti 100.Code:
function getBonusName()
local names
local blevel = pc.getqf("blevel")
names = {
"Bonus +10 Viteză de mişcare (permanent)",
"Bonus +5 valoare atac (permanent)",
"Bonus +60 apărare (permanent)",
"Bonus +50 atac (permanent)",
"Bonus +11 viteză de mişcare (permanent)[ENTER]Bonus +10 rezistenţă la monştri (permanent)",
"Bonus +10 forţă de atac (permanent)[ENTER]Bonus +6 viteză de atac (permanent)",
"Bonus +10% contra semi-oamenilor (permanent)",
"Bonus +10% critică (permanent)[ENTER]Bonus +10% pătrunzătoare (permanent)[ENTER]Bonus +3000 HP (permanent)"
}
return names[blevel]
endCode:
function applyBonus()
local blevel = pc.getqf("blevel")
if blevel == 1 then
affect.add_collect(apply.MOV_SPEED, 10, 60*60*24*365*60)
elseif blevel == 2 then
affect.add_collect(apply.ATT_SPEED,5,60*60*24*365*60)
elseif blevel == 3 then
affect.add_collect(apply.DEF_GRADE_BONUS,60,60*60*24*365*60)
elseif blevel == 4 then
affect.add_collect(apply.ATT_GRADE_BONUS,50,60*60*24*365*60)
elseif blevel == 5 then
affect.add_collect(apply.MOV_SPEED,11,60*60*24*365*60)
affect.add_collect_point(POINT_DEF_BONUS,10,60*60*24*365*60)
elseif blevel == 6 then
affect.add_collect(apply.ATT_SPEED,6,60*60*24*365*60)
affect.add_collect_point(POINT_ATT_BONUS,10,60*60*24*365*60)
elseif blevel == 7 then
affect.add_collect(apply.ATTBONUS_HUMAN,10,60*60*24*365*60)
elseif blevel == 8 then
affect.add_collect(apply.CRITICAL_PCT,10,60*60*24*365*60)
affect.add_collect(apply.PENETRATE_PCT,10,60*60*24*365*60)
affect.add_collect(apply.MAX_HP,3000,60*60*24*365*60)
end
endCode:
local c = math.random(0, 30)
Pentru a micsora sansa mariti al doilea numar, iar pentru a o mari scadeti-l.Code:
pc.setqf("duration", get_time()+60*60*3)
Timpul este setat la 3 ore.

la acest mesaj și conținutul se va afișa automat.


