bobmarley12345

ass crap

Jun 16th, 2024 (edited)
848
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.34 KB | None | 0 0
  1. -- PX/Y/Z MUST BE STRINGS DUE TO DOUBLE TOSTRING CONVERSION
  2. function setLamp(pX, pY, pZ, isOn)
  3.     local r, g, b = "0", "0", "0"
  4.  
  5.     if (isOn) then
  6.         r, g, b = "90", "140", "240"
  7.     else
  8.         r, g, b = "0", "0", "0"
  9.     end
  10.  
  11.     adminapi.setLuxColour("world", pX, pY, pZ, r, g, b)
  12.     -- adminapi.setLuxColour("world", pX,  pY,  pZ,  r,   g,   b)
  13. end
  14.  
  15. local list = {
  16.     {x = "\\-21", y = "84", z = "\\-254"},
  17.     {x = "\\-7",  y = "84", z = "\\-254"},
  18.     {x = "\\-6",  y = "84", z = "\\-261"},
  19.     {x = "\\-5",  y = "84", z = "\\-261"},
  20.     {x = "6",     y = "84", z = "\\-258"},
  21.     {x = "9",     y = "84", z = "\\-247"},
  22.     {x = "9",     y = "84", z = "\\-246"},
  23.     {x = "9",     y = "84", z = "\\-245"},
  24.     {x = "9",     y = "84", z = "\\-239"},
  25.     {x = "9",     y = "84", z = "\\-237"},
  26.     {x = "9",     y = "84", z = "\\-231"},
  27.     {x = "9",     y = "84", z = "\\-230"},
  28.     {x = "9",     y = "84", z = "\\-229"},
  29.     {x = "6",     y = "84", z = "\\-218"},
  30.     {x = "\\-5",  y = "84", z = "\\-215"},
  31.     {x = "\\-6",  y = "84", z = "\\-215"},
  32.     {x = "\\-7",  y = "84", z = "\\-222"},
  33.     {x = "\\-21", y = "84", z = "\\-222"},
  34.     {x = "\\-22", y = "84", z = "\\-215"},
  35.     {x = "\\-23", y = "84", z = "\\-215"},
  36.     {x = "\\-34", y = "84", z = "\\-218"},
  37.     {x = "\\-37", y = "84", z = "\\-229"},
  38.     {x = "\\-37", y = "84", z = "\\-230"},
  39.     {x = "\\-37", y = "84", z = "\\-231"},
  40.     {x = "\\-37", y = "84", z = "\\-237"},
  41.     {x = "\\-37", y = "84", z = "\\-239"},
  42.     {x = "\\-37", y = "84", z = "\\-245"},
  43.     {x = "\\-37", y = "84", z = "\\-246"},
  44.     {x = "\\-37", y = "84", z = "\\-247"},
  45.     {x = "\\-34", y = "84", z = "\\-258"},
  46.     {x = "\\-23", y = "84", z = "\\-261"},
  47.     {x = "\\-22", y = "84", z = "\\-261"}
  48. }
  49.  
  50. for index, value in ipairs(list) do
  51.     setLamp(value.x, value.y, value.z, false)
  52. end
  53.  
  54. local function PushNextLamp(theLamp, lastLamp)
  55.     if (theLamp ~= nil) then
  56.         setLamp(theLamp.x, theLamp.y, theLamp.z, true)
  57.     end
  58.     if (lastLamp ~= nil) then
  59.         setLamp(lastLamp.x, lastLamp.y, lastLamp.z, false)
  60.     end
  61. end
  62.  
  63. while true do
  64.     local delay = 0.08
  65.  
  66.     local last = nil
  67.     for index, value in ipairs(list) do
  68.         PushNextLamp(value, last)
  69.         last = value
  70.         sleep(delay)
  71.     end
  72.  
  73.     PushNextLamp(nil, last)
  74.     sleep(delay)
  75. end
  76.  
Advertisement
Add Comment
Please, Sign In to add comment