Descriere:Apare un mesaj pe ecran la timpul selectat de voi in quest (secunde)
Quest:
quest automesaj begin
state start begin
when login begin
timer("timer1", 300)
chat("Staff Renegade: Respectati regulamentul, altfel riscati sa fiti interzisi pe server.")
chat("Staff Renegade: Regulamentul se gaseste pe site-ul serverului: http://www.metin2renegade.ro .")
end
when timer1.timer begin
timer("timer2", 250)
chat("Staff Renegade: Pentru a raporta un jucator, un membru al echipei noastre")
chat("sau un bug, folositi emailul nostru : [email protected]")
end
when timer2.timer begin
timer("timer3", 400)
chat("Un membru al echipei noastre nu vã cere nici odatã ")
chat("datele de logare ale contului dumneavoastrã. ")
end
end
end
Nume:Mini-System-PvPDescriere:Quest cu puncte PVP ce ofera bonusuri usor de modificat.
Quest:
quest neopvp begin
state start begin
when login or levelup with pc.get_level() >= 100 and pc.getqf("level") == 0 begin
say("Buna.")
say("... ai ajuns la nivelul 100.")
say("Remarcabil!")
say("Acum, vom vedea ce fel de luptator esti!")
say("...")
say("Noua ta cerinta, este sa lupti!")
say("Pentru fiecare lupta, vei primi un punct PvP.")
say("Iar pentru, punctele adunate, vei cate o recompensa care iti va imbunatati calitaea de luptator.")
say_reward("75 puncte PvP = + 10% tare impotriva semi-oamenilor")
say_reward("150 puncte PvP = + 1500 Puncte Vitale")
say_reward("200 puncte PvP = + 15% tare impotriva semi-oamenilor")
say_reward("500 puncte PvP = + 3000 Puncte Vitale")
pc.setqf("level", 1)
end
when kill with npc.is_pc() begin
if get_time() < pc.getqf("kill_time") then
chat("Cele 2 min. nu au trecut inca.")
chat("Nu vei obtine nici un punct.")
return
end
chat("Ai obtinut un punct. Te felicit! ")
chat("Poti obtine cate un punct la fiecare 2 minute.")
chat("Acum ai : "..pc.getqf("kill_punkte").." puncte.")
pc.setqf("kill_punkte", pc.getqf("kill_punkte")+1)
pc.setqf("kill_time", get_time() + 60*2)
if pc.getqf("kill_punkte") == 75 then
affect.add_collect(apply.ATTBONUS_HUMAN,10,60*60*24*365*60)
say("Ai reusit, ai adunat 75 puncte PvP.")
say("Taria impotriva semi-oamenilor a crescut cu 10(%) procente.")
elseif pc.getqf("kill_punkte") == 150 then
affect.add_collect(apply.MAX_HP,1500,60*60*24*365*60)
say("Ai reusit, ai adunat 150 puncte PvP.")
say("Punctele tale vitale au crescut cu 1500.")
elseif pc.getqf("kill_punkte") == 200 then
affect.add_collect(apply.ATTBONUS_HUMAN,15,60*60*24*365*60)
say("Ai reusit, ai adunat 200 puncte PvP.")
say_reward("...")
say_reward("Taria impotrva semi-oamenilor a crescut cu 15(%) procente.")
elseif pc.getqf("kill_punkte") == 500 then
affect.add_collect(apply.MAX_HP,3000,60*60*24*365*60)
say("Ai reusit, ai adunat 500 puncete PvP.")
say("Punctele tale vitale au crescut cu 3000.")
end
end
end
end
Nume:Quest DueleDescriere:Quest duele cu bonusuri anti rase sau ce doriti voi usor de modificat.
Quest:
quest duele begin
state start begin
when login with pc.level >= 95 begin
set_state(player_kill)
end
end
state player_kill begin
when letter begin
send_letter("Duele")
end
when button or info begin
say_title("Experti in duele!")
say("")
say("Crezi ca esti cel mai bun din regat ?")
say("Demonstreaza!")
say("Respecta regulile si fi corect")
say("")
say("")
say("")
say_reward("Omoara 300 jucatori in duel")
say_reward("Si iti vei primi recompensa!")
say("")
pc.setqf("state", 300)
q.set_counter("Dueluri ramase:", 300)
set_state (kill)
end
end
state kill begin
when letter begin
send_letter("Duel")
end
when button or info begin
say("Crezi ca esti cel mai bun din regat ?")
say("Demonstreaza!")
say("Respecta regulile si fi corect")
say_reward("Dueluri ramase: "..pc.getqf("state").." ")
end
when kill begin
if npc.is_pc() then
local count = pc.getqf("state") - 1
if count <= 300 then
pc.setqf("state", count)
q.set_counter("Dueluri restante:", count)
end
if count == 0 then
say_title("BRAVO ai reusit!")
say("Ai omorat 300 jucatori in duel!")
say("Recompesa:")
say_reward("5% impotriva oricarei rase.")
affect.add_collect(apply.ATT_BONUS_TO_WARRIOR, 5, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_ASSASSIN, 5, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_SURA, 5, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_SHAMAN, 5, 60*60*24*365*60)
notice_all("".. pc.get_name() .." a castigat 300 de duele")
clear_letter()
set_state(__COMPLETE__)
end
end
end
end
state __COMPLETE__ begin
end
end
Nume:login_infoDescriere:Apar datele caracterului la fiecare logare pe server .(Nivel/minute/experienta/yang)
Quest:
quest login begin
state start begin
when login begin
chat("Bun venit pe serverul Metin2Renegade - "..pc.get_name().."")
chat("Ajuta-ne si tu sa populam acest server superb.")
chat("Nu uita în caz de probleme, poti contacta un membru din staff")
chat("Site: http://metin2renegade.ro/")
chat("Spor la crescut si iteme!")
notice("________________________________________________________________________________")
notice("Informatii despre caracterul tãu:")
notice("Nume: ".. pc.get_name() .." Minute joc: ".. pc.get_playtime() .." ")
notice("Nivel: ".. pc.get_level() .." Experienta: ".. pc.get_exp() .." ")
notice("Nivel cal: ".. pc.get_horse_level() .." Yang: ".. pc.get_gold() .." ")
notice("________________________________________________________________________________")
notice("".. pc.get_name() .." distracþie plãcutã pe Metin2Renegade!")
notice("O mulþime de informaþii puteti gasi pe: http://metin2renegade.ro")
end
end
end
+ Site cu arhiva cu mai multe questuri Continut: Ascuns
Trebuie sa multumesti autorului pentru a putea vedea mesajul.
Trebuie sa multumesti autorului pentru a putea vedea mesajul.
VT: https://www.virustotal.com/gui/file/d12 ... /detection
Tutorial instalare quest:
- Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest
- 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 apoi ./qc nume_quest.quest
- Intraţi pe server şi scrieţi /reload q
- Testaţi quest-ul.
