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

Rekomendowane odpowiedzi

Opublikowano

Proponuję rozwiązanie w którym zastosujesz cmdchat, który będzie Ci ustawiać noc (game.py).

 

Moim zdaniem takie rozwiązanie jest najlepsze, ponieważ możesz łatwo ustawić sobie w opcjach gry - czy gracz chcę używać pory dnia.

 

Przykładowy cmdchat:

			"NocDnia"			:	self.nocka,
	def nocka(self):
		background.RegisterEnvironmentData(1, constInfo.ENVIRONMENT_NIGHT)
		background.SetEnvironmentData(1)

Quest:

quest pory_dnia begin
	state start begin
		function godzina()
			local h = tonumber(os.date('%H'))
			return h
		end
		when login begin
			local noc = {23, 24, 1, 2, 3, 4, 5, 6}
			local wynik = false
			local nocka = 0
			while wynik == false and nocka < table.getn(noc) do
				if pory_dnia.godzina() == noc[nocka] then
					wynik = true
					cmdchat("NocDnia")
					break
				end
				nocka = nocka+1
			end
		end
	end
end

utn6x1b0watr.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...