Questuri bune

Avatar utilizator
Angelic
Mister Just4Metin

Mister Just4Metin
Mesaje: 374
Membru din: 07 Feb 2014, 09:32
Regat: Jinno
Aprecieri: 217  
Mulţumiri: 21  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

Nume:AutoMesaj
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-PvP
Descriere: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 Duele
Descriere: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_info
Descriere: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/"&#41;
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"&#41;

end
end
end
+ Site cu arhiva cu mai multe questuri

Continut: Ascuns
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.
Ultima oară modificat 18 Mai 2021, 18:56 de către [RaKu], modificat 1 dată în total.
Motiv: Continut Ascuns + VT
Pentru acest mesaj, Angelic a primit 12 (de) mulţumiri
kDogg • alin8600 • [WSA]Teddy • nexus72 • syncmaster755 • badescuraulmih • YTxMinato. • Master110 • CokeGT • just5win • UrsuPolar • crissbubu
Răspunde
Răspunsuri
7
Vizualizări
859
Răspunsuri
1
Vizualizări
169
Răspunsuri
3
Vizualizări
140
Răspunsuri
3
Vizualizări
247

Înapoi la “Quest-uri”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 6 vizitatori