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

Problem z wgrywaniem questów na pliki Terenzo.


Rekomendowane odpowiedzi

Opublikowano

Otóż wgrywam tak questa:

 

1. Wrzucam questa do /usr/home/mt2/share/locale/poland/quest

2. Nadaje mu dostęp 0777

3. wyłączam serwer

4. Wpisuje /q nazwa_questa.quest

5. włączam serwer

 

Idę do npc u którego dostaje zadanie i nic się nie dzieje tzn. klikam na niego i rozmowa się nie pokazuje.

 

O to quest:

quest tajemna_komnata begin
	state start begin
		when 20355.chat."Tajemna Komnata" begin
			if party.is_leader() then
				say_trawa(""..mob_name(20355)..": ")
				say("")
				say("Witaj! ")
				say("Wyglądasz, jakbyś szukał prawdziwej przygody? ")
				say("Pewnie chcecie odwiedzić Tajemną Komnatę? ")
				say("Nie jeden śmiałek próbował zmierzyć się dotychczas")
				say("z wielkim Władcą, ale dobrze, wpuszczę Was! ")
				say("")
				say_title("Bym mógł Was tam wpuścić, musicie przynieść mi")
				say_item_vnum(70010)
				say("")
				say("Czy chcesz wraz ze swoimi towarzyszami ")
				say("wejść do Świątyni Smoka? ")
				say("")
				wait()
			if party.get_near_count() < 2 then
				say_trawa(""..mob_name(20355)..": ")
				say("")
				say("Wybacz, musisz mieć 2 osoby w grupie. ")
				say("")
				party.chat("Wasza grupa posiada zbyt mało członków. Minimum to 2 osoby!  ")
				return
			end
						
			if pc.get_level() < 90 then
				say_trawa(""..mob_name(20355)..": ")
				say("")
				say("Wybacz, mogę wpuszczać tylko grupy ")
				say("dowodzone przez liderów o conajmniej")
				say("90 poziomie! ")
				say("")
				party.chat("Lider grupy nie posiada 90 poziomu. ")
				return
			end

			if pc.count_item(70010) < 1 then
				say_trawa(""..mob_name(20355)..": ")
				say("")
				say("Mówiłam Ci... abyś mógł wejść do")
				say("Tajemnej Komnaty, wraz ze swoją grupą, ")
				say("musisz dać mi przepustkę! ")
				say_item_vnum(70010)
				say("")
				party.chat("Lider grupy nie posiada Lodowego Certyfikatu! ")

			else
				say_trawa(""..mob_name(20355)..": ")
				say("")
				say("Spełniacie wszystkie warunki... ")
				say("Mogę Was dopuścić do próby Tajemnej Komnaty, ")
				say("ale pamiętajcie, że czeka tam na Was gigantyczne")
				say("niebezpieczeństwo... ")
				say("")
				say("Na pewno chcecie wejść? ")
					local s = select("Tak, wchodzimy! ","Rezygnujemy... ")
                
				if s == 1 then
					pc.remove_item(70010, 1)
					d.join(150)
				end
			end
			else
				say_trawa(""..mob_name(20355)..": ")
				say("")
				say_title("Aby dostać się do Tajemnej Komnaty musisz: ")
				say("dowodzić conajmniej 2-osobową grupą, ")
				say("mieć conajmniej 90 poziom, ")
				say("posiadać 1x przepustkę.")
				say_item_vnum(70010)
				say("")
				say_reward("Wróć jak będziesz spełniać wszystkie")
				say_reward("wymagania dotyczące Tajemnej Komnaty! ")
				say("")
			end
		end

        
        when login with pc.in_dungeon() and pc.get_map_index() >= 1500000 and pc.get_map_index() < 1510000 begin
                        if party.is_leader() == true then
                                d.notice("Witajcie w Tajemnej Komnaty! ")
                                d.notice("Waszym zadaniem jest pokonanie Smoka! ")
				    d.notice("Czeka on na Was w środku! ")
                                d.spawn_mob(2394, 103, 247)
                        end
        end
      
		
		when kill with npc.get_race() == 2394 and pc.in_dungeon() and pc.get_map_index() >= 1500000 and pc.get_map_index() < 1510000 begin
			local lvl = pc.get_level()
			d.notice("Brawo! Pokonaliście bestię z Tajemnej Komnaty - Smoka! ")
			d.notice("Aby wyjść z Komnaty, użyjcie Pierścienia Teleportacji! ")
			notice_all("Grupa Lv. "..(lvl).." "..pc.get_name().." pokonała Smoka z Tajemnej Komnaty! ")
		 end
		
	end
state complete begin
end
end

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...