Advertisement
Inkkubus

auswahl

Jul 16th, 2015
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. os.pullEvent = os.pullEventRaw
  2.  
  3.  
  4. function save(...)
  5. local filehandle = fs.open("appdata","w")
  6. filehandle.write(textutils.serialize({...})
  7. filehandle.close()
  8. end
  9.  
  10. function load()
  11. local filehandle = fs.open("appdata", "r")
  12. local data = filehandle.readAll();
  13. filehandle.close()
  14. return unpack(textutils.unserialize(data))
  15. end
  16.  
  17.  
  18. term.clear()
  19.  
  20. id = load()
  21.  
  22. term.setCursorPos(1,1)
  23. print ("Bitte klicke auf die Nummer")
  24. print ("1. Eisen - 4. Holz")
  25. print ("2. EXP - 5. Brot")
  26. print ("3. Wolle - 6. Rubber")
  27. print ("7. Verlassen")
  28.  
  29. while true do
  30. local event, button, X, Y = os.pullEvent("mouse_click")
  31.  
  32. if X == 1 and Y == 2 and button == 1 and id == 1 then
  33. print("Eisen wird ausgegeben")
  34.  
  35. save
  36.  
  37. id = 0
  38.  
  39. break
  40. end
  41.  
  42. if X == 1 and Y == 3 and button == 1 then
  43. print("EXP wird ausgegeben")
  44. break
  45. end
  46.  
  47. if X == 1 and Y == 4 and button == 1 then
  48. print("Wolle wird ausgegeben")
  49. break
  50. end
  51.  
  52. if X == 19 and Y == 2 and button == 1 then
  53. print("Holz wird ausgegeben")
  54. break
  55. end
  56.  
  57. if X == 19 and Y == 3 and button == 1 then
  58. print("Brot wird ausgegeben")
  59. break
  60. end
  61.  
  62. if X == 19 and Y == 4 and button == 1 then
  63. print("Rubber wird ausgegeben")
  64. break
  65. end
  66.  
  67. if X == 1 and Y == 5 and button == 1 then
  68. print("Viel spass noch ;) ")
  69. sleep(1)
  70. shell.run("reboot")
  71. break
  72. end
  73.  
  74. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement