Guest User

start

a guest
Jun 12th, 2013
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.69 KB | None | 0 0
  1. os.loadAPI("/ocs/apis/sensor")
  2. sens=sensor.wrap("bottom")
  3. function getclosestplayer()
  4. targets=sens.getTargets()
  5. for k, v in pairs(targets) do
  6. a=textutils.serialize(k)
  7. a=string.gsub(a,"\"","")
  8. if x==nil then return a end
  9. --if 1==1 then break end
  10. x=0
  11. end
  12. end
  13. rednet.open("back")
  14. while true do
  15. player=getclosestplayer()
  16. id,msg=rednet.receive()
  17. if id==1740 then
  18. rednet.send(1737,"get")
  19. id2,msg2=rednet.receive()
  20. if id2==1737 then
  21. values=textutils.unserialize(msg2)
  22. end
  23. if values[player]~=nil then
  24. values[player]=tonumber(msg)
  25. end
  26. if values[player]~=nil then
  27. values[player]=values[player]+tonumber(msg)
  28. end
  29. rednet.send(1737,textutils.serialize(values))
  30. end
  31. print(values[player])
  32. end
Advertisement
Add Comment
Please, Sign In to add comment