SHOW:
|
|
- or go back to the newest paste.
1 | local component = require("component") | |
2 | local modem = component.modem | |
3 | - | while true do |
3 | + | local event = require("event") |
4 | - | modem.setStrength(500) |
4 | + | local unicode = require("unicode") |
5 | - | modem.broadcast(301, io.read()) |
5 | + | ben = 1 |
6 | while ben = 1 do | |
7 | modem.Strength(500) | |
8 | local _, string, char, code, playerName = event.pull("key_down") | |
9 | wasd = unicode.char(char) | |
10 | if (wasd == "w") then | |
11 | modem.broadcast(301, "w") | |
12 | elseif (wasd == "s") then | |
13 | modem.broadcast(301, "s") | |
14 | elseif (wasd == "a") then | |
15 | modem.broadcast(301, "a") | |
16 | elseif (wasd == "d") then | |
17 | modem.broadcast(301, "d") | |
18 | elseif (wasd == "x") then | |
19 | modem.broadcast(301, "up") | |
20 | elseif (wasd == "c") then | |
21 | modem.broadcast(301, "down") | |
22 | elseif (wasd == "t") then | |
23 | ben = 2 | |
24 | else | |
25 | print("that is not an option press t to leave wasd control") | |
26 | end | |
27 | end | |
28 | while ben = 2 do | |
29 | modem.Strength(500) | |
30 | message = io.read() | |
31 | if (message == "bu") then | |
32 | modem.broadcast(301, "break up") | |
33 | elseif (message == "bd") then | |
34 | modem.broadcast(301, "break down") | |
35 | elseif (message == "bl") then | |
36 | modem.broadcast(301, "break left") | |
37 | elseif (message == "br") then | |
38 | modem.broadcast(301, "break right") | |
39 | elseif (message == "bf") then | |
40 | modem.broadcast(301, "break front") | |
41 | elseif (message == "bb") then | |
42 | modem.broadcast(301, "break back") | |
43 | elseif (message == "end") then | |
44 | ben = 1 | |
45 | else | |
46 | print("that is not a choice") | |
47 | end | |
48 | end |