Am un quest title_system begin dar nu apare la npc.
Exista un fisier/quest unde se pot dezactiva sistemele ?
Am lasat mai jos questu sa verificati
Tipologie server(PvM / PvP):
*Resursă folosită: *Link exclusiv J4M*
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare:
quest title_system begin
state start begin
when login or enter with pc.getqf("first_login") != 1 begin
pc.setqf("first_login", 1)
pc.setqf("title_1", 0) -- 1 kill
pc.setqf("title_2", 0) -- 10 kill-uri
pc.setqf("title_3", 0) -- 25 kill-uri
pc.setqf("title_4", 0) -- 50 kill-uri
pc.setqf("title_5", 0) -- 100 kill-uri
pc.setqf("title_6", 0) -- 150 kill-uri
pc.setqf("title_7", 0) -- 200 kill-uri
pc.setqf("title_8", 0) -- 250 kill-uri
pc.setqf("title_9", 0) -- 300 kill-uri
pc.setqf("title_10", 0) -- 350 kill-uri
pc.setqf("title_11", 0) -- 400 kill-uri
pc.setqf("title_12", 0) -- 450 kill-uri
pc.setqf("title_13", 0) -- 500 kill-uri
pc.setqf("title_14", 0) -- 550 kill-uri
pc.setqf("title_15", 0) -- 600 kill-uri
pc.setqf("title_16", 0) -- 650 kill-uri
pc.setqf("title_17", 0) -- 700 kill-uri
pc.setqf("title_18", 0) -- 750 kill-uri
pc.setqf("title_19", 0) -- 800 kill-uri
pc.setqf("title_20", 0) -- 1000 kill-uri
pc.setqf("titlu1", 3000)
i = 0
while i < 21 do
pc.set_title(i, 0)
i = i + 1
end
end
when kill begin
if npc.is_pc() then
local vid = npc.get_vid()
local old_pc = pc.select(vid)
if old_pc == 0 then
return
end
pc.select(old_pc)
if pc.getqf("ultimul_omorat1") == npc.get_vid() then
return
else
pc.setqf("ultimul_omorat1", npc.get_vid())
local count = pc.getqf("titlu1") - 2
if count <= 3000 then
pc.setqf("titlu1", count)
end
if count == 2998 then
local to_learn_count = 10
local _getqf = pc.getqf("title_1")
if to_learn_count >= _getqf + 1 and not pc.get_title(1) then
if pc.set_title(1, 1) == true then
syschat("Ai facut 1 kill si ai primit titlu Incepator!")
end
else
pc.setqf("title_1", _getqf + 1)
end
end
if count == 2980 then
local to_learn_count = 10
local _getqf = pc.getqf("title_2")
if to_learn_count >= _getqf + 1 and not pc.get_title(2) then
if pc.set_title(2, 1) == true then
syschat("Ai facut 10 kill-uri si ai primit titlu Vanator!")
end
else
pc.setqf("title_2", _getqf + 1)
end
end
if count == 2950 then
local to_learn_count = 10
local _getqf = pc.getqf("title_3")
if to_learn_count >= _getqf + 1 and not pc.get_title(3) then
if pc.set_title(3, 1) == true then
syschat("Ai facut 25 kill-uri si ai primit titlu Psihopat!")
end
else
pc.setqf("title_3", _getqf + 1)
end
end
if count == 2900 then
local to_learn_count = 10
local _getqf = pc.getqf("title_4")
if to_learn_count >= _getqf + 1 and not pc.get_title(4) then
if pc.set_title(4, 1) == true then
syschat("Ai facut 50 kill-uri si ai primit Ucigas Incepator!")
end
else
pc.setqf("title_4", _getqf + 1)
end
end
if count == 2800 then
local to_learn_count = 10
local _getqf = pc.getqf("title_5")
if to_learn_count >= _getqf + 1 and not pc.get_title(5) then
if pc.set_title(5, 1) == true then
syschat("Ai facut 100 kill-uri si ai primit titlu Ucigas Mediu!")
end
else
pc.setqf("title_5", _getqf + 1)
end
end
if count == 2700 then
local to_learn_count = 10
local _getqf = pc.getqf("title_6")
if to_learn_count >= _getqf + 1 and not pc.get_title(6) then
if pc.set_title(6, 1) == true then
syschat("Ai facut 150 kill-uri si ai primit titlu Ucigas Avansat!")
end
else
pc.setqf("title_6", _getqf + 1)
end
end
if count == 2600 then
local to_learn_count = 10
local _getqf = pc.getqf("title_7")
if to_learn_count >= _getqf + 1 and not pc.get_title(7) then
if pc.set_title(7, 1) == true then
syschat("Ai facut 200 kill-uri si ai primit titlu Zeu Ucigas!")
end
else
pc.setqf("title_7", _getqf + 1)
end
end
if count == 2500 then
local to_learn_count = 10
local _getqf = pc.getqf("title_8")
if to_learn_count >= _getqf + 1 and not pc.get_title(8) then
if pc.set_title(8, 1) == true then
syschat("Ai facut 250 kill-uri si ai primit titlu Assassin Incepator!")
end
else
pc.setqf("title_8", _getqf + 1)
end
end
if count == 2400 then
local to_learn_count = 10
local _getqf = pc.getqf("title_9")
if to_learn_count >= _getqf + 1 and not pc.get_title(9) then
if pc.set_title(9, 1) == true then
syschat("Ai facut 300 kill-uri si ai primit titlu Assassin Mediu!")
end
else
pc.setqf("title_9", _getqf + 1)
end
end
if count == 2300 then
local to_learn_count = 10
local _getqf = pc.getqf("title_10")
if to_learn_count >= _getqf + 1 and not pc.get_title(10) then
if pc.set_title(10, 1) == true then
syschat("Ai facut 350 kill-uri si ai primit titlu Assassin Avansat!")
end
else
pc.setqf("title_10", _getqf + 1)
end
end
if count == 2200 then
local to_learn_count = 10
local _getqf = pc.getqf("title_11")
if to_learn_count >= _getqf + 1 and not pc.get_title(11) then
if pc.set_title(11, 1) == true then
syschat("Ai facut 400 kill-uri si ai primit titlu Zeu Assassin!")
end
else
pc.setqf("title_11", _getqf + 1)
end
end
if count == 2100 then
local to_learn_count = 10
local _getqf = pc.getqf("title_12")
if to_learn_count >= _getqf + 1 and not pc.get_title(12) then
if pc.set_title(12, 1) == true then
syschat("Ai facut 450 kill-uri si ai primit titlu Calau Incepator!")
end
else
pc.setqf("title_12", _getqf + 1)
end
end
if count == 2000 then
local to_learn_count = 10
local _getqf = pc.getqf("title_13")
if to_learn_count >= _getqf + 1 and not pc.get_title(13) then
if pc.set_title(13, 1) == true then
syschat("Ai facut 500 kill-uri si ai primit titlu Calau Mediu!")
end
else
pc.setqf("title_13", _getqf + 1)
end
end
if count == 1900 then
local to_learn_count = 10
local _getqf = pc.getqf("title_14")
if to_learn_count >= _getqf + 1 and not pc.get_title(14) then
if pc.set_title(14, 1) == true then
syschat("Ai facut 550 kill-uri si ai primit titlu Calau Avansat!")
end
else
pc.setqf("title_14", _getqf + 1)
end
end
if count == 1800 then
local to_learn_count = 10
local _getqf = pc.getqf("title_15")
if to_learn_count >= _getqf + 1 and not pc.get_title(15) then
if pc.set_title(15, 1) == true then
syschat("Ai facut 600 kill-uri si ai primit titlu Calau Ucigas!")
end
else
pc.setqf("title_15", _getqf + 1)
end
end
if count == 1700 then
local to_learn_count = 10
local _getqf = pc.getqf("title_16")
if to_learn_count >= _getqf + 1 and not pc.get_title(16) then
if pc.set_title(16, 1) == true then
syschat("Ai facut 650 kill-uri si ai primit titlu Macelar Incepator!")
end
else
pc.setqf("title_16", _getqf + 1)
end
end
if count == 1600 then
local to_learn_count = 10
local _getqf = pc.getqf("title_17")
if to_learn_count >= _getqf + 1 and not pc.get_title(17) then
if pc.set_title(17, 1) == true then
syschat("Ai facut 700 kill-uri si ai primit titlu Macelar Mediu!")
end
else
pc.setqf("title_17", _getqf + 1)
end
end
if count == 1500 then
local to_learn_count = 10
local _getqf = pc.getqf("title_18")
if to_learn_count >= _getqf + 1 and not pc.get_title(18) then
if pc.set_title(18, 1) == true then
syschat("Ai facut 750 kill-uri si ai primit titlu Macelar Avansat!")
end
else
pc.setqf("title_18", _getqf + 1)
end
end
end
end
end
end
end




