se7enek

[Skyblock] NewInfoScreen

Jul 8th, 2014
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 16.86 KB | None | 0 0
  1. local m = peripheral.wrap("back")
  2.  
  3. local function drawMenu()
  4.   m.setBackgroundColor(colors.gray)
  5.   m.clear()
  6.   m.setBackgroundColor(colors.red)
  7.   m.setTextColor(colors.orange)
  8.   m.setCursorPos(5,4)
  9.   m.write("SKYBLOCK")
  10.   m.setCursorPos(18,4)
  11.   m.write("RUDY ITP")
  12.   m.setCursorPos(7,6)
  13.   m.write("SWIATY")
  14.   m.setCursorPos(18,6)
  15.   m.write("WALUTA")
  16.   m.setCursorPos(8,8)
  17.   m.write("SPAWN")
  18.   m.setCursorPos(18,8)
  19.   m.write("INNE")
  20.   m.setCursorPos(10,10)
  21.   m.write("ZABLOKOWANE")
  22.   m.setCursorPos(11,2)
  23.   m.write("REGULAMIN")
  24.  
  25.   m.setCursorPos(1,12)
  26.   m.setBackgroundColor(colors.gray)
  27.   m.setTextColor(colors.cyan)
  28.   m.write("Ekran Informacyjny Bonzaii.eu")
  29. end
  30.  
  31.  
  32. local function drawPage(pageName, pageNum)
  33.   if pageName == "skyblock" then
  34.     if pageNum == 1 then
  35.       m.setBackgroundColor(colors.gray)
  36.       m.clear()
  37.       m.setCursorPos(1, 1)
  38.       m.setTextColor(colors.orange)
  39.       m.write("/is ")
  40.       m.setTextColor(colors.black)
  41.       m.write("- nowa wyspa/TP do wyspy")
  42.       m.setCursorPos(1,2)
  43.       m.setTextColor(colors.orange)
  44.       m.write("/is invite nick ")
  45.       m.setTextColor(colors.black)
  46.       m.setCursorPos(5,3)
  47.       m.write("- zapros gracza do wyspy")
  48.       m.setCursorPos(1,4)
  49.       m.setTextColor(colors.orange)
  50.       m.write("/is accept ")
  51.       m.setCursorPos(5,5)
  52.       m.setTextColor(colors.black)
  53.       m.write("- akceptuj zaproszenie")
  54.       m.setCursorPos(1,6)
  55.       m.setTextColor(colors.orange)
  56.       m.write("/is leave ")
  57.       m.setCursorPos(5,7)
  58.       m.setTextColor(colors.black)
  59.       m.write("- porzucasz wyspe")
  60.       m.setCursorPos(1,8)
  61.       m.setTextColor(colors.orange)
  62.       m.write("/is kick nick ")
  63.       m.setCursorPos(5,9)
  64.       m.setTextColor(colors.black)
  65.       m.write("- Kick gracza z wyspy")
  66.       m.setCursorPos(1,10)
  67.       m.setTextColor(colors.orange)
  68.       m.write("/is restart ")
  69.       m.setCursorPos(5,11)
  70.       m.setTextColor(colors.black)
  71.       m.write("- restart wyspy")
  72.     elseif pageNum == 2 then
  73.       m.setBackgroundColor(colors.gray)
  74.       m.clear()
  75.       m.setCursorPos(1, 1)
  76.       m.setTextColor(colors.orange)
  77.       m.write("/c ")
  78.       m.setCursorPos(3,2)
  79.       m.setTextColor(colors.black)
  80.       m.write("- osiagniecia na wyspie")
  81.       m.setCursorPos(1,3)
  82.       m.setTextColor(colors.orange)
  83.       m.write("/c nazwa ")
  84.       m.setTextColor(colors.black)
  85.       m.setCursorPos(3,4)
  86.       m.write("- wiecej info o osiagnieciu")
  87.       m.setCursorPos(1,5)
  88.       m.setTextColor(colors.orange)
  89.       m.write("/c c nazwa ")
  90.       m.setCursorPos(3,6)
  91.       m.setTextColor(colors.black)
  92.       m.write("- ukonczenie osiagniecia")
  93.       m.setCursorPos(1,7)
  94.       m.setTextColor(colors.orange)
  95.       m.write("/is help ")
  96.       m.setCursorPos(3,8)
  97.       m.setTextColor(colors.black)
  98.       m.write("- Wiecej Komend o wyspach")
  99.       m.setCursorPos(2,9)
  100.       m.setTextColor(colors.white)
  101.       m.write("Po ukonczeniu wszystkich")
  102.       m.setCursorPos(1,10)
  103.       m.write("osiagniec, dostajesz prawo")
  104.       m.setCursorPos(1,11)
  105.       m.write("craftu 'Autonomous Activator'")
  106.     end
  107.   elseif pageName == "rudy" then
  108.     if pageNum == 1 then
  109.       m.setBackgroundColor(colors.gray)
  110.       m.clear()
  111.       m.setCursorPos(6, 1)
  112.       m.setTextColor(colors.orange)
  113.       m.write("Drop z Cobblestone'a")
  114.       m.setTextColor(colors.white)
  115.       m.setCursorPos(2,3)
  116.       m.write("Coal Ore - ")
  117.       m.setCursorPos(2,4)
  118.       m.write("Tin Ore - ")
  119.       m.setCursorPos(2,5)
  120.       m.write("Copper Ore - ")
  121.       m.setCursorPos(2,6)
  122.       m.write("Iron Ore - ")
  123.       m.setCursorPos(2,7)
  124.       m.write("Silver Ore - ")
  125.       m.setCursorPos(2,8)
  126.       m.write("Gold Ore - ")
  127.       m.setCursorPos(2,9)
  128.       m.write("Redstone Ore - ")
  129.       m.setCursorPos(2,10)
  130.       m.write("Lapis Lazuli Ore - ")
  131.       m.setCursorPos(2,11)
  132.       m.write("Nether Quartz Ore - ")
  133.     elseif pageNum == 2 then
  134.       m.setBackgroundColor(colors.gray)
  135.       m.clear()
  136.       m.setCursorPos(2,3)
  137.       m.write("Apatite Ore - ")
  138.       m.setCursorPos(2,4)
  139.       m.write("Sulfur Ore - ")
  140.       m.setCursorPos(2,5)
  141.       m.write("Saltpeter Ore - ")
  142.     elseif pageNum == 3 then
  143.       m.setBackgroundColor(colors.gray)
  144.       m.clear()
  145.       m.setCursorPos(8, 1)
  146.       m.setTextColor(colors.orange)
  147.       m.write("Drop ze Stone'a")
  148.       m.setTextColor(colors.white)
  149.       m.setCursorPos(2,3)
  150.       m.write("Lead Ore - ")
  151.       m.setCursorPos(2,4)
  152.       m.write("Ferrous Ore - ")
  153.       m.setCursorPos(2,5)
  154.       m.write("Uranium Ore - ")
  155.       m.setCursorPos(2,6)
  156.       m.write("Certus Quartz Ore - ")
  157.       m.setCursorPos(2,7)
  158.       m.write("Diamond Ore - ")
  159.       m.setCursorPos(2,8)
  160.       m.write("Emerald Ore - ")
  161.       m.setCursorPos(2,9)
  162.       m.write("Ruby Ore - ")
  163.       m.setCursorPos(2,10)
  164.       m.write("Sapphire Ore - ")
  165.       m.setCursorPos(2,11)
  166.       m.write("Peridot Ore - ")
  167.     elseif pageNum == 4 then
  168.       m.setBackgroundColor(colors.gray)
  169.       m.clear()
  170.       m.setCursorPos(8, 1)
  171.       m.setTextColor(colors.orange)
  172.       m.write("Drop z Netherrack'a")
  173.       m.setTextColor(colors.white)
  174.       m.setCursorPos(2,3)
  175.       m.write("Forest Hive - 0,05%")
  176.       m.setCursorPos(2,4)
  177.       m.write("Meadows Hive - 0,05%")
  178.       m.setCursorPos(2,5)
  179.       m.write("Modest Hive - 0,05%")
  180.       m.setCursorPos(2,6)
  181.       m.write("Tropical Hive - 0,05%")
  182.       m.setCursorPos(2,7)
  183.       m.write("Wintry Hive - 0,05%")
  184.       m.setCursorPos(2,8)
  185.       m.write("Marshy Hive - 0,05%")    
  186.       m.setCursorPos(2,9)
  187.       m.write("Nether Star - 0,001%")
  188.     end
  189.   elseif pageName == "blok" then
  190.     if pageNum == 1 then
  191.       m.setBackgroundColor(colors.gray)
  192.       m.clear()
  193.       m.setCursorPos(6, 1)
  194.       m.setTextColor(colors.orange)
  195.       m.write("Zablokowane Itemy")
  196.       m.setTextColor(colors.white)
  197.       m.setCursorPos(2,3)
  198.       m.write("Mining Laser")
  199.       m.setCursorPos(2,4)
  200.       m.write("Quarry / Ender Quarry")
  201.       m.setCursorPos(2,5)
  202.       m.write("Quantum Set")
  203.       m.setCursorPos(2,6)
  204.       m.write("Matter Cannon")
  205.       m.setCursorPos(2,7)
  206.       m.write("NUKE")
  207.       m.setCursorPos(2,8)
  208.       m.write("Turtle (procz Mining)")
  209.       m.setCursorPos(2,9)
  210.       m.write("Advanced Crafting Table")
  211.       m.setCursorPos(2,10)
  212.       m.write("Auto Workbench")
  213.       m.setCursorPos(2,11)
  214.       m.write("Machinist Workbench")
  215.     elseif pageNum == 2 then
  216.       m.setBackgroundColor(colors.gray)
  217.       m.clear()
  218.       m.setCursorPos(6, 1)
  219.       m.setTextColor(colors.orange)
  220.       m.write("Zablokowane Itemy")
  221.       m.setTextColor(colors.white)
  222.       m.setCursorPos(2,3)
  223.       m.write("Worktable")
  224.       m.setCursorPos(2,4)
  225.       m.write("Cyclic Assembler")
  226.       m.setCursorPos(2,5)
  227.       m.write("Autonomous Activator")
  228.       m.setTextColor(colors.red)
  229.       m.write("*")
  230.       m.setTextColor(colors.black)
  231.       m.setCursorPos(3,6)
  232.       m.write("Tylko do momentu ukonczenia")
  233.       m.setCursorPos(2,7)
  234.       m.write("wszystkich osiagniec")
  235.       m.setTextColor(colors.white)
  236.       m.setCursorPos(2,8)
  237.       m.write("Chunk Loader (z chickencore)")
  238.       m.setCursorPos(2,9)
  239.       m.write("Lava Fabricator")
  240.       m.setCursorPos(2,10)
  241.       m.write("Czesc Itemow z ZeldaMod")
  242.       m.setCursorPos(2,11)
  243.       m.write("")
  244.     end
  245.   elseif pageName == "waluta" then
  246.     if pageNum == 1 then
  247.       m.setBackgroundColor(colors.gray)
  248.       m.clear()
  249.       m.setCursorPos(6, 1)
  250.       m.setTextColor(colors.orange)
  251.       m.write("Waluta na Skyblocku")
  252.       m.setTextColor(colors.green)
  253.       m.setCursorPos(5,3)
  254.       m.write("Industrial Credit")
  255.       m.setTextColor(colors.white)
  256.       m.setCursorPos(2,4)
  257.       m.write("Z 1 sztabki zelaza mozna")
  258.       m.setCursorPos(2,5)
  259.       m.write("zrobic 4x Industrial Credit")
  260.       m.setCursorPos(2,6)
  261.       m.write("W naszym sklepie mozesz tez")
  262.       m.setCursorPos(2,7)
  263.       m.write("sprzedac 1 stack Cobblestone")
  264.       m.setCursorPos(2,8)
  265.       m.write("za 1x Industrial Credit")
  266.       m.setCursorPos(2,9)
  267.       m.write("Przedmioty w sklepie sa za")
  268.       m.setCursorPos(2,10)
  269.       m.write("Industrial Credity!")
  270.       m.setCursorPos(2,11)
  271.       m.write("")
  272.     elseif pageNum == 2 then
  273.       m.setBackgroundColor(colors.gray)
  274.       m.clear()
  275.       m.setCursorPos(10, 1)
  276.       m.setTextColor(colors.orange)
  277.       m.write("Sklep")
  278.       m.setTextColor(colors.white)
  279.       m.setCursorPos(2,3)
  280.       m.write("W sklepie oprocz kupowania")
  281.       m.setCursorPos(2,4)
  282.       m.write("mozesz rowniez sprzedac")
  283.       m.setCursorPos(2,5)
  284.       m.write("wiele rzeczy.")
  285.       m.setCursorPos(2,6)
  286.       m.write("Od sadzonek, po arbuzy,")
  287.       m.setCursorPos(2,7)
  288.       m.write("a nawet zloto itp.")
  289.       m.setCursorPos(2,8)
  290.       m.write("W szczegolnych przypadkach")
  291.       m.setCursorPos(2,9)
  292.       m.write("waluta platnicza nie jest")
  293.       m.setCursorPos(2,10)
  294.       m.write("Industrial Credit, tylko")
  295.       m.setCursorPos(2,11)
  296.       m.setTextColor(colors.cyan)
  297.       m.write("Diamenty ")
  298.       m.setCursorPos(2,11)
  299.       m.setTextColor(colors.white)
  300.       m.setCursorPos(11,11)
  301.       m.write("/ ")
  302.       m.setTextColor(colors.green)
  303.       m.setCursorPos(13,11)
  304.       m.write("Szmaragdy")
  305.     end
  306.   elseif pageName == "swiaty" then
  307.     if pageNum == 1 then
  308.       m.setBackgroundColor(colors.gray)
  309.       m.clear()
  310.       m.setCursorPos(6, 1)
  311.       m.setTextColor(colors.orange)
  312.       m.write("Nether")
  313.       m.setTextColor(colors.green)
  314.       m.setCursorPos(5,3)
  315.       m.write("W przygotowaniu")
  316.       m.setTextColor(colors.white)
  317.       m.setCursorPos(2,4)
  318.       --m.write("Z 1 sztabki zelaza mozna")
  319.       m.setCursorPos(2,5)
  320.       --m.write("zrobic 4x Industrial Credit")
  321.       m.setCursorPos(2,6)
  322.       --m.write("W naszym sklepie mozesz tez")
  323.       m.setCursorPos(2,7)
  324.       --m.write("sprzedac 1 stack Cobblestone")
  325.       m.setCursorPos(2,8)
  326.       --m.write("za 1x Industrial Credit")
  327.       m.setCursorPos(2,9)
  328.       --m.write("Przedmioty w sklepie sa za")
  329.       m.setCursorPos(2,10)
  330.       --m.write("Industrial Credity!")
  331.       m.setCursorPos(2,11)
  332.       m.write("")
  333.     elseif pageNum == 2 then
  334.       m.setBackgroundColor(colors.gray)
  335.       m.clear()
  336.       m.setCursorPos(6, 1)
  337.       m.setTextColor(colors.orange)
  338.       m.write("End / Deepworld")
  339.       m.setTextColor(colors.white)
  340.       m.setCursorPos(2,3)
  341.       m.write("W przygotowaniu")
  342.       m.setCursorPos(2,4)
  343.       --m.write("2")
  344.       m.setCursorPos(2,5)
  345.       --m.write("3")
  346.       m.setCursorPos(2,6)
  347.       --m.write("4")
  348.       m.setCursorPos(2,7)
  349.       --m.write("5")
  350.       m.setCursorPos(2,8)
  351.       --m.write("6")
  352.       m.setCursorPos(2,9)
  353.       --m.write("7")
  354.       m.setCursorPos(2,10)
  355.       --m.write("8")
  356.       m.setCursorPos(2,11)
  357.       --m.write("9")
  358.     end
  359.   elseif pageName == "inne" then
  360.     if pageNum == 1 then
  361.       m.setBackgroundColor(colors.gray)
  362.       m.clear()
  363.       m.setCursorPos(6, 1)
  364.       m.setTextColor(colors.orange)
  365.       m.write("W przygotowaniu")
  366.       m.setTextColor(colors.green)
  367.       m.setCursorPos(5,3)
  368.       --m.write("Industrial Credit")
  369.       m.setTextColor(colors.white)
  370.       m.setCursorPos(2,4)
  371.       --m.write("Z 1 sztabki zelaza mozna")
  372.       m.setCursorPos(2,5)
  373.       --m.write("zrobic 4x Industrial Credit")
  374.       m.setCursorPos(2,6)
  375.       --m.write("W naszym sklepie mozesz tez")
  376.       m.setCursorPos(2,7)
  377.       --m.write("sprzedac 1 stack Cobblestone")
  378.       m.setCursorPos(2,8)
  379.       --m.write("za 1x Industrial Credit")
  380.       m.setCursorPos(2,9)
  381.       --m.write("Przedmioty w sklepie sa za")
  382.       m.setCursorPos(2,10)
  383.       --m.write("Industrial Credity!")
  384.       m.setCursorPos(2,11)
  385.       m.write("")
  386.     elseif pageNum == 2 then
  387.       m.setBackgroundColor(colors.gray)
  388.       m.clear()
  389.       m.setCursorPos(6, 1)
  390.       m.setTextColor(colors.orange)
  391.       --m.write("End / Deepworld")
  392.       m.setTextColor(colors.white)
  393.       m.setCursorPos(2,3)
  394.       --m.write("1")
  395.       m.setCursorPos(2,4)
  396.       --m.write("2")
  397.       m.setCursorPos(2,5)
  398.       --m.write("3")
  399.       m.setCursorPos(2,6)
  400.       --m.write("4")
  401.       m.setCursorPos(2,7)
  402.       --m.write("5")
  403.       m.setCursorPos(2,8)
  404.       --m.write("6")
  405.       m.setCursorPos(2,9)
  406.       --m.write("7")
  407.       m.setCursorPos(2,10)
  408.       --m.write("8")
  409.       m.setCursorPos(2,11)
  410.       --m.write("9")
  411.     end
  412.   elseif pageName == "regulamin" then
  413.     if pageNum == 1 then
  414.       m.setBackgroundColor(colors.gray)
  415.       m.clear()
  416.       m.setCursorPos(6, 1)
  417.       m.setTextColor(colors.orange)
  418.       m.write("Regulamin Bonzaii.eu")
  419.       m.setCursorPos(9, 2)
  420.       m.setTextColor(colors.red)
  421.       m.write("ZAKAZANE jest:")
  422.       m.setTextColor(colors.white)
  423.       m.setCursorPos(2,4)
  424.       m.write("1. Uzywanie zablok. itemow")
  425.       m.setCursorPos(2,5)
  426.       m.write("2. Tworzenie multi-kont")
  427.       m.setCursorPos(2,6)
  428.       m.write("3. Uzywanie 'afczarki'")
  429.       m.setCursorPos(2,7)
  430.       m.write("4. Spamowanie na czacie")
  431.       m.setCursorPos(2,8)
  432.       m.write("5. Griefowanie/kradziez")
  433.       m.setCursorPos(2,9)
  434.       m.write("6. Obrazanie graczy")
  435.       m.setCursorPos(2,10)
  436.       m.write("7. Reklamowanie serwerow")
  437.       m.setCursorPos(5,11)
  438.       m.write("teamspeak3/minecraft")
  439.     elseif pageNum == 2 then
  440.       m.setBackgroundColor(colors.gray)
  441.       m.clear()
  442.       m.setCursorPos(13, 1)
  443.       m.setTextColor(colors.orange)
  444.       m.write("Kary")
  445.       m.setTextColor(colors.green)
  446.       m.setCursorPos(6,3)
  447.       m.write("WYKROCZENIE - 1/2/3")
  448.       m.setTextColor(colors.white)
  449.       m.setCursorPos(6,4)
  450.       m.write("Wyzywanie - kick/1h/4h")
  451.       m.setCursorPos(6,5)
  452.       m.write("Spam - kick/kick/1h")
  453.       m.setCursorPos(3,6)
  454.       m.write("Griefowanie, kradziez,")
  455.       m.setCursorPos(3,7)
  456.       m.write("multi-konto, afczarka,")
  457.       m.setCursorPos(3,8)
  458.       m.write("reklama, lub uzywanie")
  459.       m.setCursorPos(3,9)
  460.       m.write("zablokowanych przedmiotow,")
  461.       m.setCursorPos(3,10)
  462.       m.write("karane jest ")
  463.       m.setTextColor(colors.red)
  464.       m.setCursorPos(15,10)
  465.       m.write("BANEM PERM")
  466.       m.setTextColor(colors.white)
  467.       m.setCursorPos(3,11)
  468.       m.write("bez mozliwosci odwolania.")
  469.     end
  470.   elseif pageName == "spawn" then
  471.     m.setBackgroundColor(colors.gray)
  472.     m.clear()
  473.     m.setCursorPos(6, 1)
  474.     m.setTextColor(colors.orange)
  475.     m.write("Spawn")
  476.     m.setTextColor(colors.green)
  477.     m.setCursorPos(5,3)
  478.     m.write("A tutaj bedzie mapka spawnu")
  479.     m.setTextColor(colors.white)
  480.     m.setCursorPos(2,4)
  481.     --m.write("Z 1 sztabki zelaza mozna")
  482.     m.setCursorPos(2,5)
  483.     --m.write("zrobic 4x Industrial Credit")
  484.     m.setCursorPos(2,6)
  485.     --m.write("W naszym sklepie mozesz tez")
  486.     m.setCursorPos(2,7)
  487.     --m.write("sprzedac 1 stack Cobblestone")
  488.     m.setCursorPos(2,8)
  489.     --m.write("za 1x Industrial Credit")
  490.     m.setCursorPos(2,9)
  491.     --m.write("Przedmioty w sklepie sa za")
  492.     m.setCursorPos(2,10)
  493.     --m.write("Industrial Credity!")
  494.     m.setCursorPos(2,11)
  495.     --m.write("")
  496.  
  497.   end
  498.  
  499. m.setBackgroundColor(colors.red)
  500. m.setTextColor(colors.orange)
  501. m.setCursorPos(26,12)
  502. m.write("MENU")
  503.  
  504. if pageName ~= "spawn" then
  505.   m.setCursorPos(10,12)
  506.   m.setBackgroundColor(colors.black)
  507.   m.setTextColor(colors.white)
  508.   m.write("Strona ")
  509.   m.write(tostring(pageNum))
  510.  
  511.   if pageName == "rudy" then
  512.     m.write("/4")
  513.   else
  514.     m.write("/2")
  515.   end
  516.  
  517.   if pageNum < 2 and pageName ~= "rudy" then
  518.     m.setCursorPos(22,12)
  519.     m.write(">>")
  520.   elseif pageNum < 4 and pageName == "rudy" then
  521.     m.setCursorPos(22,12)
  522.     m.write(">>")
  523.   end
  524.  
  525.   if pageNum > 1 then
  526.     m.setCursorPos(6,12)
  527.     m.write("<<")
  528.   end
  529. end
  530.  
  531.   while true do
  532.     local event, side, x, y = os.pullEvent("monitor_touch")
  533.  
  534.     if x >= 6 and x <= 8 and y == 12 and pageNum > 1 then
  535.       return pageNum - 1
  536.     elseif x >= 22 and x <= 24 and y == 12 and pagename ~= "rudy" and pageNum < 2 then
  537.       return pageNum + 1
  538.     elseif x >= 22 and x <= 24 and y == 12 and pageName == "rudy" and pageNum < 4 then
  539.       return pageNum + 1
  540.     elseif x >= 26 and x <= 30 and y == 12 then
  541.       drawMenu()
  542.       return
  543.     end
  544.   end
  545.  
  546.  
  547. end
  548.  
  549. drawMenu()
  550.  
  551. while true do
  552.   local event, side, x, y = os.pullEvent("monitor_touch")
  553.  
  554.   local pageName
  555.   local pageNum = 1
  556.  
  557.   if x >= 11 and x <= 20 and y == 2 then
  558.     pageName = "regulamin"
  559.   elseif x >= 5 and x <= 12 and y == 4 then
  560.     pageName = "skyblock"
  561.   elseif x >= 18 and x <= 26 and y == 4 then
  562.     pageName = "rudy"
  563.   elseif x >= 7 and x <= 13 and y == 6 then
  564.     pageName = "swiaty"
  565.   elseif x >= 18 and x <= 24 and y == 6 then
  566.     pageName = "waluta"
  567.   elseif x >= 8 and x <= 13 and y == 8 then
  568.     pageName = "spawn"
  569.   elseif x >= 18 and x <= 22 and y == 8 then
  570.     pageName = "inne"
  571.   elseif x >= 10 and x <= 21 and y == 10 then
  572.     pageName = "blok"
  573.  
  574.   end
  575.  
  576.   while pageName and pageNum do
  577.     pageNum = drawPage(pageName, pageNum)
  578.   end
  579. end
Advertisement
Add Comment
Please, Sign In to add comment