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/Proszę o napisanie


Rekomendowane odpowiedzi

Opublikowano

Witam.

Poszukuję questa, dzięki któremu u danego npc o id: ccc każdy gracz mogłby dostawać w odstępie czasowym 1h od poprzedniego użycia npc np. jakąś szkatułkę o id : xxx.

Pozdrawiam.

                                                                                                                                                Critical

Zapraszam na stronę www.pajacyk.pl tak mało trzeba, a tak bardzo pomaga ;)

Opublikowano


quest npc_szkaty begin

state start begin

when id_npc.chat."Szkatułki" begin

say_title("NPC:")

say("coś tam se uzupełnij.")

local szkata = select("Chce szkatułkę ", "Anuluj")

if szkata == 2 then

return

elseif szkata == 1 then

if get_time()>= pc.getqf("czas_szkata") then

pc.give_item2(id_szkaty, 1)

say_title("NPC:")

say("Dostales szkate")

pc.setqf("czas_szkata", get_time()+60*60)

else

say_title("NPC:")

say("Wróć za godzine")

end

end

end

end

end

 

Opublikowano

@1361622928-U485574.pnglambroise

 

Mógłbyś mi wytłumaczyć jak edytować czas ? do czas_szkata wpisać coś takiego ? 60*60

Zapraszam na stronę www.pajacyk.pl tak mało trzeba, a tak bardzo pomaga ;)

Opublikowano
quest npc_szkaty begin
	state start begin
		when id_npc.chat."Szkatułki" begin
			say_title("NPC:")
			say("coś tam se uzupełnij.")
			local szkata = select("Chce szkatułkę ", "Anuluj")
			if szkata == 2 then
				return
			elseif szkata == 1 then
				if get_time()>= pc.getqf("czas_szkata") then
					pc.give_item2(id_szkaty, 1)
					say_title("NPC:")
					say("Dostales szkate")
                                        pc.setqf("czas_szkata", get_time()+60*60)
				else
					say_title("NPC:")
					say("Wróć za godzine")
				end
			end		
		end
	end
end

to :

 

pc.setqf("czas_szkata", get_time()+60*60)

odpowiada za czas

60 sekund * 60 sekund = 1h

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...