Advertisement
marko_rus

Untitled

May 5th, 2018
452
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.58 KB | None | 0 0
  1. local com =require("component")
  2. local chat =com.chat
  3. local red =com.redstone
  4. local comp =require("computer")
  5. local radar =com.radar
  6. local event = require("event")
  7. local r = require("robot")
  8.  
  9. local user ={}
  10. local name
  11. local item = 0
  12. local inv
  13. local a =0
  14.  
  15. while true do
  16. if red.getInput(3) == 15 then
  17. user =radar.getPlayers(3)
  18. chat.say("Здраствуйте "..user[1].name)
  19. chat.say("Напишите в чат ID предмета для покупки")
  20. while item == 0 do
  21. _, _, name, item = event.pull(1,"chat_message")
  22. if name == user[1].name then
  23. if item == '1' then
  24. chat.say("Вы уверены то что хотите преобрести Предмет с ID 1 за 1 алмаз?")
  25.  
  26. while true do
  27. _, _, name, item = event.pull("chat_message")
  28. if name == user[1].name then
  29. if item == "да" then
  30. if r.space() == 64 then
  31. chat.say("Ошибка: Товар изчерпан!")
  32. inv =1
  33. end
  34.  
  35. if r.space(2) == 0 then
  36. chat.say("Ошибка: Инвентарь полон")
  37. inv =1
  38. break
  39. end
  40.  
  41. if i == 16 then
  42. break
  43. end
  44. end
  45. if inv == 1 then
  46. break
  47. else
  48. chat.say("Для обмена киньте алмаз роботу")
  49. a = r.space(2)
  50. os.sleep(5)
  51. r.suck(1)
  52. if a > r.space(2) then
  53. r.drop(1)
  54. break
  55. end
  56. end
  57. if item == "нет" then
  58. break
  59. end
  60. end
  61. end
  62.  
  63. else chat.say("Возможно Вы ввели неправельный ID предмета. Попробуйте ещё раз.")
  64. end
  65. end
  66. name =""
  67. item =0
  68. if red.getInput(3) == 0 then
  69. chat.say("Досвидания "..user[1].name)
  70. chat.say("Приходите ещё!")
  71. break
  72. end
  73. end
  74. end
  75. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement