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

Pisanie / Poprawa Questów !


PoczatKujacy

Rekomendowane odpowiedzi

Opublikowano

@2UP

Powinno Działać

(w miejsce ID (są 2) wpisz ID szmaragdowej Zbroji +0 :))

quest wymiana begin
   state start begin
       when 30123.chat."Wymiana" begin
           say_title(mob_name(30123)" :")
           say("")
           say("Możesz u mnie wymienić")
           say("Zbroję z Czarnej Stali +9")
           say("na")
           say("Szmaragdową Zbroję +0")
           say_item_vnum(ID)
           say("")
           wait()
           say_title(mob_name(30123)" :")
           say("")
           say("Do wymiany będziesz potrzebował także :")
           say("")
           say_reward("2 Broszury Szermierki")
           say_reward("3 Krwawe Perły")
           say("")
           wait()
           say_title(mob_name(30123)" :")
           say("")
           say("Czy Chcesz Dokonać wymiany ?")
           local a = select("Tak","Nie")
           if a == 1 then
               if pc.count_item(11299) >= 1 then
                   if pc.count_item(70031) >= 2 then
                       if pc.count_item(27994) >= 3 then
                           pc.remove_item(11299, 1)
                           pc.remove_item(70031, 2)
                           pc.remove_item(27994, 3)
                           pc.give_item(ID, 1)
                           say_reward("Otrzymałeś Szmaragdową Zbroję +0 !")
                       else
                           say("Nie masz Wystarczająco Krwawych Pereł !")
                           say_reward("Potrzebujesz Ich Trzy !")
                       end
                   else
                       say("Nie masz Wystarczająco Broszur Szermierki !")
                       say_reward("Potrzebujesz Ich Dwie !")
                   end
               else
                   say("Nie masz Zbroji z Czarnej Stali +9 !")
                   say_reward("Potrzebujesz Jedną !")
               end
           else
               return
           end
       end
   end
end

gogame.png

  • Odpowiedzi 8,7 tys.
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Witam poprawi ktoś tego questa?

 

quest oltarz1 begin

state start begin

when 20359.chat."Kup Zwoj!" begin

say("Wybierz :")

local s=select("Zwoj Wymiany.Kupno za 1kkk" , "Zwoj Wymiany.Sprzedarz za 1kkk" , "Anuluj")

 

 

if s = 1 then

elseif pc.count_money()>=99999999 then

pc.changegold(-1000000000)

pc.give_item2("10090")

else

say("Ne masz 1kkk yang!")

 

 

if s = 2 then

elseif pc.count_item(10090)>1 then

pc.remove_item(10090, 1)

pc.change_money(1000000000)

 

else

say("Ne masz Zwoju Wymiany!")

 

if s == 3 then

return

end

end

end

end

Opublikowano

Opis Działania:Quest na powitanie w grze.

Nazwa Questu:start

Wymagany Poziom:Od razu przy pierwszym zalogowaniu się.

Co wydropić / znaleźć:NIC

Tutaj logo chce mieć proszę wstawić obojętne jaki obrazek ja sobie go podmienię, nawet moją sygne wstawić można.

Rozmowa:Witaj na serwerze DenutrionMT2.

Czeka Cię tu wiele ciekawych przygód.

Poznasz wielu wspaniałych graczy, zdobędzie nowe doświadczenie.

A teraz otrzymujesz od nas ekwipunek na dobry start.

 

Otrzymuje:

Wojownik:

19 Miecz

11209 Mnisia Zbroja Plytowa

17009 Drewniane Kolczyki

16009 Drewniany Naszyjnik

15009 Skorzane Buty

14009 Drewniana Bransoleta

12209 Tradycyjny Helm

 

72701 Buty wiatru

Ninja: 1009 Sztylet 11409 Blekitne Ubranie

 

17009 Drewniane Kolczyki

16009 Drewniany Naszyjnik

15009 Skorzane Buty

14009 Drewniana Bransoleta

12349 Skorzana Maska

 

72701 Buty wiatru

Sura: 11609 Zalobna Zbroja Plytowa 17009 Drewniane Kolczyki 16009 Drewniany Naszyjnik 15009 Skorzane Buty 14009 Drewniana Bransoleta 19 Miecz 12489 Krwawy Helm

72701 Buty wiatru

Szaman:

17009 Drewniane Kolczyki

16009 Drewniany Naszyjnik

15009 Skorzane Buty

14009 Drewniana Bransoleta

12489 Krwawy Helm

12629 Czapka Mnicha

7009 Wachlarz

5009 Miedziany Dzwon

11809 Blekitna Szata

72701 Buty wiatru

Opublikowano

Quest

 

Gdy kilkniemy na medal konny to dostajemy lvl konia

10% szans na pomyslne przeczytanie

Mozemy czytac medal co 6H

Nie mozna uzyc zwoju zeby mozna było czytac odrazu

Opublikowano

Polski znak przy ")

say_reward("A w nagrode otrzymasz niespodziewaną niespodziewankę")

 

A jaki błąd wywala?

 

Bląd :

segmentaton fault (core dumped)

 

Polski znak przy ")

say_reward("A w nagrode otrzymasz niespodziewaną niespodziewankę")

 

A jaki błąd wywala?

 

wywala taki bląd :

segmentaton fault (core dumped) jak myślisz co to mozę być ?

Opublikowano

siemka

chciałem sobie napisać questa i jakoś nie do końca mi to wyszło...

mam taki błędzik, że mogę skończyć questa bez oddawania itemków które powinny być potrzebne

poprostu klikam "Mam materiały" i dostaje nagrodę...

 

mógłby ktoś pomóc?

 

 

quest handu_up_lv17 begin
    state start begin
		    when login or levelup or enter with pc.get_level() >= 17 begin
						    set_state( gotoboss )
		    end

    end
    state gotoboss begin
		    when letter begin
				    send_letter("Idz do Kapitana")
				    local v=find_npc_by_vnum(20355)
				    if 0==v then
				    else
						    target.vid("__TARGET__", v, "Go to the Captain.")
				    end
		    end
		    when button or info begin
				    say_title("Idź do Kapitana")
				    say_reward("Kapitan wypytywał się o ciebie")
				    say_reward("To chyba coś ważnego.")
                       say_reward("Czym prędzej udaj się do niego.")
		    end
		    when __TARGET__.target.click begin
				    target.delete("__TARGET__")
				    say_title("Kapitan:")
				    say("Witaj")
				    say("Musisz nam pomóc.")
				    say("Tereny gildijne zamiekszkują przeklęte")
				    say("zwierzęta, musisz dla mnie zdobyć futra, kły, skóry i pazury")
                       say("tych zwierząt po 100 sztuk powinno wystarczyć.")
				    wait()
				    say_title("Kapitan:")
				    say("Załatw to szybko, a dostaniesz coś wspaniałego.")
				    set_state(dupa)
		    end
    end

    state dupa begin
		    when letter begin
				    local v=find_npc_by_vnum(20355)
				    if 0==v then
				    else
						    target.vid("__TARGET__", v, "Visit the musician Yu-Hwan.")
				    end
		    end
		    when letter begin
				    send_letter("Zbieranie materiałów")
		    end
		    when button or info begin
				    say_title("Wyposażenie")
				    say("Kapitan poprosił cię abyś zebrał dla niego materiały.")
                       say_reward("Futra - Wilki")
                       say_reward("Kły - Dziki")
                       say_reward("Skóry - Niedźwiedzie")
                       say_reward("Pazury - Tygrysy")
		    end
		    when 131.kill or 132.kill or 133.kill or 134.kill or 135.kill or 136.kill begin
               if pc.count_item(70000)<100 then
						    pc.give_item2(70000, 1)
               end
       end

               when 137.kill or 138.kill begin
               if pc.count_item(70001)<100 then
						    pc.give_item2(70001, 1)
               end
       end

               when 139.kill or 140.kill or 141.kill or 142.kill begin
               if pc.count_item(70002)<100 then
						    pc.give_item2(70002, 1)
               end
       end

               when 143.kill or 144.kill begin
               if pc.count_item(70003)<100 then
						    pc.give_item2(70003, 1)
               end
       end

       when 20355.chat."Materiały" with pc.count_item(70000) or pc.count_item(70001) or pc.count_item(70002) or pc.count_item(70003)>100 begin
						    say("Oh!! Zdobyłeś wszystko!!.")
						    say("Pozwol, ze rzuce okiem...")
						    say("Jest git.")
                               say("Teraz proszę cię zanieś kły i pazury do")
                               say("handlarza bronią, a skóry i futra do h. zbroi.")


                               say_title("Nagroda:")
                               say_reward("10 Ksiąg Umiejętności:")
                               say_reward("50 Fasolek")
                               say_reward("x5 Kamień Ataku, x5 Kamień Um.")
						    say_reward("300.000 expa, 2.500.000 yang")

								    pc.give_item2(50300)
                                       pc.give_item2(50300)
                                       pc.give_item2(50300)
                                       pc.give_item2(50300)
                                       pc.give_item2(50300)
                                       pc.give_item2(50300)
                                       pc.give_item2(50300)
                                       pc.give_item2(50300)
                                       pc.give_item2(50300)
                                       pc.give_item2(50300)
                                       pc.give_item2(70102, 50)
                                       pc.give_item2(29022, 5)
                                       pc.give_item2(29025, 5)
								    pc.change_money(2500000)
								    pc.give_exp2(300000)
                                       set_state(zbroja)

    end
end
    state zbroja begin
		    when letter begin
				    local v=find_npc_by_vnum(9001)
				    if 0==v then
				    else
						    target.vid("__TARGET__", v, "Return to the Captain.")
				    end
		    end
		    when letter begin
				    send_letter("Idz do handlarza zbroji")
		    end
		    when button or info begin
				    say_title("Posiadasz materiały")
				    say_reward("Udaj się do handlarza zbroji.")
		    end
		    when 9001.chat."Materiały" with pc.count_item(70000) or pc.count_item(70001)>100   begin
				    target.delete("__TARGET__")

				    say_title("H.Zbroji:")
				    say("Oh cudownie.")
				    say("masz materiały")

                       pc.remove_item(70000, 100)
                       pc.remove_item(70001, 100)

				    say_title("Nagroda:")
				    say_reward("Otrzymałeś 1.000.000 Yang.")
                       pc.change_money( 1000000 )
                       set_state(bron)
       end
end
       state bron begin
               when letter begin
				    local v=find_npc_by_vnum(9002)
				    if 0==v then
				    else
						    target.vid("__TARGET__", v, "Return to the Captain.")
				    end
		    end
		    when letter begin
				    send_letter("Idz do handlarza broni")
		    end
		    when button or info begin
				    say_title("Posiadasz materiały")
				    say_reward("Udaj się do handlarza broni.")
		    end
		    when 9002.chat."Materiały" with pc.count_item(70002) or pc.count_item(70003)>100   begin
				    target.delete("__TARGET__")

				    say_title("H.broni:")
				    say("Oh cudownie.")
				    say("masz materiały")

                       pc.remove_item(70002, 100)
                       pc.remove_item(70003, 100)

				    say_title("Nagroda:")
				    say_reward("Otrzymałeś 1.000.000 Yang.")
				    pc.change_money( 1000000 )
				    clear_letter()
				    set_state( __COMPLETE__ )
				    set_quest_state("handu_up_lv24", "run")
		    end
    end
    state __COMPLETE__ begin
    end
end

 

Opublikowano

aha czyli te kawałki powinny wyglądać tak??

when 137.kill or 138.kill begin
			if pc.count_item(70001)<100- pc.getqf("jakis_bajer") then
				 pc.give_item2(70001, 1)
			end

 

a przy odbieraniu nagrody, to jak to ma być?

 

 

@edit

bo w tym quescie się odbiera jakby 3 nagrody

1. Za pokazanie, że się to ma.(u kapitana)

2. za odniesieniie itemków do h. zbroi

3. i potem kolejnych do h.broni

Opublikowano

Poszukuje komendy (do questa) na usunięcie dropu leżącego na ziemi na mapie (lub dungeonie), na której aktualnie się znajdujemy.

Opublikowano

Quest

 

Gdy kilkniemy na medal konny to dostajemy lvl konia

10% szans na pomyslne przeczytanie

Mozemy czytac medal co 6H

Nie mozna uzyc zwoju zeby mozna było czytac odrazu

Opublikowano

Quest

 

Gdy kilkniemy na medal konny to dostajemy lvl konia

10% szans na pomyslne przeczytanie

Mozemy czytac medal co 6H

Nie mozna uzyc zwoju zeby mozna było czytac odrazu

 

Z mojej stronki:

 

-----------------------------------
---		Misja by xDeStRuCtx		---
---		Czarny udostępnia 	---
-----------------------------------

quest kon_lv_up begin
state start begin
	when 50050.use begin
		if horse.get_level()==0 or horse.get_level()==10 or horse.get_level()==20 then
			say("Pamiętaj questy na 1 lvl, 11 lvl oraz 21 lvl konia robimy osobno! ")
		else
			if get_time()>= pc.getqf("czas") then
				pc.remove_item(50050, 1)
				say("Poziom twojego konia został zwiększony o 1")
				pc.setqf("czas", get_time()+6*60*60)
				horse.set_level(horse.get_level()+1)
			else
				say("Nie mineło 6h! ")
			end
		end
	end
end
end

 

 

@EDIT

Zapomniałem o 10% szansy, zaraz to zmienie.

 

Poprawka:

 

-----------------------------------
---		 Misja by xDeStRuCtx		 ---
---		 Czarny udostępnia 	---
-----------------------------------

quest kon_lv_up begin
state start begin
	when 50050.use begin
		if horse.get_level()==0 or horse.get_level()==10 or horse.get_level()==20 then
			say("Pamiętaj questy na 1 lvl, 11 lvl oraz 21 lvl konia robimy osobno! ")
		else
			if get_time()>= pc.getqf("czas") then
				local szansa = number(1, 100)
				if szansa >= 30 and szansa <= 40 then
					pc.remove_item(50050, 1)
					say("Poziom twojego konia został zwiększony o 1")
					pc.setqf("czas", get_time()+6*60*60)
					horse.set_level(horse.get_level()+1)
				else
					say("Nie udało się. ")
					pc.setqf("czas", get_time()+6*60*60)
			   end
			else
				say("Nie mineło 6h! ")
			end
		end
	end
end
end

 

***


Nie gram już w ogóle w metina,


ale jeśli potrzeba komuś pomoc z questem


to jeśli będę potrafił to mogę pomóc.


***

Opublikowano

siemka

chciałem sobie napisać questa i jakoś nie do końca mi to wyszło...

mam taki błędzik, że mogę skończyć questa bez oddawania itemków które powinny być potrzebne

poprostu klikam "Mam materiały" i dostaje nagrodę...

 

mógłby ktoś pomóc?

 

 

quest handu_up_lv17 begin
	state start begin
			when login or levelup or enter with pc.get_level() >= 17 begin
							set_state( gotoboss )
			end

	end
	state gotoboss begin
			when letter begin
					send_letter("Idz do Kapitana")
					local v=find_npc_by_vnum(20355)
					if 0==v then
					else
							target.vid("__TARGET__", v, "Go to the Captain.")
					end
			end
			when button or info begin
					say_title("Idź do Kapitana")
					say_reward("Kapitan wypytywał się o ciebie")
					say_reward("To chyba coś ważnego.")
					say_reward("Czym prędzej udaj się do niego.")
			end
			when __TARGET__.target.click begin
					target.delete("__TARGET__")
					say_title("Kapitan:")
					say("Witaj")
					say("Musisz nam pomóc.")
					say("Tereny gildijne zamiekszkują przeklęte")
					say("zwierzęta, musisz dla mnie zdobyć futra, kły, skóry i pazury")
					say("tych zwierząt po 100 sztuk powinno wystarczyć.")
					wait()
					say_title("Kapitan:")
					say("Załatw to szybko, a dostaniesz coś wspaniałego.")
					set_state(dupa)
			end
	end

	state dupa begin
			when letter begin
					local v=find_npc_by_vnum(20355)
					if 0==v then
					else
							target.vid("__TARGET__", v, "Visit the musician Yu-Hwan.")
					end
			end
			when letter begin
					send_letter("Zbieranie materiałów")
			end
			when button or info begin
					say_title("Wyposażenie")
					say("Kapitan poprosił cię abyś zebrał dla niego materiały.")
					say_reward("Futra - Wilki")
					say_reward("Kły - Dziki")
					say_reward("Skóry - Niedźwiedzie")
					say_reward("Pazury - Tygrysy")
			end
			when 131.kill or 132.kill or 133.kill or 134.kill or 135.kill or 136.kill begin
			if pc.count_item(70000)<100 then
							pc.give_item2(70000, 1)
			end
	end

			when 137.kill or 138.kill begin
			if pc.count_item(70001)<100 then
							pc.give_item2(70001, 1)
			end
	end

			when 139.kill or 140.kill or 141.kill or 142.kill begin
			if pc.count_item(70002)<100 then
							pc.give_item2(70002, 1)
			end
	end

			when 143.kill or 144.kill begin
			if pc.count_item(70003)<100 then
							pc.give_item2(70003, 1)
			end
	end

	when 20355.chat."Materiały" with pc.count_item(70000) or pc.count_item(70001) or pc.count_item(70002) or pc.count_item(70003)>100 begin
							say("Oh!! Zdobyłeś wszystko!!.")
							say("Pozwol, ze rzuce okiem...")
							say("Jest git.")
							say("Teraz proszę cię zanieś kły i pazury do")
							say("handlarza bronią, a skóry i futra do h. zbroi.")


							say_title("Nagroda:")
							say_reward("10 Ksiąg Umiejętności:")
							say_reward("50 Fasolek")
							say_reward("x5 Kamień Ataku, x5 Kamień Um.")
							say_reward("300.000 expa, 2.500.000 yang")

									pc.give_item2(50300)
									pc.give_item2(50300)
									pc.give_item2(50300)
									pc.give_item2(50300)
									pc.give_item2(50300)
									pc.give_item2(50300)
									pc.give_item2(50300)
									pc.give_item2(50300)
									pc.give_item2(50300)
									pc.give_item2(50300)
									pc.give_item2(70102, 50)
									pc.give_item2(29022, 5)
									pc.give_item2(29025, 5)
									pc.change_money(2500000)
									pc.give_exp2(300000)
									set_state(zbroja)

	end
end
	state zbroja begin
			when letter begin
					local v=find_npc_by_vnum(9001)
					if 0==v then
					else
							target.vid("__TARGET__", v, "Return to the Captain.")
					end
			end
			when letter begin
					send_letter("Idz do handlarza zbroji")
			end
			when button or info begin
					say_title("Posiadasz materiały")
					say_reward("Udaj się do handlarza zbroji.")
			end
			when 9001.chat."Materiały" with pc.count_item(70000) or pc.count_item(70001)>100   begin
					target.delete("__TARGET__")

					say_title("H.Zbroji:")
					say("Oh cudownie.")
					say("masz materiały")

					pc.remove_item(70000, 100)
					pc.remove_item(70001, 100)

					say_title("Nagroda:")
					say_reward("Otrzymałeś 1.000.000 Yang.")
					pc.change_money( 1000000 )
					set_state(bron)
	end
end
	state bron begin
			when letter begin
					local v=find_npc_by_vnum(9002)
					if 0==v then
					else
							target.vid("__TARGET__", v, "Return to the Captain.")
					end
			end
			when letter begin
					send_letter("Idz do handlarza broni")
			end
			when button or info begin
					say_title("Posiadasz materiały")
					say_reward("Udaj się do handlarza broni.")
			end
			when 9002.chat."Materiały" with pc.count_item(70002) or pc.count_item(70003)>100   begin
					target.delete("__TARGET__")

					say_title("H.broni:")
					say("Oh cudownie.")
					say("masz materiały")

					pc.remove_item(70002, 100)
					pc.remove_item(70003, 100)

					say_title("Nagroda:")
					say_reward("Otrzymałeś 1.000.000 Yang.")
					pc.change_money( 1000000 )
					clear_letter()
					set_state( __COMPLETE__ )
					set_quest_state("handu_up_lv24", "run")
			end
	end
	state __COMPLETE__ begin
	end
end

 

 

when 20355.chat."Materiały" with pc.count_item(70000) or pc.count_item(70001) or pc.count_item(70002) or pc.count_item(70003)>100 begin

wszystkie określ ilościowo..

when 20355.chat."Materiały" with pc.count_item(70000) > 100 or pc.count_item(70001) > 100 or pc.count_item(70002) > 100 or pc.count_item(70003) > 100 begin

***


Nie gram już w ogóle w metina,


ale jeśli potrzeba komuś pomoc z questem


to jeśli będę potrafił to mogę pomóc.


***

Opublikowano

quest boar begin
   state start begin
       when 71114.use begin 
           horse.ride()
           pc.mount(20114,900) 
           pc.mount_bonus(apply.DEF_GRADE_BONUS,200,60*60*24+365+60) 
       end
   end
end  

 

 

Przerobi ktoś ten quest zebym mógł rownież zsiadac z wierzchowca? Bo narazie to mgoe tylko wsiadac =D

Opublikowano

Witam czy ktoś mógłby mi pomóc ? Przy wgrywaniu questa wywala mi taki błąd : segmentaton fault (core dumped)

 

a oto quest :

 

quest Kamienie_Dusz begin

state start begin

when login or levelup with pc.level() >= 43 begin

set_state(info)

end

end

state info begin

when letter begin

local v = find_npc_by_vnum(20005)

if v != 0 then

target.vid("__TARGET__", v, "Yohan")

end

send_letter("Yohan_Cię_Szuka")

end

when button or info begin

say_title("Skieruj się do Yohana")

say("Yohan potrzebuje pomocy ze złodziejami Kamieni Dusz")

say("Idz zauoferuj mu swoją pomoc")

say_reward("Zrób to dobrze a na pewno Cię wynagrodzi")

end

when __TARGET__.target.click or 20005.chat."Kamienie_Dusz" begin

target.delete("__TARGET__")

say_title("Co Znowu")

say("A to Ty,Gdy spokojnie rozmawiałem z Kapitanem o stanie naszej wioski zaatakowały[ENTER]nas

 

przęklete Czarne Orki.Ich celem były kamienie dusz, które miały wzmocnić[ENTER]ekiwpunek naszych wojowników podczas

 

wojen,oraz wszelkich potyczek z wrogimi królestwami")

say_reward("Idz na Doline Orków, Odbierz nasze Kamienie zabijając Czarne Orki ")

set_state(kill)

end

end

state kill begin

when letter begin

send_letter("Zabij Złoczyńców")

end

when button or info begin

say("Zabij Czarne Orki,i odyzkaj nasze kamienie ! Znajdziesz je na środkowej wyspie Doliny

 

Seungryong")

end

when 636.kill with pc.countitem(28100)==0 begin

local random = math.random(10)

if random == 1 then

pc.give_item2(28100, 1)

say("Oh,znalazłeś nasz kamień. Biegnij szybko zanieść go Yohanowi")

say_reward("na pewno solidnie CIę wynagrodzi")

local v = find_npc_by_vnum(20005)

if v != 0 then

target.vid("__TARGET__", v, "Yohan")

end

end

end

when 20005.chat."Kamień_Dusz" with pc.countitem(28100)>0 begin

target.delete("__TARGET__")

say_title("Oh Dzielny Wojowniku")

say("Odzyskałeś kamień , który wzmocni szeregi naszych wojsk potężną moca")

say_reward("A w nagrode otrzymasz niespodziewaną niespodziewanke")

pc.remove_item(28100,1)

pc.give_item2(28641)

set_state(__COMPLETE__)

end

end

state __COMPLETE__ begin

end

end

 

 

Co w nim jest nie tak ?

Opublikowano

Siema,

Potrzebuję questa, a raczej kontynuację:

 

local vid = d.spawn_mob(2291, 1302, 708)

d.set_unique("real", vid)

------------------

end

 

when 2291.kill with pc.in_dungeon() begin

if d.is_unique_dead("real") then

d.setf("devillevel", 0)

d.notice("Ihr habt den Roten Drache, den Wächter des Tals von Ascaria besiegt.");

d.notice("Ihr werdet in 20 Sekunden zurück zum Anfang teleport..");

timer("devildown_escapetimer", 20)

end

end

 

when devildown_escapetimer.timer begin

d.exit_all()

end

 

end

end

 

 

 

To wyżej to jest zakończenie questa, ale potrzebuję, żeby po zabiciu tamtego bosa nie wywalało a przenosiło na kolejną lokalizację gdzie od razu zrespi się kolejny boss i po zabiciu jego ma przenosić do miasta.

 

PODBIJAM

01-ZEAxGO.gif
Opublikowano

Jaka to funkcja była która przenosi do dungeonu lider grupy i jego grupę ? a każdego kto nie jest w grupie zostawia

d.join(x) 

X oznacza ID mapy. Przeniesie na współrzędne które są w pliki town.txt (folder z mapą w map).

 

 

 

Poszukuje komendy (do questa) na usunięcie dropu leżącego na ziemi na mapie (lub dungeonie), na której aktualnie się znajdujemy.

Opublikowano

quest boar begin
state start begin
	when 71114.use begin
		horse.ride()
		pc.mount(20114,900)
		pc.mount_bonus(apply.DEF_GRADE_BONUS,200,60*60*24+365+60)
	end
end
end  

 

 

Przerobi ktoś ten quest zebym mógł rownież zsiadac z wierzchowca? Bo narazie to mgoe tylko wsiadac =D

Opublikowano

Poszukuję Questa na kryształową komnatę taki jak na PLu.

Czyli oddajesz krwiste kamienie (czy tam cokolwiek innego) i zakładasz hasło i masz godzinę na ubicie smoka.

 

Wiem, że gdzieś tutaj jest ale nie mogłem znaleźć.

 

Z góry dzięki :)

01-ZEAxGO.gif
Opublikowano

Veygr

 

dziękuje :)

 

i oczywiście lajk dla ciebie

 

i nie musiałeś tego pisać

"Przeniesie na współrzędne które są w pliki town.txt (folder z mapą w map)."

:P jedynie co tam wpisać zamiast x'a ale i tak dzięki

RGVyaW9ueF9fX2V1bmVfX180MTBfX19OVUxMX19fMl9fXzEwMF9fX25vbmUucG5nX19fMTBfX18zX19fMDAwMDAwX19fc29sbw==.png

Opublikowano

quest boar begin
state start begin
	when 71114.use begin
		horse.ride()
		pc.mount(20114,900)
		pc.mount_bonus(apply.DEF_GRADE_BONUS,200,60*60*24+365+60)
	end
end
end  

 

 

Przerobi ktoś ten quest zebym mógł rownież zsiadac z wierzchowca? Bo narazie to mgoe tylko wsiadac =D

quest boar begin
state start begin
	when 71114.use begin
		horse.ride()
		pc.mount(20114,900)
		pc.mount_bonus(apply.DEF_GRADE_BONUS,200,60*60*24+365+60)
	end
end
end  

 

 

Przerobi ktoś ten quest zebym mógł rownież zsiadac z wierzchowca? Bo narazie to mgoe tylko wsiadac =D

To jest quest na zakładane pieczęcie czy zwykłe ?

Jeżeli na zwykłe to tutaj:

pc.mount(20114,900) -- 900 to ilość sekund, czyli po tym czasie postać zejdzie z mounta

Opublikowano

@@@Donik

nie wiem czy będzie działać.

 

oo boże , tak na głupiego :

 

------------wcześniejsza część questa----------------------
		local vid = d.spawn_mob(2291, 1302, 708)
		d.set_unique("real", vid)
	end
	when 2291.kill with pc.in_dungeon() begin
		if d.is_unique_dead("real") then
			d.setf("devillevel", 8)
			d.notice("Rozwaliłeś Bossa !");
			d.notice("Za 5 sekund zostaniesz przeniesiony do kolejnego...");
			timer("devildown_usetimer", 5)
		end
	end
	when devildown_usetimer.timer begin
		d.jump_all(x, y)
		local vid = d.spawn_mob(ID, x, y)
		d.set_unique("real", vid)
	end
	when ID.kill with pc.in_dungeon() begin
		if d.is_unique_dead("real") then
			d.setf("devillevel", 0)
			d.notice("Rozwaliłeś 2 Bossa !");
			d.notice("Za 20 sekund zostaniesz przeniesiony do Wioski...");
			timer("devildown_escapetimer", 20)
		end
	end
	when devildown_escapetimer.timer begin
		d.exit_all()
	end
end
end
------------Koniec Całego questa----------------------

 

nie wiem czy zadziała

 

a tu

local vid = d.spawn_mob(ID, x, y)

w miejsce id wpisz bossa

w x,y jego respawn

 

tu:

d.jump_all(x, y)

w x,y : następny warp postaci do kolejnego bossa

 

tu:

when ID.kill with pc.in_dungeon() begin

w miejsce id wpisz bossa

gogame.png

Opublikowano

To jest quest na zakładane pieczęcie czy zwykłe ?

Jeżeli na zwykłe to tutaj:

pc.mount(20114,900) -- 900 to ilość sekund, czyli po tym czasie postać zejdzie z mounta

Niee

 

To sa takie pieczecie ze normalnie masz w eq i klikasz sobie na nia to wchodzisz na wierzchowca ale pieczec nie znika ani nie idzie tam gdzie buty wiatru np.

 

 

Dlatego potrzebuje zeby mozna schodzic tez;x

Opublikowano

@up

Powinno działać:


quest boar begin
       state start begin
               when 71114.use begin
                       horse.ride() --- jeżeli masz pliki 2010 to to jest nie potrzebne ;d
                       pc.mount(20114,900)
                       pc.mount_bonus(apply.DEF_GRADE_BONUS,200,60*60*24+365+60)
pc.setqf("lol", 1)
               end
when 71114.use with pc.is_mount() and pc.getqf("lol", 1) begin
pc.unmount()
pc.setqf("lol", 0)
end
       end
end  

Opublikowano

Witam. Szukam questa i pliki na komnate smoka i jak to zrobic bylo par tematów ale linki wygasły i szukam jeszcze questa żeby teleportować się trzeba dać hwa-tea krwawą perłe.

Teraz nowa

:)

sygnays.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...