Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- PX/Y/Z MUST BE STRINGS DUE TO DOUBLE TOSTRING CONVERSION
- function setLamp(pX, pY, pZ, isOn)
- local r, g, b = "0", "0", "0"
- if (isOn) then
- r, g, b = "90", "140", "240"
- else
- r, g, b = "0", "0", "0"
- end
- adminapi.setLuxColour("world", pX, pY, pZ, r, g, b)
- -- adminapi.setLuxColour("world", pX, pY, pZ, r, g, b)
- end
- local list = {
- {x = "\\-21", y = "84", z = "\\-254"},
- {x = "\\-7", y = "84", z = "\\-254"},
- {x = "\\-6", y = "84", z = "\\-261"},
- {x = "\\-5", y = "84", z = "\\-261"},
- {x = "6", y = "84", z = "\\-258"},
- {x = "9", y = "84", z = "\\-247"},
- {x = "9", y = "84", z = "\\-246"},
- {x = "9", y = "84", z = "\\-245"},
- {x = "9", y = "84", z = "\\-239"},
- {x = "9", y = "84", z = "\\-237"},
- {x = "9", y = "84", z = "\\-231"},
- {x = "9", y = "84", z = "\\-230"},
- {x = "9", y = "84", z = "\\-229"},
- {x = "6", y = "84", z = "\\-218"},
- {x = "\\-5", y = "84", z = "\\-215"},
- {x = "\\-6", y = "84", z = "\\-215"},
- {x = "\\-7", y = "84", z = "\\-222"},
- {x = "\\-21", y = "84", z = "\\-222"},
- {x = "\\-22", y = "84", z = "\\-215"},
- {x = "\\-23", y = "84", z = "\\-215"},
- {x = "\\-34", y = "84", z = "\\-218"},
- {x = "\\-37", y = "84", z = "\\-229"},
- {x = "\\-37", y = "84", z = "\\-230"},
- {x = "\\-37", y = "84", z = "\\-231"},
- {x = "\\-37", y = "84", z = "\\-237"},
- {x = "\\-37", y = "84", z = "\\-239"},
- {x = "\\-37", y = "84", z = "\\-245"},
- {x = "\\-37", y = "84", z = "\\-246"},
- {x = "\\-37", y = "84", z = "\\-247"},
- {x = "\\-34", y = "84", z = "\\-258"},
- {x = "\\-23", y = "84", z = "\\-261"},
- {x = "\\-22", y = "84", z = "\\-261"}
- }
- for index, value in ipairs(list) do
- setLamp(value.x, value.y, value.z, false)
- end
- local function PushNextLamp(theLamp, lastLamp)
- if (theLamp ~= nil) then
- setLamp(theLamp.x, theLamp.y, theLamp.z, true)
- end
- if (lastLamp ~= nil) then
- setLamp(lastLamp.x, lastLamp.y, lastLamp.z, false)
- end
- end
- while true do
- local delay = 0.08
- local last = nil
- for index, value in ipairs(list) do
- PushNextLamp(value, last)
- last = value
- sleep(delay)
- end
- PushNextLamp(nil, last)
- sleep(delay)
- end
Advertisement
Add Comment
Please, Sign In to add comment