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

Spider_dungeon_v3.quest


Rekomendowane odpowiedzi

Opublikowano

Hejka!Mam pytanie czy oby napewno ten quest jest poprawnie napisany.Zadaje te pytanie poniewaz na plikach Aline 2 nie mogo otworzyc npc medrca.

 

 

quest spider_dungeon_v3 begin
	state start begin
		when 33003.chat."Baronowa Pająków - 125" begin 
		local czas = pc.getqf("time3")
		local ch = pc.get_channel_id()
		local lv = pc.get_level()
			say_title("Stażec:")
			say("Witaj "..pc.get_name()..".")
			say("Komnata pająków to bardzo nie bezpieczne")
			say("miejsce, z którego nie wraca dużo wojowników")
			say("znim tam się wybierzesz zainwestów w dobry")
			say("ekwipunek i pro buffa, co mam tu gadać więcej")
			say("żegnam i życzę powodzenia.")
			say("Aby wejśc potrzebujesz:")
			say_arbuz("- Minimum 125 Poziom postaci")
			say_arbuz("- Minimum 10 Sztuk Pajęczego Klucza")
			say_arbuz("- Minimum 1 Osoby w grupie")
			wait()
			if pc.get_level() <= 125 then 
				syschat("[Baronowa Pająków] Nie posiadasz minimum 125 Poziomu postaci.")
				return
			end
			if party.get_near_count() <= 1 then 
				syschat("[Baronowa Pająków] Nie posiadasz minimum 1 Osób w grupie!")
				return
			end
			if pc.count_item(30324) <= 9 then 
				syschat("[Baronowa Pająków] Nie posiadasz minimum 10 Sztuk Pajęczego Klucza!")
				return
			end
			if not party.is_leader() then
				syschat("[Baronowa Pająków] Nie jesteś liderem grupy, tylko lider może przenosić!")
			else
				say_title("Stażec:")
				say("A więc na pewno chcesz?")
				say("")
				local x = select("Tak", "Nie")
				if x == 2 then 
					return
				elseif x == 1 then
					pc.setqf("spider_dungeon", 1)
					d.join(215)
				end
			end
		end
		when login with pc.get_map_index() >= 2150000 and pc.get_map_index() < 2160000 begin
			if pc.getqf("spider_dungeon") == 1 then
				notice_all("Informacja] [CH"..ch.."] "..pc.get_name().." [Lv"..lv.."] z grupą próbują zabić Baronową Pająków.")
				d.notice("Na mapie pojawiło się 5 Pajęczych Jaj, Twoim zadaniem jest ich ubicie")
				d.notice("A więc na co czekasz, do roboty!")
				d.spawn_mob(2095, 357, 577)
				d.spawn_mob(2095, 378, 578)
				d.spawn_mob(2095, 376, 598)
				d.spawn_mob(2095, 357, 596)
				d.spawn_mob(2095, 367, 585)
				syschat("[Baronowa Pająków] Pajęcze Jaja się pojawiły!")
				timer("regen", 2)
			end
		end
		when regen.timer begin
			d.regen_file("data/dungeon/spider_dungeon_regen.txt")
			timer("Exit", 60*20)
		end
		when kill with npc.get_race() == 2095 with pc.get_map_index() >= 2150000 and pc.get_map_index() < 2160000 begin
			d.setf("Pajeczy_Metin_5", d.getf("Pajeczy_Metin_5")+1)
			d.spawn_mob(2634, 367, 588)
			if d.getf("Pajeczy_Metin_5") >= 5 then
				syschat("[Baronowa Pająków] Krwawy Kosiarz walczy jako obrońca Jaj!")
				d.setf("Pajeczy_Metin_5", 0)
			end
		end					
		when kill with npc.get_race() == 2634 with pc.get_map_index() >= 2150000 and pc.get_map_index() < 2160000 begin
			d.setf("Pajeczy_Krol_5", d.getf("Pajeczy_Krol_5")+1)
			if d.getf("Pajeczy_Krol_5") >= 5 then
				syschat("[Baronowa Pająków] Pokonaliście Krwawych Kosiarzy, waszym zadaniem jest pokonanie Baronowej!")
				notice_all("Informacja] [CH"..ch.."] "..pc.get_name().." [Lv"..lv.."] z grupą pokonali Krwawych Kosiarzy.")
				notice_all("Informacja] [CH"..ch.."] Przed nimi jeszcze *~ Baronowa Pająków ~*")
				d.spawn_mob(2092, 357, 577)
			end
		end
		when kill with npc.get_race() == 2092 with pc.get_map_index() >= 2150000 and pc.get_map_index() < 2160000 begin
			timer("Exit_Z", 30)
			syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
			syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
			syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
			syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
			syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
			syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
			syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
			notice_all("[Informacja] [CH"..ch.."] "..pc.get_name().." [Lv"..lv.."] z grupą pokonali Baronową Pająków!")
		end
		when Exit.timer begin
			syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
			syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
			syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
			syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
			syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
			syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
			syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
			timer("Exit_X", 45)
		end
		when Exit_X.timer begin
			d.kill_all()
			d.exit_all()
		end
		when Exit_Z.timer begin
			d.kill_all()
			d.exit_all()
			notice_all("[Informacja] [CH"..ch.."] Dungeon Baronowa Pająków została pokonana w "..czas.." Sekund")
		end		
	end
end

 

81330142092000894794.png

Opublikowano

Quest jak patrzę jest dobry. Tylko pewnie źle dodajesz Jakie pliki i w jaki sposób dodajesz? masz jakieś błędy może funkcji brakuje typu: say_arbuz

Jeżeli Ci pomogłem. Kliknij 1387468256-U352037.png, Dzięki :)

Opublikowano

quest juz jest wgrany w plikach.Wchodze przez win scp w sciezke /usr/home/mt2/share/locale/poland/quest nadaje prawa 777 wpisuje w konsoli:

cd /usr/home/mt2/share/locale/poland/quest

./qc spider_dungeon_v3.quest

lecie aktualizacja

puzniej w grze /reload q

i lipa nie moge dalej otworzyc npc

81330142092000894794.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...