Salutare, va prezint partea 2 din questuri noi pentru serverele pvm !
Distruge-l pe Beran-Setao:Cod: Selectaţi tot
quest redragon begin
state start begin
when login with pc.level >= 90 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Lv.90-Omoara Dragonul Beran Setao")
end
when info or button begin
say("Omoara Dragonul Beran Setao")
say("Dragonul Beran Setao a aparut si nu poate fi stapanit avem nevoie de ajutorul tau .")
say("Trebuie sa il omori .")
say("Ajuta-ne sa nu murim toti .Ucide Dragonul")
say("Sper ca ne vei ajuta")
say("")
pc.setqf("state", 1)
q.set_counter("Omoara Beran Setao ", 1)
end
when 2493.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Omoara Beran Setao ", count)
end
if count == 0 then
say_title("Beran Setao")
say("Bravo Misiune completa!")
say_reward("Rasplata :")
say_reward("Yang : 500kk")
pc.change_money(500000000)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end Cod: Selectaţi tot
quest temnita begin
state start begin
when login with pc.level >= 52 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Temnita Paianjenilor")
end
when info or button begin
say_title("Temnita Paianjenilor")
say("Temnita a fost deblocata iar acum au iesit in lumea oameniilor,")
say("acesti monstri giganti preistorici.Distrugele cat mai repede")
say("posibil dute in temnita si omoara 40 de Paianjen Soldat Otravit.")
say_reward("Temnita Paianjenilor")
say("")
pc.setqf("state", 50)
q.set_counter("Paianjen Soldat Otravit", 50)
end
when 2065.kill begin
local count = pc.getqf("state") - 1
if count <= 50 then
pc.setqf("state", count)
q.set_counter("Paianjen Soldat Otravit", count)
end
if count == 0 then
say_title("Temnita Paianjenilor - Succes!")
say("")
say("Ai terminat misiunea cu succes!")
say("Drept multumire vei primi")
say("o recompensa frumusica.")
say("")
say_reward("Recompensa:")
say_reward("Ai primit Coif cetate+5")
say_reward("Ai primit Licoare albastrã (G)")
say_reward("Ai primit Licoare rosie(G)")
say_reward("Ai primit Pergament Binecuvantat")
say_reward("Ai primit Brãtarã de aur alb+8")
say_reward("Ai primit Scut rotund negru+8")
say_reward("Ai primit 500000 Yang")
say_reward("Ai primit 400000 Experienta")
pc.change_money(500000)
pc.give_exp2(400000)
pc.give_item2(12525, 1)
pc.give_item2(27006, 200)
pc.give_item2(27003, 200)
pc.give_item2(25040, 5)
pc.give_item2(14148, 1)
pc.give_item2(13208, 1)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end Cod: Selectaţi tot
quest tigrualb begin
state start begin
when login with pc.level >= 16 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Razbunarea Marelui alb")
end
when info or button begin
say_title("Razbunarea Marelui alb")
say("Aceste creaturi isi fac inca odata aparitia in regatul nostru,")
say("numai tu luptatorule le poti infrange.")
say("Aceste creaturi sunt de doua ori mai puternice decat lupii.")
say_reward("Omoara 15 Tigrii albi")
say("")
pc.setqf("state", 10)
q.set_counter("Tigru Alb", 10)
end
when 115.kill begin
local count = pc.getqf("state") - 1
if count <= 10 then
pc.setqf("state", count)
q.set_counter("Tigru Alb", count)
end
if count == 0 then
say_title("Razbunarea Marelui alb - Succes!")
say("")
say("Ai terminat misiunea cu succes!")
say("Drept multumire vei primi")
say("o recompensa frumusica.")
say("")
say_reward("Recompensa:")
say_reward("Ai primit Licoare violet(G)")
say_reward("Ai primit Licoare rosie(G)")
say_reward("Ai primit Licoare albastrã (G)")
say_reward("Ai primit Licoare verde(G)")
say_reward("Ai primit 120000 Yang")
say_reward("Ai primit 80000 Experienta")
pc.change_money(120000)
pc.give_exp2(80000)
pc.give_item2(27105, 15)
pc.give_item2(27003, 200)
pc.give_item2(27006, 200)
pc.give_item2(27102, 15)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end Cod: Selectaţi tot
quest tigruraz begin
state start begin
when login with pc.level >= 14 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Razbunarea fiarelor")
end
when info or button begin
say_title("Razbunarea fiarelor")
say("Aceste creaturi isi fac inca odata aparitia in regatul nostru,")
say("numai tu luptatorule le poti infrange.")
say("Aceste creaturi sunt de doua ori mai puternice decat lupii.")
say_reward("Omoara 15 Tigrii")
say("")
pc.setqf("state", 20)
q.set_counter("Tigru", 20)
end
when 114.kill begin
local count = pc.getqf("state") - 1
if count <= 20 then
pc.setqf("state", count)
q.set_counter("Tigru", count)
end
if count == 0 then
say_title("Razbunarea fiarelor - Succes!")
say("")
say("Ai terminat misiunea cu succes!")
say("Drept multumire vei primi")
say("o recompensa frumusica.")
say("")
say_reward("Recompensa:")
say_reward("Ai primit Pergament Binecuvantat")
say_reward("Ai primit Licoare rosie(G)")
say_reward("Ai primit Licoare albastrã (G)")
say_reward("Ai primit Licoare verde(G)")
say_reward("Ai primit 90000 Yang")
say_reward("Ai primit 60000 Experienta")
pc.change_money(90000)
pc.give_exp2(60000)
pc.give_item2(25040, 1)
pc.give_item2(27003, 200)
pc.give_item2(27006, 200)
pc.give_item2(27102, 15)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end Cod: Selectaţi tot
quest omoara_lupi begin
state start begin
when login with pc.level >= 5 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Omoara 50 de Lup Alpha Albastru")
end
when info or button begin
say_title("Omoara 50 de Lup Alpha Albastru")
say("Regatul a fost cucerit de salbaticie, o multime de animale au dat")
say("tarcoale acestui regat, doar tu ii poti invinge !")
say_reward("Omoara 50 de Lup Alpha Albastru")
say("")
pc.setqf("state", 50)
q.set_counter("Lup Alpha Albastru", 50)
end
when 105.kill begin
local count = pc.getqf("state") - 1
if count <= 50 then
pc.setqf("state", count)
q.set_counter("Lup Alpha Albastru", count)
end
if count == 0 then
say_title("Omoara 50 de Lup Alpha Albastru - Succes!")
say("")
say("Ai terminat misiunea cu succes!")
say("Drept multumire vei primi")
say("o recompensa frumusica.")
say("")
say_reward("Recompensa:")
say_reward("Ai primit Pergament Binecuvantat")
say_reward("Ai primit 100000 Yang")
say_reward("Ai primit 40000 Experienta")
pc.change_money(100000)
pc.give_exp2(40000)
pc.give_item2(25040, 3)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end Cod: Selectaţi tot
quest omoara_Chuong begin
state start begin
when login with pc.level >= 32 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Omoara Chuong !")
end
when info or button begin
say_title("Omoara Chuong !")
say("Un nou raufacator isi face aparitia in orasul 2, dute si infrangel")
say("pentru a salva cetatenii din orasul 2 si pentru ai capta recunoasterea")
say("oameniilor de acolo.")
say_reward("Omoara Chuong !")
say("")
pc.setqf("state", 1)
q.set_counter("Chuong", 1)
end
when 494.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Chuong", count)
end
if count == 0 then
say_title("Omoara Chuong ! - Succes!")
say("")
say("Ai terminat misiunea cu succes!")
say("Drept multumire vei primi")
say("o recompensa frumusica.")
say("")
say_reward("Recompensa:")
say_reward("Ai primit Perlã albã")
say_reward("Ai primit Pergament Binecuvantat")
say_reward("Ai primit Licoare rosie(G)")
say_reward("Ai primit Licoare albastra(G)")
say_reward("Ai primit 350000 Yang")
say_reward("Ai primit 250000 Experienta")
pc.change_money(350000)
pc.give_exp2(250000)
pc.give_item2(27992, 1)
pc.give_item2(25040, 6)
pc.give_item2(27003, 200)
pc.give_item2(27006, 200)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end 1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu rasplata.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 rasplata.quest
5. Intraţi pe server şi scrieţi /reload q .
6. Testaţi quest-ul .
Bafta !




