Advertisement
Taruu

RanodmTpDemo.lua

Feb 28th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.38 KB | None | 0 0
  1. --pastebin install neL9Wpc5 RanodmTpDemo.lua
  2. --pastebin run neL9Wpc5 TEST.lua
  3. -- подключаем полезные шняги
  4. local component = require("component")
  5. local gpu = component.gpu
  6. local sides = require("sides")
  7. local event = require("event")
  8. local term = require("term")
  9. local cb = component.command_block
  10. --Задаем цвета
  11. local colors = {
  12.   background = 0x8B8B83, --серый
  13.   borders = 0x000000, --черный
  14.   lime = 0x00FF00, --салатовый
  15.   red = 0xFF0000, --красный
  16. }
  17. --Костыли
  18. gpu.setResolution(40, 16)
  19. term.clear()
  20.  
  21. while true do
  22.     term.clear()
  23.     gpu.setBackground(colors.background)
  24.     term.clear()
  25.     gpu.set(2, 4, "Нажмите на экран для телепортирования") --инфо
  26.     --Как этот костыль убрать?
  27.     local out = {event.pull("touch")} -- кто лапет экран
  28.     gpu.set(4, 5, "Random tp player: " ..out[6]) --Выводим на экран
  29.     --выполняем тп
  30.     gpu.setBackground(colors.lime) --чую проще можно
  31.     cb.setCommand("spreadplayers 0 0 10000 100000 false "..out[6])
  32.     cb.executeCommand()
  33.     --чела тепнуло
  34.     gpu.set(5, 6, "TELEPORT:" .. out[6])
  35.     gpu.setBackground(colors.red)
  36.     os.sleep(15) --задержка чтоб сервак не задохнулся
  37.     gpu.setBackground(colors.background)
  38.     term.clear()
  39. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement