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

Witam, mam jedno pytanie. Chciałbym zmienić w queście, żeby komunikaty wyświetlały co 30 minut czyli pierwszy po 30 minutach i drugi po nastepnych 30 minutach, znowu od nowa. Znaczy to juz jest zrobione, nastawiony czas jaki jest w quescie, nie wiem ile on wynosi. Ktoś mi powie co mam wpisać żeby było co 30 minut? oto quest:

http://wklej.to/pSrl5

Czekałem godzinę, nie wyświetlił mi się żadnen komunikat na chacie.

Opublikowano

Możesz skorzystać z mojego szablonu, działa bez zarzutu:

I masz już ustawione na 30 minut. :] 

quest powiadomienia  begin
	
		state __func__ begin
			function sec_to_min(minuty)
				return tonumber(minuty*60)
			end
		end

        state start  begin
			when 20091.chat."Automatyczna wiadomosc" with pc.is_gm() begin
				local time_s = powiadomienia.sec_to_min(30)
				say_title(mob_name(npc.get_race()))
				say("Czy chcesz uruchomic automatyczne wyswietlanie")
				say("wiadomosci na czacie co "..time_s.." minut?")
				local s = select("Tak", "Nie")
				if s == 2 then
						return
				elseif s == 1 then
					clear_server_timer('notice_on_chat', get_server_timer_arg())
					server_timer('notice_on_chat', time_s, get_server_timer_arg())
				end
			end
			when notice_on_chat.server_timer  begin
				local timer_val = powiadomienia.sec_to_min(30)
				local msg = {
					-- Dopisz sobie tu więcej wiadomości
					"Przykładowa wiadomość ",
				}
				notice_all(msg[number(1, table.getn(msg))])
				clear_server_timer('notice_on_chat', get_server_timer_arg())
				server_timer('notice_on_chat', timer_val, get_server_timer_arg())
			end
        end
end

arijh2.jpg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...