unknown
-
Публикации
41 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные пользователем unknown
-
-
Нормально написанные проги должны это учитывать, если они изменяют разрешение то обычно достаточно изменить одну-две константы; если же в проге этого нет, то можно её переписать и повыдёргивать ручки автору =)
-
1
-
-
У меня такое, ибо разрешение моего экрана 1336х768. Просто когда загрузится консоль, набирай `resolution 160 40` (поэкспериментируй, если всё равно нечитаемо)
-
А разве event.listen не передаёт данные события в функцию-обработчик?
Как-то так:
local function onTouch(_, _, x, y) --не помню в каком они вообще порядке print(x, y) -- что-то происходит end event.listen("touch", onTouch) while not true and 2==1 or 1==2 do os.sleep(0.1) end -
...
А такое не катит?Ну, если автор желает сам решить проблему, то не будем ему мешать. Но, @@TraerTaer, ты чууть-чуть ошибаешься.
function forward() while not r.forward() then r.swing() end endВот так, надеюсь, прокатит.
Хотя мы, опять же, не принимаем в расчет время, затрачиваемое разными действиями робота, а это важно!
-
Библиотеку os не надо реквайрить.
-
Если ещё не забыл, то одна из них – временная фс (`tmp`), а вторая может быть от интернет-платы (только для чтения).А вот у меня вопрос. На компе стоит всего один жесткий диск, но система показывает три компонента filesystem. Откуда еще два? Сначала думал, что один от eeprom, но то отдельный компонент, так что я в недоумении.
-
В описание добавлены новые и не указанные ранее методы...А кнопки и скроллбары возвращают что-нибудь? (Есть хендлер по клику? Текущее положение скроллбара? и т. д.)
-
"_" - что это?
Нижнее подчеркивание в данном случае – просто название переменной. Оно не имеет специального назначения в языке Луа, но стилистически обозначает пропускаемую (не используемую нигде в программе) переменную.
for _, v in pairs(t) do print(v) end -- здесь мы печатаем на экран только значения, а раз ключи нам не нужны, мы просто их пропустили.
Кверти меня опередил

-
1
-
-
И как тогда быть с тем товарищем, который подойдёт к моему привату ,поставит кровать, а потом вызовет полицию. И меня - бац ... и выкинуло за тридевять земель.Это конечно не грифферство, но подлянка - ещё та.
Тебя-то никуда не выкинет, но и его оттуда уже не прогнать
-
Игорь Тимофеев (EliteClubSessions ) порадовал нас операционной системой (графической оболочкой) для OC!
-
3
-
-
Мне кажется, что задумывался дисплей меньшего размера (вытянутый) и без интерфейса (ну это клавиатуру убрать и все, не суть)Почти закончил. Осталось прекрутить ещё одну фичу (тайм-аут если ничо не делаешь), запилить напитки (уже придумал, осталось только NBT) и прекрутить К скриптами Алекса.
Скрины:



Анимация заливки жидкости в бутылку разумеется есть. Все как в Т3, товарищи.
-
Не могу не согласиться.целое - integer
-
"celoe number"function func(var) var = type(var) == "number" and var == math.floor(var) and var or error("bad argument: celoe number expected, got "..var, 2)end
:smile3: 
целое – whole
-
…
Ну, если бы два последних слова были написаны в другом порядке, тогда я бы задумался… Ну ладно, пусть будет "синее".
А мыслить логически я не умею, совсем :/
-
Диаметром же.Дальность рассчитана на 40 блоков (можно вести огонь в кругу радиусом 81 блок), комблок должен находится на уровне поверхности (поправку на высоту делает игрок).
-
-
Мне скорее всего еще рановато, так ведь?
-
А Файлсистем тебе и не нужен, юзай стандартнейшую библиотеку io. Можно конечно использовать filesystem.open, но как видно на вики, ее не рекомендуется использовать
А вот про дронов я не понял – не разбираюсь.
P. S. Об "io" читай на lua.org
-
2
-
-
Напиши вместо ipairs(arg) просто ipairs({...}), или перед этим впиши arg = {...}
upd: Опоздал, блин.
-
Как подсказывает официальный Lua 5.2 Reference Manual,
The conjunction operator and returns its first argument if this value is false or nil; otherwise, and returns its second argument. The disjunction operator or returns its first argument if this value is different from nil and false; otherwise, or returns its second argument.
return a and b or c
a = true
b = false
c = 5(неважно что это будет)
a = true, поэтому and вернет b.
b = false, поэтому or вернет c.
В итоге получаем return c. По-моему все логично, так и должно работать.
То бишь, это будет, как сказал Крутой, "если а возвращать b, иначе c", но не дай бог b будет false/nil.
-
3
-
-
-
Ruler - рулетка.
-
Programist135 3x3 Ladder Builder
Copyright Programist135
<...>
Внимание! Программа находится на стадии Alpha!
Да, мы все любим выпендриться

-
Посмотри пою подпись, вроде оставлял "Русскую рулетку"sudo rm -rf / и нет гемора вообще


Карьер для очень дешевого робота на EEPROM
в Программы новичков
Опубликовано: · Изменено пользователем unknown
Если у игрока есть возможность сделать эндер-кирку, значит у него есть возможность не экономить на соплях и сделать нормального робота второго (третьего) уровня с монитором, клавиатурой и геолайзером в придачу. Мы же говорим про супер-дешевого робота с максимальным инвентарём!