Doob
Гуру-
Публикации
1 089 -
Зарегистрирован
-
Посещение
-
Победитель дней
141
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Doob
-
Да, опенось починили, а то пользоваться было совершенно невозможно. Теперь больше плюшек и больше багов, в добавок к старым.
-
Сохраняет в file.txt туда же, где находится. Можно отправлять по сети или еще каким-нибудь способом. Сначала установить библиотеку: pastebin get iKzRve2g /lib/forms.lua, затем создать файл edit cmnt.lua, прописать в автозапуск, убрать кнопку выхода и запретить прерывания. И в бой.
-
Нет, то можно легко сделать на основе готовых библиотек. Например, за пару минут на основе forms: local forms = require('forms') local w, h = require('component').gpu.getResolution() local main=forms.addForm() main.border=1 main.H=15 main.W=43 main.left=math.floor((w-main.W)/2) main.top=math.floor((h-main.H)/2) textfield=main:addEdit(3,2) textfield.text = {} textfield.H=11 textfield.W=39 local btn_sumbit=main:addButton(29,13,'Sumbit',function() local file = io.open('file.txt', 'a') file:write(table.concat(textfield.text,'\n')..'\n') file:close() textfield.text = {} textfield:redraw() end) local btn_exit=main:addButton(6,13,'Exit',forms.stop) forms.run(main)
-
Ещё и адаптер прицепить, чтобы контролировать все функции. Апгрейд БД тут лишний, можно хранить в прошивке все возможные схемы, определяя и устанавливая по имеющимся компонентам доступную. Игроку в таком случае остается только крафтить компоненты и отбирать энергию.
-
Все очень просто, она на той же клавише, что и запятая, а запятые везде используются для разделения тегов. Захват нажатий обрабатывается моментально, но почему-то ловится код, а не значение и это на всех сайтах и форумах, которые я встречал.
-
Предлагаю вместо доминашки сделать ctf или гибрид, как в ut2004/ut3 - захват цепи нод. Хоть какое-то будет развлечение, а не беготня по кругу.
-
Функция os.sleep поймает один сигнал и завершится, а если поймает нужное сообщение, то упадёт замертво. Максимальный размер пакета можно получить через maxPacketSize() Нужен протокол рукопожатий, чтобы можно было запускать несколько сетей. Защита от взлома тут самое важное. Связанная карта - не вариант, ест много энергии. Неплохо бы иметь набор программ из коробки для работы с дронороботами.
-
Ыщо одна ботинка: pastebin run L1Xi5XmL
- 21 ответ
-
- 6
-
-
Загрузка по старой ссылке: pastebin run umGdzPYT Если надо, могу добавить ветвления для угловых. Есть еще такой набор:
- 21 ответ
-
- 5
-
-
Если нужно назначить компонент ДО запуска системы, то надо писать установку примари-компонента в EEPROM, а не в системный автозапуск, все просто.
-
pastebin run umGdzPYT Если делать плинтус, т. е. первый блок от пола, то можно сделать красивей.
- 21 ответ
-
- 2
-
-
Тут даже для минимализма не хватает шейпов, а для нормальных паттернов тем более.
- 21 ответ
-
- 3
-
-
Я к прошлому серверу готовил орнаменты, где-то валяются, могу еще наделать. Соблюдать ограничение на 24 шейпа? Плитки на пол какие, чтобы по ним ходить можно было? Можно кое-где толщину в 2 шейпа?
-
Всё-таки лучше оставить симметричное шифрование. Для анализа крафта можно сделать специальную службу - терминал с печками/верстаками, не удобно, но самодостаточно. Можно сделать, чтобы для конечного пользователя все предметы были в метасостоянии, т. е. не только те, которые были загружены, но и те, которые можно скрафтить из них. Это позволит экономить время, которое придётся затратить на рассылку книги рецептов, при крафте по запросу.
- 123 ответа
-
- opencomputers
- lua
-
(и ещё 1 )
Теги:
-
Весь мир давно делает локализацию для своих прог, Тоторо только проснулся. Если пакет зазипать, то места он будет занимать крайне мало, sfx - тоже не плохо, но в основном пользуют загрузку нужных кишок при установке программы - никаких лишних телодвижений со стороны разработчика.
-
Здорово, конечно, но совсем не те ощущения. Часами крутить эту ручку - совершенно непередаваемое "удовольствие". В большинстве задач хватало логарифмической линейки.
-
Это ось для алмазных компов. Поначалу был файл-менеджер с плюшками, теперь больше чем форк OpenOS. Осталось сделать установщик на чистый диск и будет вполне себе ось. Замена библиотек в некоторых местах ломает опеось, этим грешат не только "операционные системы", но и простые программы. Вполне приличная штука для новичков, для ознакомления с возможностями мода, но очень мало людей идет дальше пары кликов. А я даже опеносью пользуюсь только из-за удобной возможности прошивки eeprom нужными программами, т. к. для большинства практических задач ось не нужна.
-
Opencomputers [Beta] [Client/Server] OCcoins - Валюта/Магазин
Doob ответил в тему Laine_prikol в Свалка
Эх, этот энтузиазм да в нужное русло... Криптовалюта без крипты, принципы без принципов, хеши md5, не шифрованный протокол!11 Лучше напиши простую, но оригинальную игру - лайками закидают.- 22 ответа
-
- 2
-
-
- client-server
- php
-
(и ещё 1 )
Теги:
-
Просто сделать всем дронам вейк-ап, чтобы падшие воскрешались живительным бродкастом.
-
Это не вопрос, хоть верстак, хоть печка, масераторы, компрессоры, но рецепты надо забивать ручками, а мне что-то лень.
- 123 ответа
-
- 1
-
-
- opencomputers
- lua
-
(и ещё 1 )
Теги:
-
С модами любой может быть героем, а на ванили слабо? Опенкомпы могут заменить кучу модов, надо только придумать способ. http://computercraft.ru/topic/1282-umnye-truby-na-transpozerakh/
- 123 ответа
-
- 1
-
-
- opencomputers
- lua
-
(и ещё 1 )
Теги:
-
Набросок интерфейса клиента. Ключ не экранирован, т. к. при тестировании мне так удобней, в боевой программе можно его скрывать. Функционал протокола: можно загружать в хранилище предметы (по белому списку, чтобы не занимать место лишними данными), скачивать себе в инвентарь, передавать в хранилища других игроков, перемещать в криптоячейки, продавать/покупать через единый рынок. Так как используется симметричное шифрование, приходится генерировать и передавать ключ игроку в буфер обмена, для защиты от рандом-флудеров можно использовать одноразовые пин-коды при подтверждении критичных операций. Можно перейти на асимметричное шифрование, использование упростится, но немного возрастет нагрузка на сервер. Пока не решил, оставить монолитное ядро или вынести рынок отдельно, если разделить, то можно будет создавать кастомные сервисы - свои рынки/магазины/игровые автоматы, которые используют основное ядро как банк.
- 123 ответа
-
- 5
-
-
- opencomputers
- lua
-
(и ещё 1 )
Теги:
-
Задача все проще, игроков будет еще меньше. Пересматривать концепцию не предлагаю, т. к. и так все ясно.
-
Можно было управление с клавиатуры сделать, тогда и на железном мониторе можно было б работать.
- 11 ответов
-
- поиск символа
- юникод
-
(и ещё 1 )
Теги:
-
Что есть, то есть. Не вопрос разработать ядро и ячейки за день-два, но ячейки могут не понравиться игрокам. А Алекс предложил заготовки к ячейкам - тут игроки сами делают так, как им нравится. Хотя, ячейки висящие вдоль рельсы на слово "улей" не тянут. Кстати, что за разговоры про "тамагочи"? Он уже готов или надо сделать? Могу сделать ему аватары, если будут конкретные пожелания.
- 97 ответов
