[1.7.10] ComputerCraft [1.74]
#2121
Posted 20.06.2013 - 13:39
#2122
Posted 20.06.2013 - 14:05
#2123
Posted 20.06.2013 - 14:29
#2124
Posted 20.06.2013 - 15:40
Дело в том, что русские буквы определяются не одним символом, а двумя (правда не помню, в какой кодировке это так). Например при вводе пароля в WoW русскими буквам получается тоже самое.При вводе "привет" будет выводиться "п р и в е т " или "привет ", точно не знаю. Насколько я знаю, лекарства этому нет.
#2125
Posted 20.06.2013 - 16:08
#2126
Posted 20.06.2013 - 16:55
#2127
Posted 20.06.2013 - 18:56
Имеем: черепаху и компьютер, снабженные модемами. Черепаха может лазить в пределах видимости реднета.
Необходимо: обеспечить управление черепахой, не приближаясь к ней на расстояние вытянутой руки.
Что делаем: на черепахе запускаем программу radmin_s с параметром ID компьютера, на компьютере запускаем программу radmin_c с параметром ID черепахи.
Что получаем: информация выводимая на терминал черепахи отображается на терминале компьютера, а команды вводимые в компьютер выполняются черепахой.
radmin_s
radmin_c
Програмки пока не отлажены, поэтому глюки неизбежны
#2128
Posted 21.06.2013 - 01:17
moves = {["up"] = turtle[paste][/paste]up,["down"] = turtle[paste][/paste]down,["forward"] = turtle[paste][/paste]forward,["back"] = turtle[paste][/paste]back,["right"] = turtle[paste][/paste]turnRight["left"] = turtle[paste][/paste]turnLeft }local move = function (d) moves[d]()end
#2129
Posted 21.06.2013 - 08:18
#2130
Posted 21.06.2013 - 09:03
#2131
Posted 21.06.2013 - 09:29
h = fs[paste][/paste]open("abcd", "w")h[paste][/paste]close()
#2132
Posted 21.06.2013 - 10:14
local oFile = io[paste][/paste]open("назввние файла", "w")Писать в файл:
oFile:write("что-то")И обязательно закрыть:
oFile:close()
#2133
Posted 21.06.2013 - 10:47
Спасибо конечно, но я уже сделал по другому. И действительно, зачем "[]"?moves = {["up"] = turtle[paste][/paste]up,["down"] = turtle[paste][/paste]down,["forward"] = turtle[paste][/paste]forward,["back"] = turtle[paste][/paste]back,["right"] = turtle[paste][/paste]turnRight["left"] = turtle[paste][/paste]turnLeft }local move = function (d) moves[d]()end
#2134
Posted 21.06.2013 - 11:16
#2135
Posted 21.06.2013 - 11:22
#2136
Posted 21.06.2013 - 14:44
А зачем ["up"], если можно написать, если не ошибаюсь: {up=turtle.up}?
В данном случае, просто потому что у меня такой стиль. А стиль такой, потому что [""] практичней:И действительно, зачем "[]"?
local t = {+156asf = 3}print(t["+156asf"])
stdin:1: unexpected symbol near `+'
local t = {["+156asf"] = 3}print(t["+156asf"])
3
#2137
Posted 21.06.2013 - 14:47
А как вам такой вариант?moves = {["up"] = turtle[paste][/paste]up,["down"] = turtle[paste][/paste]down,["forward"] = turtle[paste][/paste]forward,["back"] = turtle[paste][/paste]back,["right"] = turtle[paste][/paste]turnRight["left"] = turtle[paste][/paste]turnLeft }local move = function (d) moves[d]()end
local move = function (d) turtle[d]()end
#2139
Posted 22.06.2013 - 13:36
2 user(s) are reading this topic
0 members, 2 guests, 0 anonymous users