Advertisement
Guest User

pim.lua

a guest
Apr 26th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.39 KB | None | 0 0
  1. local component = require("component")
  2. local event = require("event")
  3. local term = require("term")
  4.  
  5. --local debug = component.debug
  6. local pim = component.pim
  7.  
  8. term.clear()
  9. print("Инициализация...")
  10. os.sleep(1)
  11. print("Программа успешно запущена...")
  12.  
  13. --white_list = {}
  14. black_list = {}
  15.  
  16. function com_block(com)
  17.   --component.command_block.setCommand(com)
  18.   --component.command_block.executeCommand(com)
  19.   component.opencb.execute(com)
  20. end
  21.  
  22. function scan(a,nickname,uuid,adr)
  23.  
  24.   if (nickname ~= "SkyDrive_") then
  25.     for i = 1, 40 do
  26.       pim.pushItemIntoSlot("west", i)
  27.     end
  28.    
  29.     --debug.getWorld(7).insertItem("minecraft:cooked_beef", 5, 0, "", 122, 14, 42, 1)
  30.    
  31.     --pim.pullItemIntoSlot("east", 1, 5, 1)
  32.      
  33.     com_block("fly " .. nickname .. " off")
  34.     com_block("god " .. nickname .. " off")
  35.   end
  36.   --debug.getPlayer(nickname).setPosition(-410, 17, -377)
  37.   com_block("tppos " .. nickname .. " 400 50 -362")
  38.   print("Игрок: " .. nickname .. " присоединился к игре.")
  39.  
  40.   --[[for i = 1, #black_list do
  41.     if nickname == black_list[i] then
  42.       debug.getPlayer(nickname).setPosition(-400, 17, -377)
  43.       print("Игрок: " .. nickname .. " находится в чёрном списке.")
  44.     end  
  45.   end]]--
  46. end
  47.  
  48. while true do
  49.   local _, nickname = event.pull(1, "player_on")
  50.   if nickname ~= nil then
  51.     scan("",nickname)
  52.   end
  53. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement