quest feuer_und_eis begin
state start begin
when login or levelup with pc.get_level()>= 75 begin
set_state(info)
end
end
state info begin
when letter begin
send_letter("Masca de lemn")
local v = find_npc_by_vnum(20023)
if v != 0 then
target.vid("target1", v, "Soon")
end
end
when button or info begin
say_title("Masca de lemn")
say("Du-te la Mr.Soon si cere-i ajutorul.")
say("Te va indruma intr-o aventura.")
end
when target1.target.click or 20023.chat."Masca de lemn" begin
target.delete("target1")
say_title("Soon")
say("Am gasit o masca de lemn sumbru")
say("printre cartile mele. Pare sa fie")
say("o masca pentru ceremoni satanice.")
say("Ai grija !")
say("Legenda spune ca masca apartinea")
say("Vrajitoarei de Gheata din Atlantida.")
say("Ma duc sa aduc masca, asteapta putin.")
wait()
if pc.count_item(30183)>1 then
pc.remove_item(30183, pc.count_item(30183))
end
if pc.count_item(30184)>1 then
pc.remove_item(30184, pc.count_item(30184))
end
if pc.count_item(30185)>1 then
pc.remove_item(30185, pc.count_item(30185))
end
if pc.count_item(30146)>1 then
pc.remove_item(30146, pc.count_item(30146))
end
say_title("Soon")
say("Am revenit. Am incredere in tine")
say("aventurierule ! Legenda spune ca")
say("masca trebuie sa fie arsa in flacarile")
say("Spiritului focului.")
say("Ma vei ajuta cu asta, nu?")
say_reward("Omoara 150 Spiritul focului.")
pc.give_item2(30183, 1)
clear_letter()
set_state(flammen)
end
end
state flammen begin
when letter begin
send_letter("Masca de lemn")
end
when button or info begin
say_title("Masca de lemn")
say("Ucide 150 spiritul focului")
say("pentru a arde masca.")
end
when 2202.kill begin
local pct = number(1,150)
if pct==150 then
clear_letter()
pc.remove_item(30183, 1)
pc.give_item2(30184, 1)
chat("Hey, ai reusit! ")
set_state(to_soon)
end
end
end
state to_soon begin
when letter begin
send_letter("Masca de lemn")
local v = find_npc_by_vnum(20023)
if v != 0 then
target.vid("target2", v, "Soon")
end
end
when button or info begin
say_title("Masca de lemn")
say("Masca este arsa acum.")
say("Intoarce-te la Mr.Soon si vorbeste cu el.")
end
when target2.target.click or 20023.chat."Masca de lemn" begin
target.delete("target2")
say_title("Soon")
say("Sa ars? Lasa-ma sa vad...")
say("Bine lucrat aventurierule dar masca")
say("este inca fierbinte. Cel mai bine este sa")
say("o racim imediat. ")
say("Cauta Yeti si obtine de la el bulgare")
say("de gheata apoi intoarce-te la mine.")
clear_letter()
set_state(yeti)
end
end
state yeti begin
when letter begin
send_letter("Fos si Gheata")
end
when button or info begin
say_title("Fos si Gheata")
say("Obtine 10 bulgari de gheata")
say("Din muntele Sohan.")
end
when 1106.kill begin
local pct = number(1,10)
if pct==10 then
pc.give_item2(30146, 1)
pc.setqf("eis", pc.getqf("eis")+1)
end
if pc.getqf("eis")==10 then
clear_letter()
set_state(to_soon2)
end
end
end
state to_soon2 begin
when letter begin
send_letter("Fos si Gheata")
local v = find_npc_by_vnum(20023)
if v != 0 then
target.vid("target3", v, "Soon")
end
end
when button or info begin
say_title("Fos si Gheata")
say("Ai gasit bulgari, intoarce-te rapid la ")
say("Mr.Soon si pune gheata pe masca. ")
end
when target3.target.click or 20023.chat."Fos si Gheata" begin
target.delete("target3")
say_title("Soon")
say("Ai reusit din nou esti number#1 !")
say("Da-mi toate lucrurile ca sa le amestec.")
if pc.count_item(30146)<10 or pc.count_item(30184)<1 then
say("")
say("Nu ai toate ingredientele !")
say("Continua cautarea. ")
return
else
pc.remove_item(30146, 10)
pc.remove_item(30184, 1)
pc.give_item2(30190, 10)
pc.give_item2(50033, 1)
pc.give_item2(50124, 1)
end
say("Ai reusit. Se vede ceva scris pe masca")
say("Dar nu-l pot intelege.. poate reusesti tu")
say(""Avelo Bahtalo"")
say("Ai inteles? Spune-mi si mie !")
clear_letter()
set_state(complete)
end
end
state complete begin
end
end
Tutorial instalare quest:
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .
2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.
4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
5. Intraţi pe server şi scrieţi /reload q .