M-am gandit sa va postez un quest pentru calul militar in care trebuie omorati 200 Arcasi Demon, fiindca s-a tot cerut.
Quest-ul nu e facut 100% de mine.
Cod: Selectaţi tot
quest cal_militar begin
state start begin
when login with pc.level >= 50 and pc.level <= 99 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Cal militar")
end
when info or button begin
say("Cal militar")
say("Inca ai cal armat ? Daca vei indeplini aceasta misiune vei avea cal militar !")
say("Succes !")
say_reward("Omoara 200 de Arcasi Demon!")
say_reward("Recompensa : Cal militar !")
say("")
pc.setqf("state", 200)
q.set_counter("Arcas Demon", 200)
end
when 1002.kill begin
local count = pc.getqf("state") - 1
if count <= 200 then
pc.setqf("state", count)
q.set_counter("Arcas Demon", count)
end
if count == 0 then
say_title("Cal militar")
say("Ai completat cu succes misiunea !")
say("Pentru efortul depus te voi rasplati cu:")
say_reward("Cal militar")
horse.set_level("30")
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end- Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest/.lua
- Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
- Îl puneţi acolo (să fie .quest sau .lua).
- Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest (depinde ce server aveţi) apoi ./qc nume_quest.quest/.lua
- Intraţi pe server şi scrieţi /reload q
- Testaţi quest-ul.
