Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- name = "TC1"
- while true do
- cb = peripheral.wrap("right")
- event, player, msg = os.pullEvent("chat")
- if msg == name..": refuel" then
- rfing = true
- cb.tell(player, "Type the number of items you want to be refueled.")
- elseif msg == name..": forward" then
- turtle.forward()
- elseif msg == name..": up" then
- turtle.up()
- elseif msg == name..": back" then
- turtle.back()
- elseif msg == name..": down" then
- turtle.down()
- elseif msg == name..": get fuel" then
- fl = turtle.getFuelLevel()
- cb.tell(player, "Fuel Level: "..fl)
- elseif msg == name..": dig" then
- turtle.dig()
- elseif msg == name..": place" then
- turtle.place()
- elseif msg == name..": select" then
- sling = true
- cb.tell(player, "Type the number of the slot you want to select.")
- elseif sling == true then
- tonumber(msg)
- turtle.select(tonumber(msg))
- sling = false
- elseif rfing == true then
- tonumber(msg)
- turtle.refuel(tonumber(msg))
- rfing = false
- elseif msg == name..": turn left" then
- turtle.turnLeft()
- elseif msg == name..": turn right" then
- turtle.turnRight()
- elseif msg == name..": move left" then
- turtle.turnLeft()
- turtle.forward()
- turtle.turnRight()
- elseif msg == name..": move right" then
- turtle.turnRight()
- turtle.forward()
- turtle.turnLeft()
- elseif msg == name..": drop" then
- dping = true
- cb.tell(player, "Type the amount of items you want to drop.")
- elseif dping == true then
- tonumber(msg)
- turtle.drop(tonumber(msg))
- elseif msg == name..": suck" then
- turtle.suck()
- elseif msg == name..": drop up" then
- dUping = true
- cb.tell(player, "Type the amount of items you want to drop.")
- elseif msg == name..": drop down" then
- dDowning = true
- cb.tell(player, "Type the amount of items you want to drop.")
- elseif dUping == true then
- tonumber(msg)
- turtle.dropUp(tonumber(msg))
- elseif dDowning == true then
- tonumber(msg)
- turtle.dropDown(tonumber(msg))
- elseif msg == name..": suck up" then
- turtle.suckUp()
- elseif msg == name..": suck down" then
- turtle.suckDown()
- elseif msg == name..": turn around" then
- turtle.turnLeft()
- turtle.turnLeft()
- elseif msg == name..": terminate" then
- cb.tell(player, "Are you sure you want to terminate the program? yes/no")
- terming = true
- elseif terming == true and msg == "yes" then
- cb.tell(player, "Terminated.")
- break
- elseif terming == true and msg == "no" then
- cb.tell(player, "Termination canceled.")
- term = false
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement