Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TUT] Spis Wszystkich Questów


szczepan444

Rekomendowane odpowiedzi

Opublikowano

Witam zauważyłem,że prawie każdy poszukuje questów więc tutaj będe wklejał na bierząco questy

 

Na Zabicie Czer.Smoka by Wejść do atlantydy-By HeroMetin2 Przepraszam Za błąd

 

quest grotka begin
       state start begin
                       when login or levelup with pc.level >= 55 begin
                               set_state(grotka)
                       end
       end

       state grotka begin
               when letter begin
                       local v = find_npc_by_vnum(20093)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Koe-Pung")
                       end
                       send_letter("Idź do Koe-Pung")
               end

               when button or info begin
                       say_title("Udaj się do Koe-Pung")
                       say("Musisz udać się do Koe-Pung,")
                       say("Ma ci on coś do powiedzenia.")
                       say("Jakaś Grota Wygnańców.")
                       say_reward("Ruszaj!") 
               end

               when __TARGET__.target.click or 
                       20093.chat."Grota Wygnancow" begin
                       target.delete("__TARGET__")
                               say_title("Hmm, to ty jestes tym nowym Wojownikiem?")
                               say("Aby dowiedziec się co to Grota, musisz sam to przezyc.")
                               say("Ale żeby tam wejść musisz zabić potwora.")
                               say("Posiada on Kamień...")
                               set_state(gleba2)
               end
end

               state gleba2 begin
                               when letter begin
                               send_letter("Zabij Smoka")
                       end
                       when button or info begin
                                       say_title("Zabij Smoka")
                                       say("Musisz go pokonać")
                                       say("żeby zdobyć od niego")
                                       say("Legendarny Kamień")

                                       when 2291.kill with pc.countitem(30190)==0 begin
                               local random = math.random(1)
                               if random == 1 then
                               pc.give_item2(30190, 1)
                               chat("Udało ci się")
                               chat("Zabiłeś tą bestię i otrzymałeś Kamień!")  
                       end
                       local v = find_npc_by_vnum(20093)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Koe-Pung")
                       end
                               end

                               when 20093.chat."Grota Wygnańców" with pc.countitem(30190)>0 begin
                                       target.delete("__TARGET__")
                                               say_title("Udało się")
                                               say("Możesz teraz wejść do Groty")
                                               say_reward("Powodzenia!")
                                               set_state(__COMPLETE__)
                                               end
                                       end
                               end
       state __COMPLETE__  begin
       end

 

 

 

 

Quest Na Dostanie Kuca-By HeroMetin2

 

quest kucyk begin
       state start begin
                   when 20359.chat."Chce kucyka!" begin
                       say("Wybierz lvl kucyka!")
                       local s=select("11 koszt 5kk" , "21 koszt 10kk" , "30 koszt 20kk" , "Anuluj")
                       if s==1 then
                       pc.changegold(-5000000)
                       horse.set_level(11)
                       pc.give_item2("50052")
                       elseif s==2 then
                       pc.changegold(-10000000)
                       horse.set_level(21)
                       pc.give_item2("50053")
                       elseif s==3 then
                       pc.changegold(-20000000)
                       horse.set_level(30)
                       pc.give_item2("50053")
                       end
               end
      end
end

 

 

Quest Na Zabicie Czer.Smoka-By PoczatKujacy

 

 

quest red_dragon begin
       state start begin
                       when 2291.kill begin
                                       say_title("Zabiłeś Czerwonego Smoka")
                                               --
                                               --
                                               say("Zabiłeś Czerwonego Smoka,")
                                               say("mało kto go zabija.")
                                               say("W nagrodę otrzymasz:")
                                               say("100.000.000 Yang.")
                                               say("Szkatułke Umarłego Rozpruwacza.")
                                               pc.change_money(100000000)
                                               pc.give_item2(50082)
                                               end
                               end
               end
end

 

 

 

 

Quest Na Rozwalenie 20 Metinów-By PoczatKujacy

 

 

 

quest zniszcz_wszystkie_metiny begin
       state start begin
                       when login or levelup with pc.get_level() >= 75 begin
                                       set_state(pierwszy)
                               end
               end

               state pierwszy begin
                       when letter begin
                                       send_letter("Zabij Metiny")
                               end

                               when button or info begin
                                       say_title("Zabij Metiny")
                                               --
                                               --
                                               say("Musisz zabić:")
                                               say("20 Metinów To-Young")
                               end

                               when 8026.kill begin
                                       local count = pc.setqf("ilosc")+20

                                               if count < 20 then
                                               pc.getqf("ilosc", count)

                                               if count == 20 then
                                               say("Zabiłeś 20 Metinów")
                                               say("To-Young.")
                                               say_reward("Otzymałeś 200.000.000 Yang.")
                                               say_reward("Otrzymałeś rangę: Rycerski.")
                                               set_state(__complete__)
                                               pc.change_money(200000000)
                                               pc.change_alignment(400000)
                                               end
                                               end
                               end
               end
               state __complete__ begin
               end
end     

 

 

 

 

Quest Powiadomnienia-By PoczatKujacy

 

 

quest napisz_cos begin
       state start begin
                       when login with pc.is_gm() begin
                                       game.set_event_flag("PoczatKujacy", 1)
                                       local time = get_time(300)
                                               pc.setqf("czas", time)

                                               if time < 300 then
                                               pc.getqf("czas", time)

                                               if time == 300 then
                                               notice_all("Jeżeli widzisz hackera zrób screen lub nakręć film i zgłoś to na forum.")
                                               notice_all("Adres forum to : xxx")
                                               end
                                               end
                               end

                               when login begin
                                       game.set_event_flag("kokos", 1)
                                               local czasek = get_time(600)
                                               pc.setqf("czasek", czasek)

                                               if czasek < 600 then
                                               pc.getqf("czasek", czasek)

                                               if czasek == 600 then
                                               notice_all("xxx")
                                               end
                                               end
                               end
               end
end                     

 

 

 

Quest Typu Daj Item-By Damian500

 

say_title ( "Wybierz cos" )
wait ()
local s = select ( "Dodaj Yang" ,"Daj Expa" ,"Daj Itemek" ,"Anuluj" )
say ("Czy Napewno Chcesz Kontynuowac?")
local scelta = select ( "Tak","Nie" ) 
if scelta == 1 then

elseif scelta == 2 then
say ( "Nie To Nie Łaski Bez" )
return
end 



if 1 == s then
say ( "Wpisz ile chcesz yang" )
local f = input ( ) 
pc.give_gold ( f ) 
end


if 2 == s then
say ( "Wpisz ile chcesz expa" )
local f = input ( )
pc.give_exp2 ( f )
end 


if 3 == s then
say ( "Wpisz jaki chcesz item" )
local f = input ( )
pc.give_item2 ( f )
end 


if 4 == s then
say ( "Może innym razem" )
say ( "" )
end

 

 

Quest Daj Rzeczy-By Damian500

 

 

say ( "Witaj" )
say ( "Chcesz otworzyc sklep?" )
say ( "Wybierz jaki chcesz" )
say ( "" )
local s = select ( "Bronie" ,"Zbroje" ,"EQ" ,"Szkaty" ,"Anuluj" )

if 1 == s then
npc.open_shop( "Id sklepu" )
end

if 2 == s then
npc.open_shop( "Id sklepu" )
end

if 3 == s then
npc.open_shop( "Id sklepu" )
end

if 4 == s then
npc.open_shop( "Id sklepu" )
end

if 5 == s then
say ( "Nie to nie" )
say ( "" )
return
end

 

 

Quest Przywołaj 3 Bossy-By Damian500

 

 

say ( "Witaj" )
say ( "" )
say ( "Chcesz kogos przywolac?" )
say ( "UWAGA!! ON PRZYWOLA SIE KOLO URIEL!" )
say ( "Wybierz kogo chcesz przywolac" )
local s = select ( "Riper" ,"Nieb.Smierc" ,"9 ogonow" ,"Anuluj" )

if 1 == s then
mob.spawn( 1093, 658, 550, 0, 0, 0 )
chat( "Potwor zostal przywolany!" )
chat( "Przy Urielu" )
end

if 2 == s then
mob.spawn( 1095, 658, 550, 0, 0, 0 )
chat( "Potwor zostal przywolany!" )
chat( "Przy Urielu" )
end

if 3 == s then
mob.spawn( 1901, 658, 550, 0, 0, 0 )
chat( "Potwor zostal przywolany!" )
chat( "Przy Urielu" )
end

if 4 == s then
return
end

 

 

Quest na Mounty-By Wiesio_xD

 

 

quest mounty begin
state start begin
when 71115.use or 71115.chat begin
pc.mount(20110, 60*10)
say("Możesz jeżdzić tylko 10 minut" )
pc.removeitem("71115", 1)
end
when 71117.use or 71117.chat begin
pc.mount(20111, 60*10)
say("Możesz jeżdzić tylko 10 minut" )
pc.removeitem("71117", 1)
end
when 71119.use or 71119.chat begin
pc.mount(20112, 60*10)
say("Możesz jeżdzić tylko 10 minut" )
pc.removeitem("71119", 1)
end
when 71121.use or 71121.chat begin
pc.mount(20113, 60*10)
say("Możesz jeżdzić tylko 10 minut" )
pc.removeitem("71121", 1)
end
end
end

 

 

Quest Ma Różne Opcje należy wgrać do folderu object 80009-By nie wiem kto

 

say ( "Witaj" ) 
say ( "Masz Do wyboru Opcje Wybierz Jaka Ci sie Podoba !" ) 
say ( "" ) 
wait ( ) 
local s = select ( "Wróć_Do_Miasta" ,"Idź _Do_Atlantydy" , "Idź _do_Czer. Las" , "Idź _Do_V2" , "Bossy" , "Koń I Ranga" , "Skile" , "Poli_Moby" , "Anuluj" ) 
if 1 == s then 
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
local empire = pc . get_empire ( ) 
if empire == 1 then 
pc . warp ( 474300 , 954800 ) 
elseif empire == 2 then 
pc . warp ( 63800 , 166400 ) 
elseif empire == 3 then 
pc . warp ( 959900 , 269200 )
end


elseif 2 == s then 
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
local empire = pc . get_empire ( ) 
if empire == 1 then
pc.warp ( 9800 , 1215100 )
elseif empire == 2 then 
pc.warp ( 9800 , 1215100 )
elseif empire == 3 then 
pc.warp ( 9800 , 1215100 )
end




elseif 3 == s then 
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
local empire = pc . get_empire ( ) 
if empire == 1 then 
pc.warp ( 1119900 , 70800 )
elseif empire == 2 then 
pc.warp ( 1119900 , 70800 )
elseif empire == 3 then 
pc.warp ( 1119900 , 70800 )
end


elseif 4 == s then
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait () 
local empire = pc . get_empire ( ) 
if empire == 1 then 
pc.warp ( 704100 , 464100 )
elseif empire == 2 then 
pc.warp ( 704100 , 464100 )
elseif empire == 3 then 
pc.warp ( 704100 , 464100 )
end

elseif 5 == s then
say ( "Cześć" )
say ( "Wybierz Jednego Z tych Bossów" )
say ("Lub Wybierz Opcje Powrotu Do Noralnej Postaci ")
local s = select ( "Reaper" ,"Ogni.Krol" , "Eli.Krol.Demo." , "Tysięczny Woj" , "Wroc_Do_Normalnej_Postaci." )
say ("Czy Napewno Chcesz Kontynuowac?")
local scelta = select ( "Tak","Nie" ) 
if scelta==1 then
pc.polymorph ( 1093, 80 )
elseif scelta==2 then
say ( "Nie To Nie Łaski Bez" )
return
end 



if 2 == s then
pc.polymorph ( 2206, 90 )
end 


if 3 == s then
pc.polymorph ( 1092, 80 )
end 


if 4 == s then
pc.polymorph ( 1403, 80 )
end 

if 5 == s then
pc.polymorph ( 1, 1 )
end 



elseif 6 == s then
say ( "Cześć" )
say ( "Czy Chcesz Dostać Konia lvl 21 I Range Rycerski??" )
local scelta = select ( "Tak","Nie" )
if scelta==1 then
pc . set_skill_level ( 131 , 10 )
horse.set_level ( 21 )
pc.change_alignment ( 200000 )
elseif scelta==2 then
say ("Nie to Nie laski Bez ")
return
end 

elseif 7 == s then
say_title ( "Cześć" )
say ( "Czy chcesz wbić wszystkie skille na P??" )
local s = select ( "Tak" , "Nie" )
if 2 == s then
say ("Nie To Nie Łaski Bez ")
return
end
say ( "Otrzymałeś Wszystkie Skille P" )
if pc . get_job() == 0 and pc . get_skill_group()==1 then
pc . set_skill_level (1, 59)
pc . set_skill_level (2, 59)
pc . set_skill_level (3, 59)
pc . set_skill_level (4, 59)
pc . set_skill_level (5, 59)
elseif pc . get_job()==0 and pc . get_skill_group()==2 then
pc . set_skill_level (16, 59)
pc . set_skill_level (17, 59)
pc . set_skill_level (18, 59)
pc . set_skill_level (19, 59)
pc . set_skill_level (20, 59)
elseif pc . get_job()==1 and pc . get_skill_group()==1 then
pc.set_skill_level(31, 59)
pc.set_skill_level(32, 59)
pc.set_skill_level(33, 59)
pc.set_skill_level(34, 59)      
pc.set_skill_level(35, 59)
elseif pc . get_job()==1 and pc . get_skill_group()==2 then
pc.set_skill_level(46, 59)
pc.set_skill_level(47, 59)
pc.set_skill_level(48, 59)
pc.set_skill_level(49, 59)
pc.set_skill_level(50, 59)      
elseif pc . get_job()==2 and pc . get_skill_group()==1 then
pc.set_skill_level(61, 59)
pc.set_skill_level(62, 59)
pc.set_skill_level(63, 59)
pc.set_skill_level(64, 59)
pc.set_skill_level(65, 59)
pc.set_skill_level(66, 59)      
elseif pc . get_job()==2 and pc . get_skill_group()==2 then
pc.set_skill_level(76, 59)
pc.set_skill_level(77, 59)
pc.set_skill_level(78, 59)
pc.set_skill_level(79, 59)
pc.set_skill_level(80, 59)
pc.set_skill_level(81, 59)      
elseif pc . get_job()==3 and pc . get_skill_group()==1 then
pc.set_skill_level(91, 59)
pc.set_skill_level(92, 59)
pc.set_skill_level(93, 59)
pc.set_skill_level(94, 59)
pc.set_skill_level(95, 59)
pc.set_skill_level(96, 59)
elseif pc . get_job()==3 and pc . get_skill_group()==2 then
pc.set_skill_level(106, 59)
pc.set_skill_level(107, 59)
pc.set_skill_level(108, 59)
pc.set_skill_level(109, 59)
pc.set_skill_level(110, 59)
pc.set_skill_level(111, 59)
end

elseif 8 == s then
say ( "Cześć" )
say ( "Wybierz Jakiego Moba Chcesz Sie Zamienic," )
say ( "Lub Wybierz Opcje Powrotu Do Normalnej Postaci " )
local s = select ( "Silny Dziki Sluga" ,"Dziki Pies" , "Goo-Pae" , "Podly Demoni Zolnierz" , "Niebianski Zolnierz" , "Wroc_Do_Normalnej_Postaci." )
say ("Czy Napewno Chcesz Kontynuowac?")
local scelta = select ( "Tak","Nie" ) 
if scelta==1 then
pc.polymorph ( 552, 80 )
elseif scelta==2 then
say ( "Nie To Nie Łaski Bez" )
return
end 


if 2 == s then
pc.polymorph ( 101, 90 )
end 


if 3 == s then
pc.polymorph ( 493, 80 )
end 


if 4 == s then
pc.polymorph ( 1031, 80 )
end 


if 5 == s then
pc.polymorph ( 2401, 80 )
end 


if 6 == s then
pc.polymorph ( 1, 1 )
end 

pc . setqf ( "next_time" , get_time ( ) + 3600 ) 
elseif 9 == s then 
say ( "Może Innym razem" ) 
say ( "" ) 
end 

 

 

Quest Na Start-By Nie Wiem

 

say_title ( "Witaj" )
say ( "Chcesz eq ta?" )
say ( "" )
say ( "Wybierz Swoja klase" )
local s = select ( "Wojownik" ,"Ninja" ,"Sura" ,"Shaman" )

if 1 == s then
pc.give_item2 ( 11971 )
pc.give_item2 ( 219 )
pc.give_item2 ( 3159 )
pc.give_item2 ( 2529 )
pc.give_item2 ( 14209 )
pc.give_item2 ( 15249 )
pc.give_item2 ( 16209 )
pc.give_item2 ( 17209 )
end

if 2 == s then
pc.give_item2 ( 11972 )
pc.give_item2 ( 4049 )
pc.give_item2 ( 2199 )
pc.give_item2 ( 2529 )
pc.give_item2 ( 14209 )
pc.give_item2 ( 15249 )
pc.give_item2 ( 16209 )
pc.give_item2 ( 17209 )
end

if 3 == s then
pc.give_item2 ( 11973 )
pc.give_item2 ( 289 )
pc.give_item2 ( 2529 )
pc.give_item2 ( 14209 )
pc.give_item2 ( 15249 )
pc.give_item2 ( 16209 )
pc.give_item2 ( 17209 )
end

if 4 == s then
pc.give_item2 ( 11974 )
pc.give_item2 ( 7199 )
pc.give_item2 ( 5149 )
pc.give_item2 ( 2529 )
pc.give_item2 ( 14209 )
pc.give_item2 ( 15249 )
pc.give_item2 ( 16209 )
pc.give_item2 ( 17209 )
end

 

 

Quest MainquestLvl1-By nie Wiem

 

----------------------------------
--      Main Quest LV1
--      Glowny Quest LV1         
----------------------------------
quest main_quest_lv1 begin
       state start begin
               when login or levelup with pc.get_level() == 1 begin
                       set_state( gotoinfomation )
               end
       end
       state gotoinfomation begin
               when letter begin
                       send_letter("Witamy w twoja nazwa serwera")
               end
               when button or info begin
                       say_title("Witamy w twoja nazwa serwa")

                       ----"12345678901234567890123456789012345678901234567890"|
                                               say ( "Witamy na serwerze twoja nazwa serwera," )
                                               say ( "na start dostaniesz:" )
                                               pc . change_money ( kasa na start )
                                               horse.set_level ( lvl konia na start )
                                               pc . give_item2 ( "item na start" , 1 )
                                               pc . give_item2 ( "item na start" , 1 )
                                               pc . give_item2 ( "item na start" , 1 )
                                               pc . give_item2 ( "item na start" , 1 )
                                               pc . give_item2 ( "item na start" , 1 )
                                               pc . give_item2 ( "item na start" , 1 )
                                               pc . give_item2 ( "item na start" , 1 )
                                               pc . give_item2 ( "item na start" , 1 )
                                               pc . give_item2 ( "item na start" , 1 )
                                               pc . give_item2 ( "item na start" , 1 )
                                               pc . give_exp2 ( exp na start )
                                               say_reward ( "Dostales 300kk yang" )
                                               say_reward ( "Dostales Militara" )
                                               say_reward ( "Dostales Stalke" )
                                               say_reward ( "Dostales exp" )
                                               say("")
                                               set_state( gototeacher )
                                       end
                               end

       state gototeacher begin
               when letter begin
                       local v=find_npc_by_vnum(20354)
                       if 0==v then
                       else
                               target.vid("__TARGET__", v, "Znajdz Straznika Miejskiego")
                       end
               end
               when letter begin
                       send_letter("Witamy w Metin2!")
               end
               when button or info begin
                       say_title("Znajdz Straznika Miejskiego")
                       say("")
                       ----------"12345678901234567890123456789012345678901234567890"|
                       say_reward("Porozmawiaj ze Straznikiem Miejskim.")
                       say_reward("Znajdz NPC,na ktorego wskazuje strzalka i na")
                       say_reward("niego kliknij.Jesli nie widzisz zadnego NPC,")
                 say_reward("podazaj za czerwonym znaczkiem na Mini-mapie.")
                       say("")
               end
               when __TARGET__.target.click begin
                       target.delete("__TARGET__")
                       say("Straznik Miejski:")

                       ----"12345678901234567890123456789012345678901234567890"|
                       say("Jestes nowy?Widze,ze nie zrobili jeszcze z")
                       say("ciebie zolnierza.")
                       say("Miales wogole juz jakis")
                       say("trening?Spojrz na siebie!")
                       say("Wiesz w ogole jak uzyc broni?Sluchaj!")
                       say("Musimy byc czujni,jesli chcemy przetrwac na")
                       say("tej wojnie.Dopoki nie osiagniesz 10 poziomu")
                       say("bede ci pomagal.Nie bedzie latwo!Ruszaj!")

                       say("")
                       wait()
                       say("Teraz idz i naucz sie podstaw! :")
                       say("Kiedy osiagniesz wyzszy poziom,przyjdz do")
                       say("wioski i ze mna porzmawiaj")
                       say("Czemu jeszcze tu stoisz?")
                 say("Za samo stanie w miejscu nie dostaje sie Punktow")
                 say("Doswiadczenia")  
                       say("")
                       clear_letter()

                       set_quest_state("find_squareguard", "find")
                       set_quest_state("main_quest_lv2","run")
                       set_state( __COMPLETE__ )
               end
       end
       state __COMPLETE__ begin
       end
end

 

 

Quest Na Grotę-By Chyba Schittesh

 

------------------------------
--Koe Pung Quest
--Grota Wygnańców
------------------------------
quest grota_wygnancow begin
       state start begin
               when 20093.chat."Chcę Wejść " begin
                       say_title("Koe-Pung:")
                               local wstep =
                                       "Witaj,[ENTER]Mogę Cię przenieść do Groty Wygnańców,"..
                                       "Lecz musisz mi ukazać Krwisty Kamień."
                               say(wstep)

                                       local wybor = select("Przekaż Krwisty Kamień ",
                                                                                "Anuluj")

                                                       if wybor == 2 then 
                                                               return
                                                       elseif wybor == 1 then
                                                               local brak_kamienia =
                                                                       "Wybacz ale nie posiadasz Krwistego Kamienia."
                                                               local kamien_akceptowany =
                                                                       "Posiadasz Krwisty Kamień "..
                                                                       "Zostaniesz Przeniesiony!"
                                                               local krwisty_kamien = ID_KRWISTEGO_KAMIENIA
                                                               local x = 100*100
                                                               local y = 12078*100
                                                                       if pc.count_item(krwisty_kamien) > 0 then
                                                                       say_title("Koe-Pung:")
                                                                               say(kamien_akceptowany)
                                                                               pc.remove_item(krwisty_kamien, 1)
                                                                               pc.warp(x,y)
                                                                       else
                                                                       say_title("Koe-Pung:")
                                                                               say(brak_kamienia)
                                                                               npc.lock()
                                                                       end
                                                       end
               end
       end
end

 

 

Quest Do Starszej Pani xD-By Bambus3k

 

 

quest chuj_ci_w_dupe begin
       state start begin
               when 9006.chat."Zrób Mi Loda!" with pc.get_money()>999999 begin begin
               say_title("Starsza Pani:")
               say("Witaj,")
               say("Zrobie Ci loda jak zapłacisz mi 1.000.000 Yang.")
               say("")
               say_reward("Czy zapłacisz Starszej Pani 1.000.000 Yang?")

               local s = select("Dam Ci kurwo, ale do buzi!", "Weź spierdalaj Dziwko..!", "A może frytki do tego?")

                       if s == 1 then
               say_title("Starsza Pani:")
               say("Ahhhhhhhhhh")
                       wait()
               say("OoOoOoOoOoOoO dobrze!")
                       wait()
               say_reward("Otrzymałeś: 6.000 PŻ (Jedna Godzina) ")
               say_reward("Otrzymałeś: +20 Speed ( 30 Minut) ")
               say_reward("Otrzymałeś: 4.000 MP (Jedn Dzień) ")
               pc.change_money(-1000000)

                               affect.add_collect(apply.MAX_HP, 6000, 60*60) -- 30 minut
                               affect.add_collect(apply.MOV_SPEED, 20, 30*60) -- 30 minut
                               affect.add_collect(apply.MAX_SP, 4000, 60*60*24) -- cały dzień

                       elseif 2 == s then
               say_title("Starsza Pani:")
               say("Idź do starej.!")
               say("Niech Ci zrobi !!")
                       return

                       elseif 3 == s then
               say_title("Starsza Pani:")
               say("To zapierdalaj do McDonald'u!!!")
                       return
                       end
               end
       end
end

 

 

Quest Online-By SuicideRlz

 

 

 

-----------------
---MADE BY SUI---
-----------------
quest online begin
       state start begin
               when login begin
                       if pc.getqf("zliczony")==0 then
                               game.set_event_flag("online", game.get_event_flag("online")+1)
                               pc.setqf("zliczony", 1)
                       end
               end
               when logout begin
                       if pc.getqf("zliczony")==1 then
                               game.set_event_flag("online", game.get_event_flag("online")-1)
                               pc.setqf("zliczony", 0)
                       end
               end
               when 20016.chat."Gracze on-line" begin
                       say("Na serverze mamy teraz "..game.get_event_flag("online").." graczy on-line")
               end
       end
end

 

 

Quest Demon-By Suchy113

 

 

quest demon begin
       state start begin
               when login or levelup with pc.level >= 66 begin
                       set_state(info)
               end
       end

       state info begin
               when letter begin
                       local v = find_npc_by_vnum(20011)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Uriel")
                       end
                       send_letter("Tajemnicze Strony Ksiegi")
               end

               when button or info begin
                       say_title("Strona Ksiegi")
                       say("")
                       say("Uriel, stary medrzec szukal Twej")
                       say("pomocy. Prosze, udaj sie do niego.")
               end

               when __TARGET__.target.click or
                       20011.chat."Strona z Ksiegi" begin
                       target.delete("__TARGET__")
                       say_title("Uriel:")
                       say("Jak wiesz potrzebuje Twej pomocy.")
                       say("Mam tutaj ksiege ezoterykow, ale")
                       say("jest ona nie pelna... Nie ma w niej kilku stron,")
                       say("ktore moga nam dostarczyc informacji!")
                       say("")
                       wait()
                       say("Musisz zabic Ezoterykow!")
                       say("Szukaj Ezot. Przywolywacza!")
                       say("Wiec jak? Pomozesz?")
                       local s=select("Tak", "Nie")
                       if 1==s then
                       say("Swietnie!")
                       say("Wiec idz i zdobadz dla mnie")
                       say("kartke z Ksiegi!")
                       set_state(ezot)
                       elseif 2==s then
                       return
                       end
                       end
               end

               state ezot begin
                       when 707.kill with pc.countitem(30142)==0 begin
                          local random = math.random(3)
                          if random == 1 then
                          pc.give_item2(30142, 1)
                          say_reward("Zdobyles List z Ksiegi!")
                          say_reward("Co prawda... To nie strona, ale wroc do Uriela.")
                       local v = find_npc_by_vnum(20011)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Uriel")
                       end
               end
       end
               when 20011.chat."Tajemniczy List!" with pc.countitem(30142)>0 begin
                                               target.delete("__TARGET__")
                                               say_title("Uriel:")
                                       say("Nie masz strony?!")
                                       say("Aaa, ale jednak cos masz?")
                                               say("Pokaz no, moze cos odczytam z tego listu.")
                                               say("Starozytne Pismo Ezoterykow...")
                                               say("Ciezko jest mi je zrozumiec...")
                                               say("Poczekaj chwilke...")
                                               wait()
                                               say("Posluchaj tego.")
                                               say_reward("Udalo nam sie wejsc do Swiatyni Hwang.")
                                               say_reward("Zmierzamy w strone Wiezy Demonow.")
                                               say_reward("Choc demony - sa od nas silniejsze")
                                               say_reward("to posiadajac nasz Heroiczny Symbol")
                                               say_reward("zaden z demonow nie stanie nam na drodze.")
                                               say_reward("")
                                               say_reward("W tej chwili jestesmy nie do pokonania.")
                                               say_reward("Na ziemi nie ma wojownika o wiekszej sile")
                                               say_reward("niz nasza wraz z naszym symbolem.")
                                               say_reward("")
                                               say_reward("Gdy dotrzemy do Wiezy Demonow nikt nas nie powstrzyma,")
                       say_reward("a my zniszczymy cala ludzkosc i inne istoty zyjace tutaj.")
                                               wait()
                                               say("Ehh... Jak widzisz to jest powazne...")
                                               say("Musisz ich powstrzymac zanim dojda do wiezy!")
                                               say("Nie jest napisane, kto dokladnie posiada ten symbol,")
                                               say("ale ja osobiscie uwazam ze ma go najpotezniejszy Ezot,")
                                               say("ale nie sama Krolowa Ezoterykow.")
                                               say("")
                                               say("Poszukaj Elit. Ezo. Przywolywacza w Swiatyni.")
                                               say("Licze na Ciebie. Wroc szybko!")
                       pc.remove_item(30142, 1)
                                               set_state(ezo)
                                               end
                               end

               state ezo begin
                                when 737.kill with pc.countitem(60003)==0 begin
                          local random = math.random(3)
                          if random == 1 then
                          pc.give_item2(60003, 1)
                          say_reward("Zdobyles Heroiczny Symbol!")
                          say_reward("Zamelduj to Urielowi.")
                          say_reward("Pospiesz sie!")
                          local v = find_npc_by_vnum(20011)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Uriel")
                       end
               end
       end
               when 20011.chat."Heroiczny Symbol" with pc.countitem(60003)>0 begin
                       target.delete("__TARGET__")
                                               say_title("Uriel:")
                       say("Masz ten symbol? Swietnie!")
                       say("Bardzo dobrze... Ale czekaj!")
                                               say("Cos jest tu napisane! Tak widze to!")
                                               say("Daj mi przeczytac.")
                                               wait()
                                               say_reward("Jesli Ezoterykiem jestes wiesz,")
                                               say_reward("ze symbol, ktory oto w rekach")
                                               say_reward("swych trzymasz, prawdziwy nie jest.")
                                               say_reward("")
                                               say_reward("Jesli Ezoterykiem jestes, wiesz gdzie")
                                               say_reward("prawdziwy symbol sie znajduje!")
                                               say_reward("Jesli jednak Ezoterykiem nie jestes,")
                                               say_reward("a przeczytales to co napisalismy")
                                               say_reward("to i tak niczego sie o nas nie dowiesz.")
                                               wait()
                                               say_title("Uriel:")
                                               say("No pieknie! To falszywy symbol!")
                                               say("Musisz odszukac informacji na temat")
                                               say("prawdziwego symbolu!")
                                               say("Udaj sie do swiatyni i zabij")
                                               say("Elt. Ezo. Dreczyciela.")
                                               pc.remove_item(60003)
                                               set_state(lolek)
                                               end
                               end

               state lolek begin
                                when 735.kill with pc.countitem(30120)==0 begin
                          local random = math.random(3)
                          if random == 1 then
                          pc.give_item2(30120, 1)
                          say_reward("Otrzymales kawalek mapy!")
                          say_reward("Wroc do Uriela i powiedz mu")
                          say_reward("o tym!")
                          local v = find_npc_by_vnum(20011)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Uriel")
                       end
               end
       end
                               when 20011.chat."Kawalek Mapy" with pc.countitem(30120)>0 begin
                       target.delete("__TARGET__")
                                               say_title("Uriel:")
                       say("Masz cos? Swietnie!")
                       say("Daj zobaczyc co to jest!")
                                               say("Stara mapa... O jest cos napisane nad")
                                               say("ta linia... O tutaj. Sluchaj!")
                                               wait()
                                               say_reward("Podazamy w strone Piekla.")
                                               say_reward("Mamy ze soba Zloty Zab orka, ktory")
                                               say_reward("przyda nam sie przy otwieraniu portalu.")
                                               say("")
                                               say_reward("Z portalu wyloni sie kreatura,")
                                               say_reward("naszym wodzem stanie sie, spelnimy nasza")
                                               say_reward("przepowiednie.")
                                               say_reward("Gdy dotrzemy do Piekla")
                                               say_reward("Ognisty Wojownik da nam to, co nasze jest")
                                               say("")
                                               say("")
                                               wait()
                                               say_title("Uriel:")
                                               say("Ruszaj na Ognista Ziemie!")
                                               say("Odszukaj Ognistego Wojownika")
                                               say("I odbierz mu Zloty Zab Orka!")
                                               say("Pospiesz sie!")
                                               say("")
                                               pc.remove_item(30120)
                                               set_state(pieklo)
                                               end
                                       end




                               state pieklo begin
                       when 2205.kill with pc.countitem(30103)==0 begin
                          local random = math.random(3)
                          if random == 1 then
                          pc.give_item2(30103, 1)
                          say_reward("Masz zab!!")
                          say_reward("Wracaj do Uriela!")
                       local v = find_npc_by_vnum(20011)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Uriel")
                       end
               end
       end
               when 20011.chat."Zloty Zab" with pc.countitem(30103)>0 begin
                                               target.delete("__TARGET__")
                                               say_title("Uriel:")
                       say("Masz go?!")
                       say("Ocaliles nas! W nagrode dam Ci")
                                               say("Cos co dal mi kowal, ale ja i tak")
                                               say("tego nie uzyje!")
                                               say("Wez to prosze.")
                                               say_reward("Zatruty Miecz +6")
                                               pc.give_item2(186)
                                               pc.remove_item(30103)
                                               set_state(__COMPLETE__)
                                               end
       end
       state __COMPLETE__  begin
       end
end

 

 

Quest free.ticket-By GracjanP

 

 

 

-------------------------------------
--      Quest Free Ticket
--      Quest by GracjanP
-------------------------------------
quest free_ticket  begin
       state start  begin
               when login or levelup with pc.get_level() >= 60  begin
                       set_state(yuhwan)
               end
       end
       state yuhwan  begin
               when 20017.chat."Darmowa Przepustka"  begin
                       if pc.getqf("free_ticket") <= 299  then
                               say_title("Yu-Hwan:")
                               say("Witaj Przyjacielu!")
                               say("Aby dostac Darmowa Przepustke na")
                               say("2 Poziom Lochu Pajakow, musisz")
                               say("tylko zabic 300 Pajakow.")
                               say("")
                               say("Musisz zabic jeszcze "..300-pc.getqf("free_ticket").." Pajakow!")
                               say("")
                       elseif pc.getqf("free_ticket") >= 300  then
                               say_title("Yu-Hwan:")
                               say("Prosze, oto Twoja Przepustka!")
                               say("")
                               say_item_vnum(71095)
                               say("")
                               pc.setqf("free_ticket", 0)
                               pc.give_item2(71095, 1)
                       end
               end
               when 2001.kill or
                        2002.kill or
                        2003.kill or
                        2004.kill or
                        2005.kill or
                        2031.kill or
                        2032.kill or
                        2033.kill or
                        2034.kill or
                        2035.kill or
                        2036.kill or
                        2061.kill or
                        2062.kill or
                        2063.kill or
                        2064.kill or
                        2065.kill or
                        2051.kill or
                        2052.kill or
                        2053.kill or
                        2054.kill or
                        2055.kill or
                        2071.kill or
                        2072.kill or
                        2073.kill or
                        2074.kill or
                        2075.kill or
                        2076.kill or
                        2091.kill or
                        2092.kill or
                        2093.kill  begin
                       pc.setqf("free_ticket", pc.getqf("free_ticket")+1)
               end
       end
end

 

Quest notatki-By xXAsparteXx

 

 

-------------------------------------
-- Quest Notatki
-- Quest by xXAsparteXx
-------------------------------------
quest notatki begin
state asd1 begin
when login or levelup with pc.level >= 65 begin
set_state(info)
end
end
state info begin
when letter begin
local v = find_npc_by_vnum(20011)
if v != 0 then
target.vid("__TARGET__", v, "Uriel")
end
send_letter("Badania Uriela ")
end
when button or info begin
say_title("Uriel")
say("Najwyzszy uczony w naszym swiecie")
say("Poprosil Ciebie o pomoc")
say("To Wielki zaszczyt, nieprawdaz? Skocz do nieg, to dostaniesz nagrode ")
end
when __TARGET__.target.click or
20011.chat."Krol Plagi" begin
target.delete("__TARGET__")
say("Uriel:")
say("Witaj, graczu.")
say("Dzis przybiegl do Mnie jeden z moich szpiegow.")
say("Oznajmil, ze widzial, jak sam Krol Plagi uciekl ze swojego wiezienia.")
say("Z tego co Mi wiadomo, dal swojemu najwierniejszemu sludze")
say("Czyli Umarlemu Rozpruwaczowi swoje notatki.")
say("W nich jest data ataku Krola Plagi na nasze panstwo.")
say("Spiesz sie.")
wait()
say("Wszystkie potrzebne informacje beda w liscie.")
say("Powodzenia, mezny wojowniku")
set_state(notatka)
end
end
state notatka begin
when letter begin
send_letter("Informacje od Uriela")
end
when button or info begin
say_title("Uriel:")
say("Potrzebuje Notatki Krola Plagi")
say_item_vnum(30168)
say("Zdobedziesz ja zabijajac Umarlego Rozpruwacza")
end
when 1093.kill with pc.countitem(30168)==0 begin
local random = math.random(3)
if random == 1 then
pc.give_item2(30168, 1)
chat("Zdobyles Notatke!")
chat("Wroc do Uriela")
local v = find_npc_by_vnum(20011)
if v != 0 then
target.vid("__TARGET__", v, "Uriel")
end
end
end
when 20011.chat."Mam notatke!" with pc.countitem(30168)>0 begin
target.delete("__TARGET__")
say_title("Uriel:")
say("Swietnie! Masz Notatke!")
say("Hmmm...")
wait()
say("Teraz juz wiem kiedy nastapi atak.")
say("Przekaze Informacje Imperatorowi.")
say_reward("Otrzymujesz 100kk Yang")
say_reward("Oraz 100kk expa.")
say("")
pc.remove_item(30168, 1)
pc.give_exp2(100000000)
pc.changegold(100000000)
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
end 

 

 

Quest pociesz dziewczynke-By Zonni

 

 

quest pociesz_dziewczynke begin
       state run begin
       when login with pc.level<=34 begin
                       set_state(informacje_o_zadaniu)
               end
       end

       state informacje_o_zadaniu begin
               when letter begin
                       send_letter("Pociesz dziewczynkę")
               end

               when button or info begin
                       say_title("Pociesz dziewczynkę")
                               say("Posłuchaj... Mała Taurean jest smutna...")
                               say("Nikt z rady wioski nie wie co mogło się stać,")
                               say("Mam nadzieję że ty pomożesz nam rozwiązać tą zagadkę.")
                               say("Na początek idź do jej Babci - Starszej Pani,")
                               say("Może ona będzie wiedzieć jak ją pocieszyć.")
                       set_state(idz_do_babci)
               end
       end

       state idz_do_babci begin
               when letter begin
                       local v=find_npc_by_vnum(9006)
                       if 0==v then
                               else
                                       target.vid("__TARGET__", v, "Idź do Babci")
                               end
                       end
               end

               when letter begin
                       send_letter("A więc jesteś")
               end

               when __TARGET__.target_click begin
                               target_delete("__TARGET__")
                       say("Starsza Pani:")
                       say("A więc moja wnusia się załamała...")
                       say("Jestem ciekawa co mogło być tego powodem")
                       say("lecz wiem co może ją pocieszyc !!")
                       say("I nawet wiem kto może wykonać dla niej zabawkę")
                       say("o której marzyła od urodzenia.")
                       say("Idź do kowala niech zrobi tobie Indiańską Lalkę")
                       say("")
                               local s = select("No jasne, że wam pomogę !!","Nie chce mi się")
                               if s=1 then
                                       set_state(idz_do_kowala)
                               else
                                       say("Masz racje... Siedź w mieście i obrastaj w tłuszcz...")
                                       say("")
                                       clear_letter
                                       q.done()
                               end
               end
       end

       state idz_do_kowala begin
               when letter begin
                       local v=find_npc_by_vnum(20016)
                       if 0==v then
                               else
                                       target.vid("__TARGET__", v, "Indiańska Lalka")
                               end
                       end
               end

               when letter begin
                       send_letter("Indiańska Lalka")
               end

               when __TARGET__.target_click begin
                               target_delete("__TARGET__")
                       say("Heh... mam zrobić dla ciebie")
                       say("tą lalkę tak ? no to potrzebuje")
                       say("10 futer białego tygrysa")
                       say("przyjdź do mnie jak je już będziesz mieć")
                       say("")
                       set_state(idziemy_zbierac_skory)
                       pc.setqf("collect_count",0) 
                       pc.setqf("drink_drug",0) 
               end
       end     



       state idziemy_zbierac_skory begin
               when letter begin
                       send_letter("Musisz zebrac 10 futer")

               end
               when button or info begin
                       say_title("Zbieraj Futra !!")
                       ---                                                   l
                       say("")
                       say("Otrzymałeś zadanie od Kowala.")
                       say("Musisz przynieść 10 Futer Białego Tygrysa")
                       say("Wypadają one z Białych Tygrysów")
                       say("jak juz je znajdziesz daj je mi.")
                       say("")
                       say_item_vnum(30023)
                       say_reward(" Musisz przynieść jeszcze".." "..pc.getqf("collect_count").." futer!")
                       say("")
               end


               when 71035.use begin
               if pc.getqf("drink_drug")==1 then
                               say("")
                               say("¤w¸g¨IYΤF1¦¸")
                               say("")
               return
               end
               if pc.count_item(50701)==0 then
                               say("Nic nie przyniosłeś!")
                               say("Jeśli chcesz zabawkę to przynieś futra...")
                               say("")
                               return
               end
                       item.remove()   
                       pc.setqf("drink_drug",1)
               end

               when 115.kill begin
                       if pc.count_item(30023)<20-pc.getqf("collect_count") then
                               pc.give_item2(30023, 1)
                       end
               end

       when 20016.chat."Daj futro" with pc.count_item(30023) >0   begin
                               say("Chwileczke ...")
                               ---                                                   l
                               say("Dziękuję za przyniesienie futra")
                               say("teraz sprawdze czy nada się do")
                               say("uszycia z niego lalki")
                               say("")
                               pc.remove_item(30023, 1)
                               wait()          


                               local pass_percent
                               if pc.getqf("drink_drug")==0 then
                                       pass_percent=80
                               else            
                                       pass_percent=100
                               end

                               local s= number(1,100)
                               if s<= pass_percent  then
                                  if pc.getqf("collect_count")< 9 then
                                               local index =pc.getqf("collect_count")+1 
                                               pc.setqf("collect_count",index)
                                               say("Kowal:")
                                               say("Przyniosłeś futro dobrej jakości.")
                                               say("Zostało ci tylko ".." "..10-pc.getqf("collect_count").. " do przyniesienia!")
                                               say("Postaraj się!")
                                               say("")
                                               pc.setqf("drink_drug",0)
                                               return
                                       end
                                       say("Kowal:")
                                       say("Mam nadzieje że mała Taurean będzie szczęśliwa")
                                       say_reward("Otrzymales Indiańską Lalkę!")
                                       pc.setqf("collect_count",0)
                                       pc.setqf("drink_drug",0)        
                                       set_state(daj_lalke_dziewczynce)
                                       pc.give_item2(70016)

                               else                                                            
                               say("Kowal:")
                               say("Niestety to futro jest")
                               say("wyliniałe. Musisz mi przynieść")
                               say("nowe.")
                               say("")
                               pc.setqf("drink_drug",0)
                               return
                               end

       end     

       state daj_lalke_dziewczynce begin
             when letter begin
           local v=find_npc_by_vnum(20014)
           if 0==v then
           else
               target.vid("__TARGET__", v, "Znajdź Taurean")
           end
       end

       when letter begin
           send_letter("Znajdź Taurean !")
       end

       when button or info begin
           say_title("Masz lalkę")
           say("Teraz tylko znajdź dziewczynkę")
           say("i daj jej prezent")
                       say("")
       end

       when __TARGET__.target.click begin
           target.delete("__TARGET__")
           say("Taurean :")
                       say("Czy to je-e-e-est ??")
           say("To jest dla mnie ??")
                       say("Dziękuję ci nieznajomy")
                       say("Moja babcia ma coś dla ciebie")
                       say("wystarczy że powiesz jej hasło")
                       say("Sang-Chang-Mang")
                       say("")
                       pc.remove_item(70016) 
                       set_state(idz_do_babcii)
               end
       end     

       state idz_do_babcii begin
               when letter begin
                       local v=find_npc_by_vnum(9006)
                       if 0==v then
                       else
                               target.vid("__TARGET__", v, "Nagroda !"
                       end
               end

               when letter begin
                       send_letter("Nagroda!")
               end

               when button or info begin
                       say_title("Nagroda!")
                       say("Idź do Starszej Pani i odbierz nagrode")
                       say("")
               end

               when __TARGET__.target.click begin
           target.delete("__TARGET__")
           say("Starsza Pani :")

           say("Udało ci się")
           say("Dzięki tobie moja wnuczka znowu jest wesoła !!")
           say("Podała ci również hasło... Podaj mi je to otrzymasz nagrodę")
                       local s = select("Sang-Chang-Mang","Mang-Chang-Sang")
                               if s=1 then
                                       pc.give_exp2( 10000 )
                                       pc.change_money(1000000)
                                       pc.give_item2(71010)
                                       pc.give_item2(27003,200 )
                                       pc.give_item2(27003,200 )
                                       pc.give_item2(27003,200 )
                                       say_reward("Otrzymałeś 600 Czerwonych Miksturek")
                                       say_reward("Otwrzymałeś Trzecią Rękę")
                                       set_state(__COMPLETE__)
                                       clear_letter()
                               else
                                       say("Szkoda że nie zapamiętałeś...")
                                       say("Ominęły cie wspaniałe nagrody !!")
                                       say("")
                                       pc.give_exp2( 10000 )
                                       clear_letter
                                       q.done()
                                       clear_letter()
                                       set_state(__COMPLETE__)
                               end
       end
       end     


       state __COMPLETE__ begin
   end

end

 

Quest Kamienie Metin2-By GM GameMenel

 

 

quest Kamienie Metin begin
state start begin
when login or levelup with pc.get_level >= 1
set_state(info)
end
end
send_letter("List od Uriela")
state info begin
when letter begin
local v = find_npc_by_vnum(20011)
if v != 0 then
target.vid("__TARGET__", v, "Uriel")
end
send_letter("Prosba Uriela")
when button or info begin

say_title("Uriel cię szuka idź i mu pomuz!")
say("Uriel ma do ciebie")
say("prośbę prosze idz")
say("do niego")
say_reward("Musisz znajsc Uriela i mu pomuc!")
end
when __TARGET__.target.click or
20011.chat."Test" begin
target.delete("__TARGET__")
say_title("Kamienie Metin")
say("Musisz mi pomuc")
say("Ostatnio duzo kamieni")
say("metin spadało na ta ziemie ale")
say("kilka wyjatkowych spadlo ktore musisz pokonac!")
say_title("Pokonaj 4kamienie metin : Metin Chunjo,Metin Jinno,Metin Shinso i kamien imperialny")
set_state(Zadanie)
end
end
state Zadanie begin
when letter begin
send_letter("Zniszcz je!")
end
when button or info begin
say("Znisz 4 kamienie metin: : Metin Chunjo,Metin Jinno,Metin Shinso i kamien imperialny ")
end

when 8020.kill with pc.countitem(70021)==0 begin
when 8021.kill with pc.countitem(70021)==0 begin
when 8022.kill with pc.countitem(70021)==0 begin
when 8023.kill with pc.countitem(70021)==0 begin
local random = math.random(3)
if random == 1 then
pc.give_item2(70021, 1)
say("Gratulacje zdobyles blogoslawienstwo aniola")
say("zdobyles blogoslawienstwo aniola idz i zaniej je Urielowi")
local v = find_npc_by_vnum(20011)
if v != 0 then
target.vid("__TARGET__", v, "Uriel")
end
end
end
when 20011.chat."Test!" with pc.countitem(70021)>0 begin
target.delete("__TARGET__")
say_title("Udalo ci sie!")
say("O masz blogoslawienstwo aniola !!! Oto twoja nagroda:")
say_reward("Dstales od Uriela Miecz Barona,swietliste sztylety,Zabojce zoltego smoka, oraz smoczy dzwon ")
pc.remove_item(70021, 4)
pc.give_item2(263, 1)
pc.give_item2(1159, 1)
pc.give_item2(3172, 1)
pc.give_item2(5143, 1)
set_state(__COMPLETE__)
end
end

 

 

 

Quest Zabij Psa-By CrazyMoveMaker

 

quest pies begin
               state start begin
                               when login or levelup with pc.get_level > 2 begin
                                       set_state(pies)
                               end
               end
                                       state pies begin
                                               when button or info begin
                                               say_title("Pies")
                                               say("psy sa niegrzeczne")
                                               say("zabij 10 dzikich psow")
                                               say("Otrzymasz miecz +9")

                               end
when 101.kill begin
local count = pc.getqf("1") + 1

if count < 10 then
pc.setqf("1", count)

if count == 10 then
say_title("Zabiles 10 psow.")
say("Udało Ci się wykonać misję!")
say_reward("Otrzymano: Miecz+9")
pc.give_item2( 19 )
end
end
end 

                end
       state __COMPLETE__  begin
       end
end

 

 

Quest Książka-By Bambus3l

 

 

----------------------------------------------------
--METIN2
--Misja z Ksiazka
--By Bambus3k 
----------------------------------------------------
quest ksiazka  begin
       state start begin
               when login or levelup with pc.level >= 70 and pc.level <= 90 begin
                       set_state(information)
               end     
       end

state information begin
               when letter begin
                       local v = find_npc_by_vnum(20023)
                       if v != 0 then
                               target.vid("__TARGET__", v, "start")
                       end
                       send_letter("soon")
               end

                       when button or info begin
                   say_title("Ciekawa Ksiazka")
                   say("")
                   say("Soon ma do Ciebie pewne pytanie,")
                   say("chciała bys ja odwiedzil")
                   say("wiec idz do niej i zaoferuj jej swoja pomoc")
                   say("")
                       end

                       when __TARGET__.target.click or
                       20023.chat."Ciekawa Ksiazka" begin
                       target.delete("__TARGET__")
                       say("Biolog Chaegirab:")
                       ---                                                   l
                       say("Witaj! Mam wielką prośbę do Ciebie.")
                       wait()
           say("Otóż przeczytałem bardzo ciekawą")
           say("książkę na temat mrocznej świątynii")
           say("ktore musza zostac zrobione.Nie mam")
           say("i dowiedziałem się, iż Ropusze Generały")
           say("przetrzymują bardzo drogocenny kamień")
                       say("należący do ich wodza - Zjawy żółtego Tygrysa")
           wait()
           say("Ten kamień pozwala zjawie na")
           say("zaklinanie dusz tych istot i przywoływanie")
           say("ich do siebie. Proszę, zabij głównego")
           say("ropuszego generała, który przetrzymuje")
           say("ten kamień i przynieś mi ten kamień.")
           say("Dam Ci wielką nagrodę!")
           say("")     
                       say_reward("Czy chcesz przyjąć te zadanie?")
               local s = select("Tak", "Nie mam ochoty...")

               if 1 == s then
               say("Nawet nie wiesz jak bardzo sie ciesze!")
               say("Dziękuję! Trzymaj się i powodzenia!")

               set_state(key_item)

               elseif 2 == s then
               say("ech... zawidlam sie troche na Tobie")
               say("No cóż, więc poproszę kogoś innego.")
               say("zegnam...")
               end
       end
                       lear_letter()

                       set_state(__complete)
               end

       end
end

       state key_item begin
               when letter begin
                       send_letter("Znajdz kamien")

                       if pc.count_item(90005)>0 then  
                               local v = find_npc_by_vnum(20023)
                               if v != 0 then
                                       target.vid("__TARGET__", v, "start")
                               end
                       end

               end
       when button or info begin
                       if pc.count_item(90005) >0 then
                               say_title("Znalazles kamien!")
                               say("")
                               ---                                                   l
                               say("Wroc do Soon, aby")
                               say("odniesc mu kamien!")
                               say("")
                               return
                       end
                       say_title("Kamien Duszy")
                       say("")
                       ---                                                   l
                       say("Soon chciala bys poszukal")
                       say("pewnego kamienia gdyz")
                       say("bardzo go potrzebuje....")
                       say_item_vnum(90005)
                       say("Mozesz go znalezc zabujajac")
                       say("Zjawe Zoltego Tygrysa")
                       say("")
               end

       when 1304.kill or
                       local s = number(1, 5)
                       if s == 1 and pc.count_item(90005)==0 then
                               pc.give_item2(90005, 1)
                               send_letter("Wroc do Soon!")            
                       end     
               end

       when __TARGET__.target.click  or
                       20023.chat."Znalazlem Kamien " with pc.count_item(90005) > 0  begin
                   target.delete("__TARGET__")
                       say("Son:")
                       say("Oh, Znalazles!")
                       say("Bardzo Tobie dziekuje!")
                       say("")
                       say_reward("Mozesz teraz isc do Baek-Go po nagrode!")
                       say("")
                       pc.remove_item(90005,1)
                       set_state(__reward)
               end

       end

       state __reward begin
               when letter begin
                       send_letter("Analiza Biologa - Nagroda")

                       local v = find_npc_by_vnum(20018)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Baek-Go")
                       end

               end
               when button or info begin
                       say_title("Skonczyles Zadanie!")
                       ---                                                   l
                       say("Soon wysyla Cie")
                       say("po nagrode do Baek-Go!")
                       say("")
               end

               when __TARGET__.target.click  or
                       20018.chat."Nagroda"  begin
                   target.delete("__TARGET__")
                       say("Baek-Go:")
                       say("Hmm, a wiec Soon")
                       say("wyslala Cie po nagrode?")
                       say("Zobaczmy, co tam masz...")
                       say("")



                                                                               if pc.job==0 then
                                               pc.give_item2(183, 1)
                                               say_reward("Otrzymujesz Zatruty Miecz+3")
                                                                                               say_reward("Otrzymujesz 50.000.000 yang") 
                                       end
                                       if pc.job==1 then
                                               pc.give_item2(1133, 1)
                                                    say_reward("Otrzymales Skrzydla Demona +3")
                                                                                                        say_reward("Otrzymujesz 50.000.000 yang") 
                                                                  end
                                       if pc.job==2 then
                                               pc.give_item2(193, 1)
                                               say_reward("Otrzymales Lwi miecz +3")
                                                                                               say_reward("Otrzymujesz 50.000.000 yang") 
                                       end
                                       if pc.job==3 then               
                                               pc.give_item2(5123, 1)
                                               say_reward("Otrzymales Bambusowy Dzwon+3")
                                                                                               say_reward("Otrzymujesz 50.000.000 yang")   
                                       end     
                        pc.change_money(50000000)


                       clear_letter()
                       set_state(__complete)
               end

       end
end

 

 

Quest Mirinie-By Outlaw

 

 

quest mirine begin
state pierwszy begin
when login with pc.get_level() >= 94 begin
                       local a = find_npc_by_vnum(20006)
                       if a != 0 then
                               target.vid("__TARGET__", v, "Mirine")
                               set_state(start)
                       end
               end
       end
       state start begin
               when 20006.chat."Skradziony Diament!" with pc.get_level()>=94 begin
target.delete("__TARGET__")
                       say_title("Mirine:")
                       say("Hej! Nie widziales mojego diamentu?")
                       say("Zgubilam go i nie wiem gdzie on jest")
                       say("jakbys go znalazl to bylabym bardzo ci wdzieczna!")
                       say("Prosze znajdz go!")
                       local s=select("Tak ,postaram sie","Nie mam czasu")
                               if s==1 then
                               say("Swietnie!")
                               set_state(accept)
                               elseif s==2 then
                               say("Szkoda")
                       end
               end
       end
       state accept begin
               when letter begin
                       send_letter("Pierscien kowala")
               end
               when button or info begin
                       say("Znajdz diament Mirine!")
                       say("Bedzie gdzies w miescie!")
                       say("Moze handlarka go ma?")
               end
               when 9003.chat."Ozdobny diament" with pc.level() >= 94 begin
                       say("Witaj! Co chcesz kupic?")
                       say("Och, ten piekny kamien?")
                       say("Znalazlam go jakis czas temu")
                       say("moge ci go odsprzedac za")
                       say("niewielka sumke")
                       say("Co ty na to?")
                       say("Bedzie cie to kosztowac 200.000")
                       pc.changegold(-200000)
                       pc.give_item2(30141)
                               set_state(mam)
                       end
               end
       state mam begin
               when letter begin
                       send_letter("Odnalazles Diament")
               end
               when button or info begin
                       say("Biegnij do Mirine z dobra nowina!")
               end
               when 20006.chat."Znalazlem diament" with pc.countitem(30141)>0 begin
                       say("O jej! Znalazles moj diament!")
                       say("Co ja bym bez Ciebie zrobila!")
                       say("Otrzymasz jakies perly, ktore")
                       say("nikomu sie nie podobaja i sie")
                       say("nie przydadza! Trzymaj!")
                       pc.remove_item(30141)
                       say_reward("Otrzymales Perly, doswiadczenie i yang!")
                       pc.give_item2(27992)
                       pc.give_item2(27993)
                       pc.give_item2(27994)
                       pc.changegold(20000000)
               end
       end
end

 

 

Quest Złoty-By Outlaw

 

 

quest zloty begin
       state start begin
               when login or levelup with pc.level == 90 begin
                       set_state(zlo1)
               end
       end

       state zlo1 begin
               when letter begin
                       local v = find_npc_by_vnum(20023)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Zloto")
                       end
                       send_letter("Nowa receptura")
               end

               when button or info begin
say("Soon pracuje nad nowa receptura!")
say("Moze przeszedlbys sie i zaoferowal swoja pomoc?")
               end

               when __TARGET__.target.click or
                       20023.chat."Receptura" begin
                       target.delete("__TARGET__")
                       say_title("Soon:")
say("Witaj! Ahh dawno Cie nie widzialem")
say("Czy dobrze spedziles swoj czas?")
say("Bo teraz czeka na ciebie nie lada wyzwanie")
say("Nie bedzie latwo!")
say("Otoz od dawna probuje stworzyc nowa recepture")
say("Lecz teraz dowiedzialem sie ze bez czyjejsc pomocy")
say("To poprostu niemozliwe")
say("Czy chcesz mi pomoc?")
                       local s=select("Spoko", "Sam se pomagaj")
                       if 1==s then
                               say_title("Soon:")
                               say("")
                               say("Swietnie!")
                               say("Czekam na ciebie!")
                               set_state(zlo2)
                       elseif 2==s then
                               say_title("Soon:")
                               say("")
                               say("NIE POKAZUJ MI SIE TU WIECEJ!")
                               say("TCHORZ!")
                       end
               end
               end
               state zlo2 begin
               when letter begin
                       send_letter("Nowa Receptura Soon")
               end
               when button or info begin
say("Aby znalezc odpowiedni material[ENTER]na prace Soon musisz zabic[ENTER]Silnego potwora![ENTER]Musisz zabic Tysiecznego Wojownika[ENTER]Znajdziesz go na Wezowym Polu[ENTER]Musisz powedrowac przez Pustynie Yonghbi[ENTER]Uwazaj na silne potwory czekające na takich jak ty ![ENTER]Ruszaj szkoda czasu")
                       set_state(zlo3)
               end
               end

       state zlo3 begin
               when 1403.kill with pc.countitem(30205)==0 begin
                       pc.give_item2(30205, 1)
                       say_reward("Odnalazles Material Produkcyjny")
say("Udaj sie szybko do Soon aby otrzymac nagrode!")
                       local v = find_npc_by_vnum(20023)
                       if v != 0 then
                               target.vid("__TARGET__", v, "soonik")
                       end
               end
               when 20023.chat."Jestem jak zloto!" with pc.countitem(30205)>0 begin
                       target.delete("__TARGET__")
                       say_title("Soon:")
                       say("Chyba zartujesz? Tak szybko!")
                       say("W nagrode dostaniesz troche Yang oraz wynik mojej pracy")
                       pc.give_item2(50821, 10)
                       pc.give_item2(50822, 10)
                       pc.give_item2(50823, 10)
                       pc.give_item2(50824, 10)
                       pc.give_item2(15249)
                       pc.give_item2(71082)
                       pc.give_item2(71043)
                                               pc.give_item2(71043)
                                                                       pc.give_item2(71043)
                                                                                               pc.give_item2(71043)
                                                                                                                       pc.give_item2(71043)
                                                                                                                       pc.changegold(75000000)
                                                                                                                       pc.give_exp2(15000000)
                       set_state(ending)

               end
       end
state ending begin
end
end

 

Quest Smok-By Outlaw

 

 

quest  smok begin
       state start begin
               when login or levelup with pc.level == 91 begin
                       set_state(zlo1)
               end
       end

       state zlo1 begin
               when letter begin
                       local v = find_npc_by_vnum(20016)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Zloto")
                       end
                       send_letter("Tajemnicza zbroja")
               end

               when button or info begin
say("Kowal pracuje nad nowa bronia!")
say("Moze przeszedlbys sie i zaoferowal swoja pomoc?")
               end

               when __TARGET__.target.click or
                       20016.chat."Zbroja" begin
                       target.delete("__TARGET__")
                       say_title("Kowal:")
say("Witaj! Ahh dawno Cie nie widzialem")
say("Mam dla ciebie bardzo wazna misje!")
say("Lodowy Smok Z Tajemniczej Groty ukradl mi")
say("plany mojej nowej zbroi! Pomoz mi!")
say("Nie bedzie latwo!")
say("Musisz zabic smoka z Atlantydy!")
                       local s=select("Spoko", "Sam se zabijj")
                       if 1==s then
                               say_title("Kowal:")
                               say("")
                               say("Swietnie!")
                               say("Czekam na zbroje!")
                               set_state(zlo2)
                       elseif 2==s then
                               say_title("Kowal:")
                               say("")
                               say("NIE POKAZUJ MI SIE TU WIECEJ!")
                               say("TCHORZ!")
                       end
               end
               end
               state zlo2 begin
               when letter begin
                       send_letter("Zbroja dla Straznika")
               end
               when button or info begin
say("Zabij Lodowego Smoka I Zabierz Mu Zbroje Hwang!")  
say("Lodowy Smok Znajduje Sie W Tajemniczej Grocie!")
set_state(zlo3)
               end
               end

       state zlo3 begin
               when 2493.kill with pc.countitem(50903)==0 begin
                       pc.give_item2(30205, 1)
                       say_reward("Odnalazles rysunki!")
say("Udaj sie szybko do Kowala aby otrzymac nagrode!")
                       local v = find_npc_by_vnum(20016)
                       if v != 0 then
                               target.vid("__TARGET__", v, "kowal")
                       end
               end
               when 20023.chat."Jestem jak zloto!" with pc.countitem(50903)>0 begin
                       target.delete("__TARGET__")
                       say_title("Kowal:")
                       say("Nie masz planu? Co za pech!")
                       say("Co? Jednak masz? Swietnie! Czeka cie nagroda")
                       say_reward("Trzask mlotkiem!")
                       say("Prosze! O to nowa zbroja!")
                       pc.changegold(1000000)
                       pc.give_exp(2000000)
                       if pc . job == 0 then
                       pc.give_item2(11971)
                       elseif pc . job == 1 then
                       pc.give_item2(11972)
                       elseif pc . job == 2 then
                       pc.give_item2(11973)
                       elseif pc . job == 3 then
                       pc.give_item2(11974)
                       set_state(ending)

               end
               end
       end
state ending begin
end
end

 

 

Quest dozorca-By Outlaw

 

 

quest dozorca begin
state start begin
	when login or levelup with pc.level >= 90 begin
		set_state(zlo1)
	end
end

state zlo1 begin
	when letter begin
		local v = find_npc_by_vnum(20007)
		if v != 0 then
			target.vid("__TARGET__", v, "dozo")
		end
		send_letter("Sztabka zlota")
	end

	when button or info begin
say("Ktos ukradl dozorcy sztabke zlota!")
say("Idz i zaoferuj mu swoja pomoc.")
	end

	when __TARGET__.target.click or
		20007.chat."Sztabka" begin
		target.delete("__TARGET__")
		say_title("Dozorca:")
say("Witaj! Mam dla ciebie pewna misje.")
say("Ognisty Krol! To on ukradl mi bryle zlota,")
                                                                                               say("ktora jest warta fortune! Prosze odzyskaj ja dla mnie!")
																							say("Musze wyzywic rodzine!")


		local s=select("Oczywiscie", "Strata czasu")
		if 1==s then
			say_title("Dozorca:")
			say("Swietnie!")
			say("Czekam na zloto!")
			set_state(zlo2)
		elseif 2==s then
			say_title("Dozorca:")
			say("NIE POKAZUJ MI SIE TU WIECEJ!")
			say("TCHORZ!")
		end
	end
	end
	state zlo2 begin
	when letter begin
		send_letter("Sztabka zlota")
	end
	when button or info begin
say("Zabij Ognistego Krola, ktory ukradl")
say("zloto dozorcy! Pospiesz sie!")
set_state(zlo3)
	end
	end

state zlo3 begin
	 when 1092.kill with pc.countitem(80008)==0 begin
                          local random = math.random(3)
                          if random == 1 then
                          pc.give_item2(80008, 1)
                          say("Gratulacje! Znalazles zloto.")
                          say("Teraz idz do Dozorcy aby odebrac nagrode.")
		local v = find_npc_by_vnum(20009)
		if v != 0 then
			target.vid("__TARGET__", v, "zlotko")
		end
	end
	when 20023.chat."Jestem jak zloto!" with pc.countitem(80008)>0 begin
		target.delete("__TARGET__")
		say_title("Dozorca:")
                               say("Noo! Dziekuje ci za ta bryle! Masz oto twoja nagroda!")
                               say_reward("Otrzymales Mape Skarbow.")
                       pc.remove_item(80008, 1)
                       pc.give_item2(27988, 1)

		set_state(ending)

	end
	end
end
state ending begin
end
end

 

 

Quest Kamyczek-By MrOMGWTF

 

 

quest kamyczek begin
       state start begin
               when login or levelup with pc.get_level >= 70 begin
                       set_state(gotokowal)
               end
       end
       state gotokowal begin
               when letter begin
                       local v = find_npc_by_vnum(20016)
                       if v != 0 then
                               target.vid("__TARGET__",v,"kowal")
                       end
                       send_letter("Kowal ma zadanie!") --zamiast "Kowal ma zadanie!" mozesz wpisac tytul zwoju

               end
               when button or info begin
                       say_title("Kowal ma zadanie!")
                       say("Kowal podobno ma dla ciebie zadanie")
                       say("Idz do niego i podejmij sie zadania!")
               end

               when __TARGET__.target.click or 20016.chat."Metiny" begin
                       target.delete("__TARGET__")
                       say_title("Kowal:")
                       say("Ahh, dzielny wojowniku, mam dla ciebie zadanie.")
                       say("Jesli je wykonasz, dostaniesz bardzo cenna ")
                       say("dla ciebie nagrode, Kamien Duchowy.")
                       wait()
                       say_title("Kowal:")
                       say_item_vnum(50513)
                       wait()
                       say_title("Kowal:")
                       say("Musisz zniszczyć :")
                       say("2 Metiny Pung-Ma")
                       say("i 2 Metiny Ma-An")
                       say("Wykonasz te zadanie?")
                       local selecter = select("Tak","Nie")
                       if selecter == 1 then
                       say_title("Kowal:")
                       say("Super!")
                       say("Mam nadzieje ze wykonasz te zadanie do konca!")
                       set_state(zabijanie)
               end
       end

       state zabijanie begin
               when letter begin
                       send_letter("Zniszcz metiny!")
               end
               when button or info begin
                       say_title("Zniszcz metiny:")
                       say("Zniszcz 2 Metiny Pung-Ma,")
                       say("i 2 Metiny Ma-An")
                       say("W zamian otrzymasz:")
                       say_item_vnum(50513)
                       set_state(metki)
               end
       end

       state metki begin
               local pungma = 0
               local maan = 0
               when 8024.kill begin
                       pungma = pungma +1
                       if pungma == 2 and maan == 2 then
                               say("Zniszczyles wszystkie metki!")
                               say("Teraz udaj sie do Kowala!")
                               local v = find_npc_by_vnum(20016)
                               if v != 0 then
                                       target.vid("__TARGET__",v,"kowalcos")
                                       set_state(koniec)
                               end
                       end
               end
               when 8025.kill begin
                       maan = maan +1
                       if pungma == 2 and maan == 2 then
                               say("Zniszczyles wszystkie metki!")
                               say("Teraz udaj sie do Kowala!")
                               local v = find_npc_by_vnum(20016)
                               if v != 0 then
                                       target.vid("__TARGET__",v,"kowalcos")
                                       set_state(koniec)
                               end
                       end
               end
       end

       state koniec begin
               when 20016.chat."Metiny" begin
                       say_title("Kowal:")
                       say("Jestes dzielnym wojownikiem!")
                       say("Wykonales te ciezkie zadanie,")
                       say("A jako nagrode otrzymasz:")
                       say_item_vnum(50513)
                       say_reward("Otrzymales Kamien Duchowy.")
                       pc.give_item2(50513)
                       set_state(__COMPLETE__)
               end
       end

       state __COMPLETE__ begin

       end
end

 

 

Quest Stalki-By Outlaw

 

 

quest stalki begin
state start begin
when 70025.use."Zbroje 66" begin
say("Jaka zbroje chcesz otrzymac?")
say("Wybierz z listy!")
local s = select("Stal sura", "Stal szaman", "Stal wojownik", "Stal ninja", "Anuluj")
if s == 1 then
pc.give_item2(11699)
return
elseif s == 2 then
pc.give_item2(11899)
return
elseif s == 3 then
pc.give_item2(11299)
return
elseif s == 4 then
pc.give_item2(11499)
return
elseif s == 5 then
return
end
end
end
end

 

 

Quest Zbroja-By Outlaw

 

 

quest zbroja begin
       state start begin
               when login or levelup with pc.level >= 1 begin
                       set_state(seonp)
               end
       end
       state seonp begin
               when letter begin
                       local v = find_npc_by_vnum(20016)
                       if v != 0 then
                               target.vid("__TARGET__",v,"kowal")
                       end
                       send_letter("Idz do Kowala!")

               end
               when button or info begin
                       say_title("Kowal cie wzywa!")
                       say("Biegnij do niego ile sil w nogach!")
                                               say("Jest czyms zmartwiony!")
               end

               when __TARGET__.target.click or
                               20016.chat."Sila wroga" begin
                       target.delete("__TARGET__")
                       say_title("Kowal:")
                       say("Nie wiem dla czego ale nikt mnie nie lubi.")
                       say("Może to przez mój wygląd ? Albo Charakter ? ")
                       say("Nieważne ! Musisz Znaleźć mi przyjaciół za wszelką cenę !")
                       say("A za to Dostaniesz to czego pragniesz !")
                                               say("Zdobądź Mistyczne Zbroje I Podaruj je Handlarzą z miasta ")
                                               say("Reszte informacji zawarlem w liscie!")
                       say("Wykonasz to zadanie?")
                       local selecter = select("Tak","Nie")
                       if selecter == 1 then
                       say_title("Kowal:")
                       say("Dziekuje ci!")
                       say("Idz i nie czekaj..!")
                                               elseif selecter == 2 then
                                               say("Szkoda")
                       set_state(niach)
               end
       end
               end
       state niach begin
               when letter begin
                       send_letter("Znajdz zbroje!")
               end
               when button or info begin
                       say_title("Mistyczne zbroje.")
                       say("Zabij Umarłego Rozpruwacza ,aby Zdobyć Zbroję Ho-Gu ,Królową Pająków ,aby Zdobyć Zbroję Ma-Ryoung-Sin-Gab")
                       say("oraz Ognistego Króla ,aby Zdobyć Wodną Szatę .")
                       set_state(niszcz)
               end
       end

       state niszcz begin
               local riper = 0
               local pajak = 0
               local krolo = 0
               when 1093.kill begin
                               riper = riper +1
                               say("Udalo ci sie!")
                               say("Zabiles Rozpruwacza")
                                                               say("Masz zbroje Ho-Gu!")
                                                               say("Zajmij sie kolejnym potworami!")
                                                               pc.give_item2(11509)
                                                               if riper == 1 and pajak == 1 and krolo == 1 then
                                                               say("Odnalazles wszystkie zbroje! Swietnie!")
                                                               say("Idz do kowala!")
                               local v = find_npc_by_vnum(20016)
                               if v != 0 then
                                       target.vid("__TARGET__",v,"nowina")
                                       set_state(koniec)
                                                                               end
                                                          end
                                                                                  end

                               when 2091.kill begin
                               say("Udalo ci sie!")
                               say("Zabiles krolowa")
                                                               say("Masz zbroje Ma-Ryoung-Sin-Gab!")
                                                               say("Zajmij sie kolejnym potworami!")
                                                               pc.give_item2(11709)
                                                               if riper == 1 and pajak == 1 and krolo == 1 then
                                                               say("Odnalazles wszystkie zbroje! Swietnie!")
                                                               say("Idz do kowala!")
                               local v = find_npc_by_vnum(20016)
                               if v != 0 then
                                       target.vid("__TARGET__",v,"nowina")
                                       set_state(koniec)
                                                                               end
                                                          end
                                                                                  end
                                       when 2206.kill begin
                                       say("Zabiles Krola!")
                                                               say("Masz Wodna Szate!")
                                                               say("Zajmij sie kolejnym potworami!")
                                                               pc.give_item2(12009)
                                                               if riper == 1 and pajak == 1 and krolo == 1 then
                                                               say("Odnalazles wszystkie zbroje! Swietnie!")
                                                               say("Idz do kowala!")
                               local v = find_npc_by_vnum(20016)
                               if v != 0 then
                                       target.vid("__TARGET__",v,"nowina")
                                       set_state(koniec)
                                                                               end
                                                          end
                                                                                  end
               end
       end

       state koniec begin
               when 20016.chat."Misja wykonana!" with pc.counitem(12009)>=1 begin
                       say_title("Kowal:")
                       say("Nareszcie Zdobyte! Huraa !")
                       say("Teraz Pozostało Zdobyć Nowych przyjaciół .")
                       say("Proszę cię abyś podarował te zbroje w moim imieniu .")
                                               say("Idz do Handlarza Zbrojami, Bronia oraz Roznosciami!")
                                               set_state(handel)

               end
       end

       state handel begin
               when 9001.chat."Podarunek" with pc.counitem(11709) == 1 begin
               say("Wezmę to . Ale cóż świadczą podarunki ?. Jak człowiek jest nieuczciwy")
               say("... Żal mi go ... Ale sam sobie wyrobił opinię ! Złodziej jeden !")
               pc.remove_item(11709)
               end
               when 9003.chat."Podarunek" with pc.counitem(12009) == 1 begin
               say("Ale Piękna .Pasuję jak ulał .Ale ten kowal jest miły .")
               pc.remove_item(12009)
               end
               when 9002.chat."Podarunek" with pc.counitem(11509) == 1 begin
               say("Nieprawdopodobne ! Zbroja o której marzą wszyscy ! Czyste piękno !")
               say("I jeszcze od kowala ! Prawy z niego gość !")
               pc.remove_item(11509)
               set_state(lol)
               end
end
state lol begin
end
               end
       end
end

 

 

Quest Skillenap-By WoJteK

 

 

quest skillenap begin
state start begin
when 20086.chat."Chce skille na P" begin
say_title("Wonda-Rim:")
say("Na pewno chcesz wszystkie skille na P?")
local s = select("Tak","Nie")
if s == 2 then
return
elseif s == 1 then
say("Twoje skille sa na P!")
 pc.set_skill_level(1, 59)
                       pc.set_skill_level(2, 59)
                       pc.set_skill_level(3, 59)
                       pc.set_skill_level(4, 59)
                       pc.set_skill_level(5, 59)
                       pc.set_skill_level(16, 59)
                       pc.set_skill_level(17, 59)
                       pc.set_skill_level(18, 59)
                       pc.set_skill_level(19, 59)
                       pc.set_skill_level(20, 59)
                       pc.set_skill_level(31, 59)
                       pc.set_skill_level(32, 59)
                       pc.set_skill_level(33, 59)
                       pc.set_skill_level(34, 59)
                       pc.set_skill_level(35, 59)
                       pc.set_skill_level(46, 59)
                       pc.set_skill_level(47, 59)
                       pc.set_skill_level(48, 59)
                       pc.set_skill_level(49, 59)
                       pc.set_skill_level(50, 59)
                       pc.set_skill_level(61, 59)
                       pc.set_skill_level(62, 59)
                       pc.set_skill_level(63, 59)
                       pc.set_skill_level(64, 59)
                       pc.set_skill_level(65, 59)
                       pc.set_skill_level(66, 59)
                       pc.set_skill_level(76, 59)
                       pc.set_skill_level(77, 59)
                       pc.set_skill_level(78, 59)
                       pc.set_skill_level(79, 59)
                       pc.set_skill_level(80, 59)
                       pc.set_skill_level(81, 59)
                       pc.set_skill_level(91, 59)
                       pc.set_skill_level(92, 59)
                       pc.set_skill_level(93, 59)
                       pc.set_skill_level(94, 59)
                       pc.set_skill_level(95, 59)
                       pc.set_skill_level(96, 59)
                       pc.set_skill_level(106, 59)
                       pc.set_skill_level(107, 59)
                       pc.set_skill_level(108, 59)
                       pc.set_skill_level(109, 59)
                       pc.set_skill_level(110, 59)
                       pc.set_skill_level(111, 59)
end
end
end
end

 

 

Quest Ulepszacz-By PoczatKujacy

 

 

quest lodowa_wiedzma begin
       state start begin
                       when login or levelup with pc.level >= 90 begin
                                       set_state(jakis)
                               end
               end

               state jakis begin
                       when letter begin
                                       local v = find_npc_by_vnum(20090)
                                               if v != 0 then
                                                       target.vid("__TARGET__", v, "Buuu")
                                               end
                               end

                               when __TARGET__.target.click or
                                       20090.chat."Lodowa Wiedźma" begin
                                               say_title(mob_name(20090)..": ")
                                                       target.delete("__TARGET__")
                                                               say("Witaj. Możesz zdobyć")
                                                               say("pewien przedmiot,")
                                                               say("którym ulepsza się")
                                                               say("Szmaragdowe Zbroje.")
                                                               wait()
                                                               say_title(mob_name(20090)..": ")
                                                               say("Musisz tylko zabić")
                                                               say("Lodową Wiedźmę.")
                                                               say("Idź i ją zabij.")
                                                               say("Powodzenia.")
                                                               set_state(kill)
                               end
               end

               state kill begin
                       when 1192.kill begin
                                       pc.give_item2(50109, 1)
                                               say("Zdobyłeś przedmiot.")
                                               say("Teraz możesz ulepszyć zbroję")
                                               timer("poczatkujacy", 86400)
                               end

                               when poczatkujacy.timer begin
                                       restart_quest()
                               end
               end
end

 

 

Quest Daj Kasę-By Bambus3k

 

 

quest gold begin
       state start begin
               when 80009.use begin 
                       say_title("Pierścień:")
                               say("Chcesz 500.000 Yang?")

                                       local s = select(locale.yes, locale.no)

                                               if s == 2 then
                                                       return 
                                               elseif s == 1 then
                                                       say_title("Pierścień:")
                                                               say_reward("Otrzymałeś 500.000 Yang!")
                                                                        pc.changegold(500000)
                                               end
               end
       end
end

 

 

Quest Event-By Bambus3k

 

----------------------
--Bambus3k
--www.facemetin.pl
-- Happy Halloween
----------------------
quest halloween begin
       state start begin
               when kill with game.get_event_flag("Event_Halloween") > 0 begin
                               local warunek = math.random(2000)
                                       if warunek >= 47 and warunek < 50 then
                                               game.drop_item(50095)
                                       end
               end

               when 50095.use begin
                       item.remove()
                       local przedmiot = math.random(15)

                               if przedmiot == 1 then
                                       pc.change_gold(1000000)
                               elseif przedmiot == 2 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 3 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 4 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 5 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 6 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 7 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 8 then
                                       pc.change_gold(2000000)
                               elseif przedmiot == 9 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 10 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 11 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 12 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 13 then
                                       pc.give_item2(xxx)
                               elseif przedmiot == 14 then
                                       pc.change_gold(500000)
                               elseif przedmiot == 15 then
                                       syschat("Dynia była zepsuta..")
                               end
               end

               when 20004.chat."GM: Event Halloween" with pc.is_gm() begin
                       local s = select("Włącz Event", "Wyłącz Event", locale.cancel)
                               if s == 1 then
                                       game.set_event_flag("Event_Halloween", 1)
                                       say_reward("Event Aktywowano!")
                               elseif s == 2 then
                                       game.set_event_flag("Event_Halloween", 0)
                                       say_reward("Event Zdezaktywowano!")
                               else
                                       return
                               end
               end

       end
end

 

 

 

Quest a za razem Skrypt-Na Wbicie Lvl By Jobis

 

 

 

----------------------------------
--      Jobis
--      KPMT2
----------------------------------
quest poziom begin
       state start begin
       when levelup with pc.level >= 90 and pc.level <= 120 begin
       notice_all(" ".. pc.get_name() .." Awansował/a na ".. pc.get_level() .." level. Gratulujemy!")
       end
       end
end 

 

 

Quest Rozpruwacz-By Bambus3k

 

 

----------------------------------------------------
-- Metin2 Triadica.net
-- Uriel Quest LV. 80 By Bambus3k
-- Umarły Rozpruwacz
----------------------------------------------------

quest ripper begin
       state start begin
               when login  or levelup with pc.level == 80 begin
                       set_state(bambus3k)
               end
       end

       state bambus3k begin
               when letter begin

                       local v = find_npc_by_vnum(20011)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Uriel")
                       end

               end                             

               when __TARGET__.target.click or
                       20011.chat."Skradziona Książka " begin
                       target.delete("__TARGET__")

                       say("Uriel:")
                       say("Witaj!")
                       say("Właśnie Cię szukałem.")
                       say("Mam do Ciebie prośbę  ")
                       say("Umarły Rozpruwacz zaatakował naszą wioskę,  ")
                       say("w nocy i ukradł mi moje książki!")
                       say("przetrzymuje je w sekretnych szkatułkach.")
                       say("proszę pomóż mi!")
                       say_reward("Wybór tak nie..?")  

                       local s=select("Tak","Nie")
                       if 2==s then
                               say("Czy jesteś pewien że nie wybór to nie?")
                               local a=select("Nie pomogę!","Postaram się pomóc")
                               if  2==a then
                                       say("Uriel:")
                                       say("Dobrze, że zmieniłeś zdanie")
                                       say("Czekam na Twój powrót.")
                                       say("")
                                       return
                               end             
                               say("Uriel:")
                               say("Misja została anulowana..")
                               say("Szkoda, do widzenia!")
                               say("Pozdro, poćwicz Wtf?")
                               say("")
                               set_state(__GIVEUP__)
                               return
                       end
                       say("Uriel:")
                       say("Dziękuję, dam Ci wskazówki.")
                       say("Umarły Rozpruwacz znajduję się na samym")
                       say("szczycie wieży demonów- DT.")
                       say_reward("Powodzenia!")
                       say("")
                       set_state(go_to_ripper) 
               end     

       end

       state go_to_ripper begin
               when letter begin
                       send_letter("Zabij Umarłego Rozpruwacza!")

                       if pc.count_item(50082)>0 then  
                               local v = find_npc_by_vnum(20084)
                               if v != 0 then
                                       target.vid("__TARGET__", v, "ripper")
                               end
                       end

               end
               when button or info begin
                       if pc.count_item(50082) >0 then
                               say_title("Zdobyłeś Skrzynie!")
                               say("")
                               ---                                                   l
                               say("Zdobyłeś Skrzynie Umarłego Rozpruwacza!")
                               say("Wróć szybko do Uriela.")
                               say("")
                               return
                       end

                       say_title("Zabij Rippera!")
                       say("")
                       ---                                                   l
                       say("Masz pomóc Urielowi i zabić ")
                       say("Umarłego Rozpruwacza.")
                       say_item_vnum(50082)---------- szkata rippera
               end


               when 1093.kill begin 
                       local s = number(1, 1)
                       if s == 1 and pc.count_item(50082)==0 then
                               pc.give_item2(50082, 1)
                               send_letter("Szkata Rippera!")          
                       end     
               end



               when __TARGET__.target.click  or
                       20084.chat."Odzyskałem Szkate" with pc.count_item(50082) > 0  begin
                   target.delete("__TARGET__")
                       say("Uriel:")
                       say("OH!! Zdobyłeś To! ")
                       say("Bardzo Ci dziękuje")
                       say("Za to zadanie otrzymujesz")
                       say("10.000.000 punktów doświadczenia")
                       say("i 5.000.000 yang.")
                       say("")
                       say_reward("Otrzymano: 10.000.000 PD")
                       say_reward("Otrzymano: 5.000.000 Yang")
                       pc.remove_item(50082,1)
                       pc.change_money(5000000)
                       pc.give_exp2(10000000)
                       clear_letter()
                       set_state(__THEEND__)



       end
end
       state __GIVEUP__ begin
       end
       state __THEEND__ begin
       end
end

 

 

Quest Hwang-By Bambus3k

 

 

----------------------------------------------------
--Triadica.net By Bambus3k
--METIN2 Hwang Quest Hand-UP
----------------------------------------------------
quest new_quest  begin
       state start begin
       end
       state run begin
               when login or levelup with pc.level >= 1 and pc.level <= 99 begin
                       set_state(information)
               end     
       end

       state information begin
               when letter begin
                       local v = find_npc_by_vnum(20086)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Hand-UP")
                       end
                       send_letter("Hand-UP")
               end

               when button or info begin
                   say_title("Znajdz Hand-UP")
                   say("")
                                       say("Handu-UP, uczeń Baek-Goa,")
                   say("właśnie Cie szukał. Proszę idz")
                   say("do niego i zaoferuj mu swoją pomoc.")
                   say("")
               end

               when __TARGET__.target.click or
                       20086.chat."Proszę o Hwanga" begin
                       target.delete("__TARGET__")
                       say("Hand-UP:")
                       ---                                                   l
                       say("Witaj, proszę pomóż mi... ")
                       say("Chciałbys/ałabyś mieć zbroje Hwang?")
                       say("Teraz tak albo nie do wybrania")
                                               say_reward("Czy chcesz zdobyć zbroje Hwang?")
                                               local s=select("Tak", "Nie")
                       if 1==s then
                       say("Swietnie!")
                       say("Jesteś odważny/a że chcesz ją zdobyć.")
                       say("Każdy bardzo chce ją mieć.")
                                               say("A teraz musisz dla mnie zabić:")
                                               say("Musisz teraz zabić 3 Umarłych Rozpruwaczy!")
                                               say("Będą z nich dropiły sekrety Chi")
                                               say_item_vnum(69010) 
                       say_reward("Zabij Trzech Umarłych Rozpruwaczy!")
                                               set_state(key_item)
                                               return
                       elseif 2==s then
                       return
                       end
                       end
               end
               end
       end



       state key_item begin
               when letter begin
                       send_letter("Zdobyłeś Trzy Sekrety Chi!")

                       if pc.count_item(69010)>2 then  
                               local v = find_npc_by_vnum(20086)
                               if v != 0 then
                                       target.vid("__TARGET__", v, "Sekret Chi")
                               end
                       end

               end
               when button or info begin
                       if pc.count_item(69010) >2 then
                               say_title("Wróć do Hand-UP!")
                               say("")
                               ---                                                   l
                               say("Zdobyłeś Wystarczającą ilość sekretów Chi!! ")
                               say("Idz szybko przynieś je Hand-Up.")
                               say("")
                               return
                       end

                       say_title("Sekrety Chi")
                       say("")
                       ---                                                   l
                       say("Dostałeś pewną misje")
                       say("od samego Hand-UP.")
                       say("Musisz teraz znalezc trzy Sekrety Chi! ")
                       say_item_vnum(69010)----------Żu¤`ĆFĆF»îĄŰ
                       say("Sekrety ")
                       say("Można zdobyć zabijająć Umarłego rozpruwacza")      
                       say("Nie zawiedz Hand-UP!")
               end



               when 1093.kill begin 
                       local s = number(1, 1)
                       if s == 1 and pc.count_item(69010) then
                               pc.give_item2(69010)
                               send_letter("Sekrety Chi")              
                       end     
               end



               when __TARGET__.target.click  or
                       20086.chat."Mam Trzy Sekreti Chi" with pc.count_item(69010) > 2  begin
                   target.delete("__TARGET__")
                       say("Hand-UP:")
                       say("OH!! Zdobyłeś je! ")
                       say("Odnalazłeś Sekrety Chi")
                       say("Ciesze się bardzo")
                       say("Dziękuję Ci za pomoc")
                       say("Ale to nie wsystko...")
                       say("Musisz jeszcze zdobyć kolejne sekrety Chi")
                       say("Lecz tym razem już nie z Umarłego Rozpruwacza")
                       say("Tylko z Niebieskiej śmierci...")
                       say("Zabij dwie niebieskie śmierci")
                       say("aby otrzymać kolejne Sekrety Chi!")
                       say("")
                       pc.remove_item(69010,3)
                       set_state(__reward)
               end

---=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
--Zamiast set_state(__reward) daj set_state(key_item2) skopiuj całe key_item i wklej ponownie tylko zmień IP rippera na niebieską smierć... tak samo
--z kolejnymi bosami... Bardzo łatwe a po smoku z atlantydy jak już wrócić to ma być właśnie te set_state(__reward) i cał quest z głowy :P
--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-          
       end

       state __reward begin
               when letter begin
                       send_letter("Odbierz nagrode!")

                       local v = find_npc_by_vnum(20018)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Baek-Go")
                       end

               end
               when button or info begin
                       say_title("Odbierz nagrode!")
                       ---                                                   l
                       say("Udaj się do Baek-Goa")
                       say("by otrzymac nagrode za")
                       say("Twój ciezki trud...")
                       say("Baek-Go znajduje się w pierwszej wiosce")
                       say("Masz go na mapie. Spiesz się!")
                       say("")
               end

               when __TARGET__.target.click  or
                       20018.chat."Nagroda!"  begin
                   target.delete("__TARGET__")
                       say("Baek-Go:")
                       say("Drogi przyjacielu")
                       say("Za Twój cięzki trud otrzymujesz")
                       say("Zbroje Hwang!")
                                                                               say("Wybierz sobie zbroję którą chcesz otrzymać...")
                                                                               say("Pamiętaj dopasuj ją do swojej postaci!")
                                                                               local s = select("Hwang - Wojownik ", "Hwang - Ninja", "Hwang - Sura", "Hwang - Szaman")

                                                                               if 1 == s then
                                               pc.give_item2(11971, 1)
                                               say_reward("Otrzymano Zbroje Hwang")


                                                                               elseif 2 == s then
                                                                                               pc.give_item2(11972, 1)
                                                                                               say_reward("Otrzymano Zbroje Hwang")

                                                                               elseif 3 == s then
                                                                                               pc.give_item2(11973, 1)
                                                                                               say_reward("Otrzymano Zbroje Hwang")

                                                                               elseif 4 == s then
                                                                                               pc.give_item2(11974, 1)
                                                                                               ssay_reward("Otrzymano Zbroje Hwang")


                                       end

                       clear_letter()
                       set_quest_state("Bambus3k", "run")
                       set_state(__complete)
               end

       end


       state __complete begin
       end
end

 

 

Quest ze Zjawą-By Bambus3k

 

 

quest neff begin
       state start begin
       local LIMIT_LEVEL_MIN = 80
       local LIMIT_LEVEL_MAX = 90
               when login or levelup with pc.level >= LIMIT_LEVEL_MIN and pc.level <= LIMIT_LEVEL_MAX begin
                       set_state(informacja)
               end
       end
       state informacja begin
               when letter begin
                       local v = find_npc_by_vnum(9003)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Informacja")
                       end
                       send_letter("Tajemnicze Zadanie")
               end

               when button or info begin
                   say_title("Tajemnicze Zadanie")
                   say("")
                                       say("Handlarka Różnościami ma dla Ciebie,")
                   say("właśnie dziwne tajemnicze zadanie.")
                   say("Idź do niej i zapytaj się o misję.")
                   say("")
               end
               when 9003.chat."Nudzi Mi Się " begin
                       target.delete("__TARGET__")
                       say_title("Handlarka Różnościami:")
                                               say("Witaj "..pc.get_name()..".")
                                               say("***TEKST***")
                                               say("***TEKST***")
                                               say("***TEKST***")
                                               say("***TEKST***")
                                               wait() -- next strona
                                               say("***2TEKST2***")
                                               say("***2TEKST2***")
                                               say("***2TEKST2***")
                                               say("***2TEKST2***")
                                               wait() -- next strona
                                               say("***3TEKST3***")
                                               say("***3TEKST3***")
                                               say("***3TEKST3***")
                                               say("***3TEKST3***")
                                               say("") -- odstęp
                                               say_reward("Czy podejmiesz się tego zadania?")
                               local s=select(locale.yes, locale.no)
                       if 2==s then
                               say("Czy jesteś pewnien że nie pomożesz mi??")
                               local a=select("Nie pomogę!","Jednak postaram się pomóc")
                               if  2==a then
                                       say_title("Handlarka Różnościami:")
                                       say("Dobrze że zmieniłeś zdanie")
                                       say("i nie rezygnujesz z mojego zadania.")
                                       say("Wróc kiedy będziesz już gotowy!")
                                       say("")
                                       return
                               end             
                               say_title("Handlarka Różnościami:")
                               say("Misja została anulowana..")
                               say("Żegnam Cie.!")
                               say("")
                               set_state(__GIVEUP__)
                               return
                       end
                       say_title("Handlarka Różnościami:")
                       say("Świetnie..!")
                       say("Czekam na Twój powrót.")
                       set_state(kill_boss_tiger) 
               end     

       end

       state kill_boss_tiger begin
               when letter begin
                       send_letter("Zabij Zjawę Żółtego Tygrysa")
               end

               when button or info begin
                       say_title("Zabij Zjawę Żółtego Tygrysa")
                       say("")
                       say("Zabij Zjawę Żółtego Tygrysa[ENTER]a otrzymasz nagrodę!")
                               local count = pc.getqf("zjawa")
               end

               when 1304.kill begin
                                               local count = pc.getqf("zjawa") + 1

                                                       if count < 1 then
                                                       pc.setqf("zjawa", count)

                                                               if count == 1 then
                                                                       say_title("Misja Wykonana!")
                                                                       say("Udało Ci się wykonać misję!.")
                                                                       say("Wróć do handlarki Różnościami.")
                                                                               set_state(back_go)
                                                               end
                                                       end
               end
       end
       state back_go begin
               when letter begin
                       local v = find_npc_by_vnum(9003)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Handlarka")
                       end
                       send_letter("Misja Wykonana")
               end

               when button or info begin
                   say_title("Misja Wykonana")
                   say("")
                                       say("Wróć do Handlarki po nagrodę.")
                                       say("")
               end
               when 9003.chat."Wykonałem Misję!" begin
                       target.delete("__TARGET__")
                       say_title("Handlarka Różnościami:")
                                               say("Świetnie, brawo i takie tam..")
                                               say("W zamian otrzymasz nagrodę:")
                                               say("")
                                               say_item("Magiczny Metal", 25041, "")
                                               say_reward("Otrzymałeś: Magiczny Metal")
                                               pc.give_item2(25041, 1)
                                               pc.give_item2(25041, 1)
                                               pc.give_item2(25041, 1)
                                               set_state(__THEEND__)
               end
       end

       state __THEEND__ begin
       end
       state __GIVEUP__ begin
       end
end

 

 

Quest Skille na P-By Bambus3k

 

 

quest skill_group begin
   state start begin
               when login with pc.level>=5 and pc.skillgroup ==0 begin
                   set_state(run)
               end

               when levelup with pc.level>=5 and pc.skillgroup == 0 begin
                   set_state(run)
               end
   end

   state run begin
               when login with pc.get_skill_group()!=0 begin
                   restart_quest()
               end

               when letter with pc.get_skill_group()==0 begin
                   send_letter("Trening")

                       local job=pc.get_job()

                   if job==0 then
                               local v=pc_find_skill_teacher_vid(1)
                               if 0!=v then target.vid("teacher1", v, "Body") end
                               local v=pc_find_skill_teacher_vid(2)
                               if 0!=v then target.vid("teacher2", v, "Mental") end
                   elseif job==1 then
                               local v=pc_find_skill_teacher_vid(1)
                               if 0!=v then target.vid("teacher3", v, "Zabojca") end
                               local v=pc_find_skill_teacher_vid(2)
                               if 0!=v then target.vid("teacher4", v, "Lucznik") end
                   elseif job==2 then
                               local v=pc_find_skill_teacher_vid(1)
                               if 0!=v then target.vid("teacher5", v, "Weapon") end
                               local v=pc_find_skill_teacher_vid(2)
                               if 0!=v then target.vid("teacher6", v, "BM") end
                   elseif job==3 then
                               local v=pc_find_skill_teacher_vid(1)
                               if 0!=v then target.vid("teacher7", v, "Smok") end
                               local v=pc_find_skill_teacher_vid(2)
                               if 0!=v then target.vid("teacher8", v, "Blysk") end
                   end
               end

               when leave begin
                   target.delete("teacher1")
                   target.delete("teacher2")
                   target.delete("teacher3")
                   target.delete("teacher4")
                   target.delete("teacher5")
                   target.delete("teacher6")
                   target.delete("teacher7")
                   target.delete("teacher8")
               end

               when button or info begin
                       say(locale.skill_group.lets_join_skill_group[pc.job+1])
                       setleftimage("")
                       setmapcenterposition(-200, 0)
                       select(locale.confirm)
                       setskin(NOWINDOW)
               end

       function join(job, group, title, text, error_msg)
       local pc_job=pc.get_job()
       if pc_job!=job then
                           say(error_msg)
                           if pc_job==0 then
                                       say_reward("error")
                                       say_reward("er")
                               elseif pc_job==1 then
                                       say_reward("error1")
                                       say_reward("er1")
                           elseif pc_job==2 then
                                       say_reward("error2")
                                       say_reward("er2")
                           elseif pc_job==3 then
                                       say_reward("error3")
                                       say_reward("er3")
                   end
                   say("")
               else
                   say_title(title)
                   say(text)
                   local s=select("Rozpocznij", "Póżniej")
                   if 1==s then
                       if pc.get_job()==job and pc.get_skill_group()==0 then
                           set_state("start")
                           pc.set_skill_group(group)

                               pc.clear_skill()
                               char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")

                           makequestbutton("Trening Zakończony!")
                           return true
                       else
                           test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
                           test_chat("pc.get_skill_group:"..pc.get_skill_group())
                           test_chat("pc_job:"..pc.get_job())
                       end
                   end
               end
               return false
       end

       -- ???
       when teacher1.target.click or 
               skill_group1_1.chat."Trening" or
               skill_group2_1.chat."Trening" or
               skill_group3_1.chat."Trening" 
               begin 
               target.delete("teacher1")
               if skill_group.join(0, 1, "Trener Mocy Ciała:",
                       "Nauka walki w ręcz skupia się na szybkich[ENTER]pojedynkach, uczy metod walk indywidualnych[ENTER]z naciskiem na ulepszenie i wzmocnienie ataków.[ENTER]Wymagania: Wojownik na poziomie 5 lub wyższym.") then

                       say_title("Wybrałeś Trening Mocy Ciała.")
                       say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznazyćje na dowolne Umiejętności.")


                       if not pc.is_clear_skill_group() then
                               say_title("Informacja:")
                               say_reward("Otrzymałeś Skille na P.")
                                                               pc . set_skill_level (1, 59)
                                                               pc . set_skill_level (2, 59)
                                                               pc . set_skill_level (3, 59)
                                                               pc . set_skill_level (4, 59)
                                                               pc . set_skill_level (5, 59)
                       else
                               say("errortitlearahan")
                               say("errortitlearahan2")
                               say("")
                       end
                       clear_letter()
               end
       end

       when teacher2.target.click or 
               skill_group1_2.chat."Trening" or
               skill_group2_2.chat."Trening" or
               skill_group3_2.chat."Trening" 
               begin 
           target.delete("teacher2")
               if skill_group.join(0, 2, "Trener Mocy Duchowej:",
                       "Trening Mocy Duchowej pokazuje jak przekształcić[ENTER]siłę wroga na kontakt przy pomocy Chi oraz[ENTER]obronę przed atakami.[ENTER]Wymagania: Wojownik na poziomie 5 lub wyższym.") then

                       say_title("Wybrałeś Trening Mocy Duchowej.")
                       say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznazyćje na dowolne Umiejętności.")

                       if not pc.is_clear_skill_group() then
                               say_title("Informacja:")
                               say_reward("Otrzymałeś Skille na P.")
                                                               pc . set_skill_level (16, 59)
                                                               pc . set_skill_level (17, 59)
                                                               pc . set_skill_level (18, 59)
                                                               pc . set_skill_level (19, 59)
                                                               pc . set_skill_level (20, 59)
                       else
                               say("errortitlemen")
                               say("errortitlemen2")
                               say("")
                       end

                       clear_letter()
               end
       end

       -- ???
       when teacher3.target.click or 
               skill_group1_3.chat."Trening" or
               skill_group2_3.chat."Trening" or
               skill_group3_3.chat."Trening" 
               begin 
           target.delete("teacher3")
               if skill_group.join(1, 1, "Trener Mocy Ostrza:",
                       "Trening Mocy Ostrza uczy jak pokonać przeciwnika[ENTER]w szybki i zabójczy sposób. Trening opiera się[ENTER]na poznaniu najsłabszych punktów wroga.[ENTER]Wymagania: Ninja na poziomie 5 lub wyższym.") then           
                       say_title("Wybrałeś Trening Mocy Ostrza.")
                       say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przyznać je na dowolne Umiejętności.")

                       if not pc.is_clear_skill_group() then
                               say_title("Informacja:")
                               say_reward("Otrzymałeś Skille na P.")
                                                                       pc.set_skill_level(31, 59)
                                                                       pc.set_skill_level(32, 59)
                                                                       pc.set_skill_level(33, 59)
                                                                       pc.set_skill_level(34, 59) 
                                                                       pc.set_skill_level(35, 59)
                       else
                               say("errortitleszty")
                               say("errortitleszty2")
                               say("")
                       end

                       clear_letter()
               end
       end

       -- ???
       when teacher4.target.click or 
               skill_group1_4.chat."Trening" or
               skill_group2_4.chat."Trening" or
               skill_group3_4.chat."Trening" 
               begin 
           target.delete("teacher4")
               if skill_group.join(1, 2, "Trener Mocy Łuku:",
                       "Trening Mocy Łuku uczy posługiwania się bronią[ENTER]dystansową albo móc walczyć z odpowiednią[ENTER]precyzją nawet z dużej odległości.[ENTER]Wymagania: Ninja na poziomie 5 lub wyższym.") then

                       say_title("Wybrałeś Trening Mocy Łuku")
                       say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przyznać je na dowolne Umiejętności.")

                       if not pc.is_clear_skill_group() then
                               say_title("Informacja:")
                               say_reward("Otrzymałeś Skille na P.")
                                                               pc.set_skill_level(46, 59)
                                                               pc.set_skill_level(47, 59)
                                                               pc.set_skill_level(48, 59)
                                                               pc.set_skill_level(49, 59)
                                                               pc.set_skill_level(50, 59) 
                       else
                               say("errortitleluk")
                               say("errortitleluk2")
                               say("")
                       end

                       clear_letter()
               end
       end

       -- ??? 
       when teacher5.target.click or 
               skill_group1_5.chat."Trening" or
               skill_group2_5.chat."Trening" or
               skill_group3_5.chat."Trening"
               begin 
           target.delete("teacher5")
               if skill_group.join(2, 1, 
                       "Trener Broni:",
                       "Podążając drogą Treningu Broni nauczysz się[ENTER]potężnych ataków przeciwko osłabionym[ENTER]przeciwnikom. Ponadto,będziesz mógł[ENTER]kontrolować Zaczarowane Ostrze.[ENTER]Wymagane: Sura poziom 5 lub wyższy.") then

                       say_title("Wybrałeś trening Broni.")
                       say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymujesz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")

                       if not pc.is_clear_skill_group() then
                               say_title("Informacja:")
                               say_reward("Otrzymałeś Skille na P.")
                                                               pc.set_skill_level(61, 59)
                                                               pc.set_skill_level(62, 59)
                                                               pc.set_skill_level(63, 59)
                                                               pc.set_skill_level(64, 59)
                                                               pc.set_skill_level(65, 59)
                                                               pc.set_skill_level(66, 59)

                       else
                               say("errortitlewp")
                               say("errortitlewp2")
                               say("")
                       end

                       clear_letter()
               end
       end

       -- ???
       when teacher6.target.click or 
               skill_group1_6.chat."Trening" or
               skill_group2_6.chat."Trening" or
               skill_group3_6.chat."Trening" 
               begin 
           target.delete("teacher6")
               if skill_group.join(2, 2, 
                       "Trener Czarnej Magii:",
                       "Trenując Czarną Magię nauczysz się osłabiać[ENTER]przeciwników za pomocą Czarnej Magii i walczyć[ENTER]z dystansu.[ENTER]Wymagane: Sura poziom 5 lub wyższy.") then

                       say_title("Wybrałeś trening Czarnej Magii.")
                       say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymujesz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")

                       if not pc.is_clear_skill_group() then
                               say_title("Informacja:")
                               say_reward("Otrzymałeś Skille na P.")
                                                               pc.set_skill_level(76, 59)
                                                               pc.set_skill_level(77, 59)
                                                               pc.set_skill_level(78, 59)
                                                               pc.set_skill_level(79, 59)
                                                               pc.set_skill_level(80, 59)
                                                               pc.set_skill_level(81, 59) 
                       else
                               say("errortitlebm")
                               say("errortitlebm2")
                               say("")
                       end

                       clear_letter()
               end
       end

       -- ???
       when teacher7.target.click or 
               skill_group1_7.chat."Trening" or
               skill_group2_7.chat."Trening" or
               skill_group3_7.chat."Trening" 
               begin 
           target.delete("teacher7")
               if skill_group.join(3, 1, 
                       "Trener Smoka:",
                       "Trening Boga Smoka pozwala na wykorzystywanie[ENTER]potężnych ataków ognistych wspieranych przez[ENTER]Smoczego Boga,pozwala również na wzmocnienie[ENTER]magiczne swojej drużyny specjalnymi zaklęciami.[ENTER]Wymagania: Szaman poziom 5 lub wyższy.") then

                       say_title("Wybrałeś trening Smoka.")
                       say("Witaj![ENTER]W zwiazku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")

                       if not pc.is_clear_skill_group() then
                               say_title("Informacja:")
                               say_reward("Otrzymałeś Skille na P.")
                                                               pc.set_skill_level(91, 59)
                                                               pc.set_skill_level(92, 59)
                                                               pc.set_skill_level(93, 59)
                                                               pc.set_skill_level(94, 59)
                                                               pc.set_skill_level(95, 59)
                                                               pc.set_skill_level(96, 59)
                       else
                               say("errortitlesmok")
                               say("errortitlesmok2")
                               say("")
                       end

                       clear_letter()
               end
       end

       -- ???
       when teacher8.target.click or 
               skill_group1_8.chat."Trening" or
               skill_group2_8.chat."Trening" or
               skill_group3_8.chat."Trening" 
               begin 
           target.delete("teacher8")
               if skill_group.join(3, 2, 
                       "Trener Leczenia:",
                       "Dzięki treningowi Leczenia nauczysz sie jak[ENTER]ogłuszyć przeciwników mocą błyskawicy. Uczysz[ENTER]się również jak leczyć członków grupy i dodawać[ENTER]im dodatkową siłę.[ENTER]Wymagania: Szaman poziom 5 lub wyższy.") then

                       say_title("Wybrałeś Trening Leczenia.")
                       say("Witaj![ENTER]W zwiazku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")

                       if not pc.is_clear_skill_group() then
                               say_title("Informacja:")
                               say_reward("Otrzymałeś Skille na P.")
                                                               pc.set_skill_level(106, 59)
                                                               pc.set_skill_level(107, 59)
                                                               pc.set_skill_level(108, 59)
                                                               pc.set_skill_level(109, 59)
                                                               pc.set_skill_level(110, 59)
                                                               pc.set_skill_level(111, 59) 
                       else
                               say("errormessagelecz")
                               say("errormessagelecz2")
                               say("")
                       end

                       clear_letter()
               end
       end
   end
end

 

 

Quest Wódz Orków-By Bambus3k

 

 

--Wódz Orków By Bambus3k
-------------------------------------
quest ostrze_wodza begin
       state start begin
               when login or levelup with pc.level >= 61 begin
                       set_state(informacja)
               end
       end

       state informacja begin --9001
               when letter begin
                       local v = find_npc_by_vnum(9001)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Handlarz Bronią ")
                       end
                       send_letter("Ostrze Wodza")
               end

               when button or info begin
                   say_title("Ostrze Wodza")
                   say("")
                                       say("Przejdź się po głównym placu...")
                   say("I zbierz informacje na temat Ostrzy Wodza.")
                                       say("")
               end

               when 9001.chat."Ostrze Wodza Orków" begin
                       target.delete("__TARGET__")
                       say_title("Handlarz Bronią:")
                                               say("Witaj! Młody wojowniku!")
                                               say("Ostatnio w trudnej bitwie z Przywódcą Orków,")
                                               say("w Dolinie Smoka straciłem mój miecz..")
                                               say("a, że byłem pokaleczony i ledwie uciekłem,")
                                               say("to zapomniałem zabrać swój miecz..")
                                               say("Proszę odzyskaj go, a nagroda cię nie ominie.")
                                               say("")
                                               say_reward("Akceptować misję?")
                                                               local s = select("Tak!..", "Nie..")

                                                                       if s == 2 then
                                                                               say_title("Handlarz Bronią:")
                                                                               say("Przykro, że mi nie chcesz pomóc..")
                                                                               say("Misja została anulowana!")
                                                                               say_reward("Żegnam!")
                                                                               set_state(__PODDANIE__)
                                                                       end

                                                                       if s == 1 then
                                                                               say_title("Handlarz Bronią:")
                                                                               say("Śwetnie!")
                                                                               say("Oto ten miecz..")
                                                                               say_item("Miecz Handlarza", 147, "")
                                                                               say_reward("Zdobądź Go !")
                                                                               set_state(__DALEJ__)
                                                                       end
               end
       end
       state __DALEJ__ begin
               when letter begin
                       send_letter("Ostrze Wodza")
               end

               when button or info begin
               say_title("Ostrze Wodza")
               say("Pokonuj Wodzów Orków by odzyskać,")
               say("zagubiony miecz Handlarza Bronią.")
               end

               when 691.kill begin 
                       local s = number(1, 5)
                       if s == 1 and pc.getqf("ostrze_wodza") == 0 then
                               pc.setqf("ostrze_wodza", 1)
                               pc.give_item2(147, 1)
                               say_reward("Zdobyłeś Miecz Handlarza Zbroją!")
                               say_reward("Idź mu go teraz oddaj a otrzymasz,")
                               say_reward("ogromną nagrodę!!")
                               set_state(__NAGRODA__)
                       end     
               end
       end

       state __NAGRODA__ begin
               when letter begin
                       local v = find_npc_by_vnum(9001)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Handlarz Bronią ")
                       end
                       send_letter("Ostrze Wodza")
               end

               when button or info begin
                   say_title("Ostrze Wodza")
                   say("")
                                       say("Zdobyłeś juz miecz Handlarza..")
                   say("Oddaj mu go i zgarnij całą nagrodę!")
                                       say("")
               end

               when 9001.chat."Zdobyłem Twój Miecz!" begin
                       target.delete("__TARGET__")
                       say_title("Handlarz Bronią:")
                                               say("Och... Świtnie!")
                                               say("Pokaż mi go..!")
                                               pc.remove_item(147, 1)
                                               wait()
                                               say_title("Handlarz Bronią:")
                                               say("Tak, to na pewno ten miecz!")
                                               say("W zamian za Twoje męstwo Ci go oddam.")
                                               say("I weź ten skromny podarunek..")
                                               say_reward("Otrzymano: Bojowy Miecz +7")
                                               say_reward("Otrzymano: Krwawa Perła")
                                               say_reward("Otrzymano: Niebieska Perła")
                                               say_reward("Otrzymano: Zwój Bogosławieństwa")
                                               pc.give_item2(25040, 1)
                                               pc.give_item2(25040, 1)
                                               pc.give_item2(25040, 1)
                                               pc.give_item2(147, 1)
                                               pc.give_item2(27993, 1)
                                               pc.give_item2(27993, 1)
                                               pc.give_exp2(100000000)
                                               set_state(__ZROBIONE__)
               end
       end
       state __PODDANIE__ begin
       end
       state __ZROBIONE__ begin
       end
end

 

 

Quest Exp-By Danielitos

 

 

quest nl_exp begin

       state start begin
               when 101.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 171.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 )                      
               end
               when 102.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 )
               end
               when 172.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 )
               end
               when 103.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 )
               end
               when 173.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 )
               end
               when 104.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 174.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 105.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 175.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 106.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 176.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 107.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 177.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 108.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 178.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 109.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 179.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 110.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 180.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 111.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 181.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 112.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 182.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 113.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 183.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 114.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 184.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 115.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 185.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 301.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 351.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 302.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 352.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 303.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 353.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 304.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 354.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 331.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 332.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 333.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 334.kill with pc.level <= 81 begin
                       pc.give_exp( 300000 ) 
               end
               when 1001.kill with pc.level <= 81 begin
                       pc.give_exp( 500000 ) 
               end
               when 1002.kill with pc.level <= 81 begin
                       pc.give_exp( 500000 ) 
               end
               when 1003.kill with pc.level <= 81 begin
                       pc.give_exp( 500000 ) 
               end
               when 1004.kill with pc.level <= 81 begin
                       pc.give_exp( 500000 ) 
               end
               when 632.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 633.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 634.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 635.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 636.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 637.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 651.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 652.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 653.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 654.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 655.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 656.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 657.kill with pc.level <= 81 begin
                       pc.give_exp( 800000 ) 
               end
               when 651.kill with pc.level <= 99 begin
                       pc.give_exp( 8000000 ) 
               end
               when 2401.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 1)
               end
               when 2402.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 1)
               end
               when 2403.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 1)
               end
               when 2404.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 1)
               end
               when 2411.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 2)
               end
               when 2412.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 2)
               end
               when 2413.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 2)
               end
               when 2414.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 2)
               end
               when 2431.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 3)
               end
               when 2432.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 3)
               end
               when 2433.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 3)
               end
               when 2434.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 3)
               end
               when 2451.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 4)
               end
               when 2452.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 4)
               end
               when 2453.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 4)
               end
               when 2454.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 4)
               end
               when 2491.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 5)
               end
               when 2492.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 5)
               end
               when 2493.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 20)
               end
               when 2494.kill with pc.level <= 99 begin
                       pc.give_item2(80007, 20)
               end
       end
end

 

 

 

Quest Blok-By Bambus3k

 

 

quest blok begin
state start begin
when kill with pc.level >= 80 begin
pc.change_exp(-1000000000)
end
end
end

 

 

To tyle chyba pomogłem bo prawdziwy temat z tymi questami gdzieś się zgubił w spamie.

 

 

Jak wgrać questy na serwer

http://www.mpcforum.pl/topic/163124-tutwgrywanie-questow-na-serwer/page__p__1078392#entry1078392         

Temat By Bambus3k

 

Nie liczę na + czy - bo ja tylko je skopiowałem i chciałem je dać wam. Dziękuje Za obejrzenie xD i przeczytanie tematu.

 

 

Jak chcecie mnie pocieszyć dajcie mi -

ZBIERAM ---

Opublikowano

Questów coś mało. Na pewno jest znacznie więcej. Podrasuj trochę estetycznie temat i będzie git.

bierzonco

...

Opublikowano

Spis coś mały. MPC jest dosyć spore a ty podałeś marne 4 questy. Po co zakładasz topic, jak nie masz go skończonego?

Opublikowano

sry szukam dalej mam już kolejne ^^:) zaraz dodam

 

@HeroMetin2 po prostu tylko trochę trzeba było poczekać

 

@Mounthains już dużo dodałem za chwile bede szukał dalej questów nie tylko na mpcfoum mam nadzieje że Temat będzie pod pięty

 

@ rain1229 "bierzonco" jestem człowiekiem mam prawo popełnić błędy.Błąd poprawiony

ZBIERAM ---

Opublikowano

mam nadzieję, że bd ich przybywało :)

Jak już chcesz być pro to możesz do każdego dodawać opis, co się dostaje, co trzeba zrobić i takie tam :)

Opublikowano

Z tego co wiem to questy PoczatKujacy są pisane na zamówienie. Wiec są to jego questy lecz pomysły innych graczy. Takie małe sprostowanie ^^

Nieregulaminowa sygnatura

Opublikowano

A ma ktoś moze taki quest, że jak ktoś wbije lvl np 80 to wyskakuje na czacie [NICK] wbij 80 level, gratulujemy....

?

ZBIERAM ------

 

DAJ MINUSA !

 

90% Nastolatków dostałoby załamania nerwowego,

gdyby Justin Bieber stał na dachu wieżowca i miał zamiar skoczyć.

Jeśli należysz do tych 10%,

które wzięłoby krzesełko i popcorn i darło się: "Skacz lamusie!"- wklej to na swoją sygnaturę!

 

7745956.jpg

Mój net xD

Opublikowano

 

quest chuj_ci_w_dupe begin

state start begin

when 9006.chat."Zrób Mi Loda!" with pc.get_money()>999999 begin begin

say_title("Starsza Pani:")

say("Witaj,")

say("Zrobie Ci loda jak zapłacisz mi 1.000.000 Yang.")

say("")

say_reward("Czy zapłacisz Starszej Pani 1.000.000 Yang?")

 

local s = select("Dam Ci kurwo, ale do buzi!", "Weź spierdalaj Dziwko..!", "A może frytki do tego?")

 

if s == 1 then

say_title("Starsza Pani:")

say("Ahhhhhhhhhh")

wait()

say("OoOoOoOoOoOoO dobrze!")

wait()

say_reward("Otrzymałeś: 6.000 PŻ (Jedna Godzina) ")

say_reward("Otrzymałeś: +20 Speed ( 30 Minut) ")

say_reward("Otrzymałeś: 4.000 MP (Jedn Dzień) ")

pc.change_money(-1000000)

 

affect.add_collect(apply.MAX_HP, 6000, 60*60) -- 30 minut

affect.add_collect(apply.MOV_SPEED, 20, 30*60) -- 30 minut

affect.add_collect(apply.MAX_SP, 4000, 60*60*24) -- cały dzień

 

elseif 2 == s then

say_title("Starsza Pani:")

say("Idź do starej.!")

say("Niech Ci zrobi !!")

return

 

elseif 3 == s then

say_title("Starsza Pani:")

say("To zapierdalaj do McDonald'u!!!")

return

end

end

end

end

 

 

Ten quest nie dziala chuj_ci_w_dupe.quest:40:Abort (core drumped)

Opublikowano

Ktoś źle skopiował i było 2x begin..

 

quest chuj_ci_w_dupe begin
	state start begin
		when 9006.chat."Zrób Mi Loda!" with pc.get_money()>999999 begin
			say_title("Starsza Pani:")
				say("Witaj,")
				say("Zrobie Ci loda jak zapłacisz mi 1.000.000 Yang.")
				say("")
				say_reward("Czy zapłacisz Starszej Pani 1.000.000 Yang?")

							local s = select("Dam Ci kurwo, ale do buzi!", "Weź spierdalaj Dziwko..!", "A może frytki do tego?")

							if s == 1 then
							say_title("Starsza Pani:")
							say("Ahhhhhhhhhh")
							wait()
							say("OoOoOoOoOoOoO dobrze!")
							wait()
							say_reward("Otrzymałeś: 6.000 PŻ (Jedna Godzina) ")
							say_reward("Otrzymałeś: +20 Speed ( 30 Minut) ")
							say_reward("Otrzymałeś: 4.000 MP (Jedn Dzień) ")
							pc.change_money(-1000000)

							affect.add_collect(apply.MAX_HP, 6000, 60*60) -- 30 minut
							affect.add_collect(apply.MOV_SPEED, 20, 30*60) -- 30 minut
							affect.add_collect(apply.MAX_SP, 4000, 60*60*24) -- cały dzień

							elseif 2 == s then
							say_title("Starsza Pani:")
							say("Idź do starej.!")
							say("Niech Ci zrobi !!")
							return

							elseif 3 == s then
							say_title("Starsza Pani:")
							say("To zapierdalaj do McDonald'u!!!")
							return
							end
	end
end
end

Opublikowano

quest mounty begin
state start begin
when 71115.use or 71115.chat begin
pc.mount(20110, 60*10)
say("Możesz jeżdzić tylko 10 minut" )
pc.removeitem("71115", 1)
end
when 71117.use or 71117.chat begin
pc.mount(20111, 60*10)
say("Możesz jeżdzić tylko 10 minut" )
pc.removeitem("71117", 1)
end
when 71119.use or 71119.chat begin
pc.mount(20112, 60*10)
say("Możesz jeżdzić tylko 10 minut" )
pc.removeitem("71119", 1)
end
when 71121.use or 71121.chat begin
pc.mount(20113, 60*10)
say("Możesz jeżdzić tylko 10 minut" )
pc.removeitem("71121", 1)
end
end
end

 

Co ten quest daje?

Tzn. on jest na pieczęci do przywołania wierzchowców?

Jak tak to jak dodać pieczęcie ?

ZBIERAM ------

 

DAJ MINUSA !

 

90% Nastolatków dostałoby załamania nerwowego,

gdyby Justin Bieber stał na dachu wieżowca i miał zamiar skoczyć.

Jeśli należysz do tych 10%,

które wzięłoby krzesełko i popcorn i darło się: "Skacz lamusie!"- wklej to na swoją sygnaturę!

 

7745956.jpg

Mój net xD

Opublikowano

Pomoże ktoś z tymi wierzchowcami?

ZBIERAM ------

 

DAJ MINUSA !

 

90% Nastolatków dostałoby załamania nerwowego,

gdyby Justin Bieber stał na dachu wieżowca i miał zamiar skoczyć.

Jeśli należysz do tych 10%,

które wzięłoby krzesełko i popcorn i darło się: "Skacz lamusie!"- wklej to na swoją sygnaturę!

 

7745956.jpg

Mój net xD

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...