Guest User

Untitled

a guest
Dec 10th, 2013
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.90 KB | None | 0 0
  1. quest wiadomoscnaczacie begin
  2.     state start begin
  3.         when login with pc.is_gm() begin
  4.             set_state(poczatek)
  5.         end
  6.     end
  7.     state poczatek begin
  8.         when letter begin
  9.             send_letter("Automatyczna Wiadomość ")
  10.         end
  11.         when button or info begin
  12.             local x = pc.get_name()
  13.             say_title(" Drogi.. "..x.." ")
  14.             say("")
  15.             say_limonka(" Chcesz włączyć automatyczne wyświetlanie wiadomości ? ")
  16.             local s = select(" Tak", "Może później ")
  17.             if s == 2 then
  18.             return
  19.             elseif pc.getqf("Czas1") == 1 or pc.getqf("Czas2") == 1 or pc.getqf("Czas3") == 1 or pc.getqf("Czas4") == 1 or pc.getqf("Czas5") == 1 then
  20.             say_title(" Wyswietlanie wiadomosci jest juz aktywne. ")
  21.             say("")
  22.             say_limonka(" Chcesz wyłączyć wyświetlanie wiadomości ? ")
  23.                 local w = select("Tak", "Nie")
  24.                 if w == 2 then
  25.                     return
  26.                 else
  27.                     pc.setqf("Czas1", 0)
  28.                     pc.setqf("Czas2", 0)
  29.                     pc.setqf("Czas3", 0)
  30.                     pc.setqf("Czas4", 0)
  31.                     pc.setqf("Czas5", 0)
  32.                     clear_server_timer('Czas1', get_server_timer_arg())
  33.                     clear_server_timer('Czas2', get_server_timer_arg())
  34.                     clear_server_timer('Czas3', get_server_timer_arg())
  35.                     clear_server_timer('Czas4', get_server_timer_arg())
  36.                     clear_server_timer('Czas5', get_server_timer_arg())
  37.                 end
  38.             else
  39.             say_title(" Co ile tekst ma się wyświetlać na czacie ? ")
  40.                 local wybor = select(" 30 sekund ", " 1 minute ", " 5 minut ", " 10 minut ", " 20 minut ", " Rezygnuję ")
  41.                 if wybor == 1 then
  42.                     server_timer('Czas1', 30, get_server_timer_arg())
  43.                     pc.setqf("Czas1", 1)
  44.                 elseif wybor == 2 then
  45.                     server_timer('Czas2', 60*1, get_server_timer_arg())
  46.                     pc.setqf("Czas2", 1)
  47.                 elseif wybor == 3 then
  48.                     server_timer('Czas3', 60*5, get_server_timer_arg())
  49.                     pc.setqf("Czas3", 1)
  50.                 elseif wybor == 4 then
  51.                     server_timer('Czas4', 60*10, get_server_timer_arg())
  52.                     pc.setqf("Czas4", 1)
  53.                 elseif wybor == 5 then
  54.                     server_timer('Czas5', 60*20, get_server_timer_arg())
  55.                     pc.setqf("Czas5", 1)
  56.                 else
  57.                 end
  58.             end
  59.         end
  60.         when Czas1.server_timer begin
  61.             notice_all("bla bla ")
  62.                 clear_server_timer('Czas1', get_server_timer_arg())
  63.             server_timer('Czas1', 30, get_server_timer_arg())
  64.         end
  65.         when Czas2.server_timer begin
  66.             notice_all("bla bla ")
  67.                 clear_server_timer('Czas2', get_server_timer_arg())
  68.             server_timer('Czas2', 60*2, get_server_timer_arg())
  69.         end
  70.         when Czas3.server_timer begin
  71.             notice_all("bla bla ")
  72.                 clear_server_timer('Czas3', get_server_timer_arg())
  73.             server_timer('Czas3', 60*5, get_server_timer_arg())
  74.         end
  75.         when Czas4.server_timer begin
  76.             notice_all("bla bla ")
  77.                 clear_server_timer('Czas4', get_server_timer_arg())
  78.             server_timer('Czas4', 60*10, get_server_timer_arg())
  79.         end
  80.         when Czas2.server_timer begin
  81.             notice_all("bla bla ")
  82.                 clear_server_timer('Czas5', get_server_timer_arg())
  83.             server_timer('Czas5', 60*20, get_server_timer_arg())
  84.         end
  85.     end
  86. end
Advertisement
Add Comment
Please, Sign In to add comment