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

Szukam Questa na Wierzchowce


Marchewa™

Rekomendowane odpowiedzi

Opublikowano

Witajcie

 

Poszukuje Questa na wierzchowce typu ze pieczec nie zajmuje slotu tylko po prostu klikam prawym na pieczec i na niej siedze ( działanie jak autopoty ) 

z góry bardzo dziękuje.

cooltext1_wrhasrw.png

Opublikowano

Jestem słaby z questów, napisz do kogoś może ci ktoś napiszę wystarczy poszukać, jak na razie oferuje to na pliki Teranza:

quest mount begin
	state start begin
		when 50063.use or 50064.use or 50065.use or 50066.use or 50067.use or 50068.use or 50069.use or 500700.use or 500710.use or 500720.use with
			not pc.is_polymorphed() begin
			mount.ride(item.get_vnum())
		end
		when login begin
			if item.select_cell(97) then
				if 50063 <= item.vnum and item.vnum <= 500720 then
					pc.unmount()
					mount.ride(item.vnum)
				end
			end
			if item.select_cell(98) then
				if 50063 <= item.vnum and item.vnum <= 500720 then
					pc.unmount()
					mount.ride(item.vnum)
				end
			end
		end
		function ride(vnum)
			if pc.is_mount() then
				pc.unmount()
				return
			end
			local time = mount.info(vnum, 8)
			local bon1id = mount.info(vnum, 2) bon1val = mount.info(vnum, 3)
			local bon2id = mount.info(vnum, 4) bon2val = mount.info(vnum, 5)
			local bon3id = mount.info(vnum, 6) bon3val = mount.info(vnum, 7)

			if pc.get_armor() == 11901 or pc.get_armor() == 11902 then
				say_title(pc.get_name().."...")
				say("Zdejmij swoją suknię i ponownie założ pieczęć!")
				return
			elseif pc.get_armor() == 11903 or pc.get_armor() == 11904 then
				say_title(pc.get_name().."...")
				say("Zdejmij swój garnitur i ponownie założ pieczęć!")
				return
			end

			time = time*60
			pc.mount(mount.info(vnum, 1), time)
			if bon1id !=0 and bon1val !=0 then
				pc.mount_bonus(bon1id, bon1val, time)
			end
			if bon2id !=0 and bon2val !=0 then
				pc.mount_bonus(bon2id, bon2val, time)
			end
			if bon3id !=0 and bon3val !=0 then
				pc.mount_bonus(bon3id, bon3val, time)
			end
		end
		function info(vnum, index)
			mount_list={ --  mount  bon1  bon2  bon3  czas (min.)
				[50063] = {20112, 54, 50, 53, 30, 0, 0, 60*24*7},
				[50064] = {20113, 53, 60, 15, 10, 0, 0, 60*24*7},
				[50065] = {20114, 15, 20, 10, 20, 0, 0, 60*24*7},
				[50066] = {20115, 4, 15, 5, 35, 0, 0, 60*24*7},
				[50067] = {20116, 54, 30, 16, 10, 0, 0, 60*24*7},
				[50068] = {20117, 15, 15, 16, 15, 0, 0, 60*24*7},
				[50069] = {20118, 17, 10, 5, 20, 0, 0, 60*24*7},
				[500700] = {20119, 15, 20, 11, 20, 0, 0, 60*24*7},
				[500710] = {20144, 4, 20, 1, 1000, 0, 0, 60*24*7},
				[500720] = {20145, 1, 1500, 15, 20, 0, 0, 60*24*7},
			}
			return mount_list[vnum][index]
		end
	end
end

2LaT.gif

Opublikowano

C*****y jest ten quest.. :/ tak samo jak pet_system.quest mozna przywolac 102982 petów i o dziwo pet_system z innych plikow tez nie dziala tak jak powinien..

Z tego co wiem to w plikach terenza w quescie pet_system jest argument że tylko gm może przywołać dowolną ilość petów więc w czym problem?

Zarchiwizowany

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

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...