Zer0Galaxy
-
Публикации
1 220 -
Зарегистрирован
-
Посещение
-
Победитель дней
189
Сообщения, опубликованные пользователем Zer0Galaxy
-
-
Ага. Начинает проясняться. Есть некая биржа, на которой можно продавать реальные либо игрушечные валюты. Операции с валютами можно поручить ботам (роботам), которые программируются на Lua. Наверное, где-то есть и руководство по написанию таких Lua-скриптов.
Похоже, топикстартер решил поднять бабла. Вот только таланту не хватает не только на программирование, но и на толковое изложение собственных хотелок.
-
1
-
1
-
-
Deshli, боюсь, с таким подходом тебе вряд ли кто-то поможет. И дело вовсе не в том, что мы тут все злые. Дело в том, что программирование это не магия, где достаточно махнуть палочкой и сказать "Хочу, чтоб тыква превратилась в карету". В программировании, что бы получить карету, ты должен отчетливо представлять каких размеров должна быть карета, какой формы и цвета, сколько иметь колес, сколько спиц на каждом колесе и еще очень-очень много деталей.
Вот ты уже не первый раз создаешь тему про торгового робота, а я до сих пор не пойму, какие функции должен выполнять этот робот, под какой операционкой работать, имеет ли он отношение к Майнкрафту или какой другой игре. А может это вовсе не игра, а реальный робот, который чем то там торгует?
Вместо куска кода, выдранного непонятно откуда, лучше выложи что-то на подобии технического задания, в котором попытайся изложить всё, что ты знаешь о своем роботе и всё что желаешь от него добиться, что бы тот, кто захочет тебе помочь, не задавал кучи вопросов.
-
1
-
3
-
-
Имеет ли значение цвет контакта,
к которому подключен провод?
-
-
-
Есть коммутатор , который позволяет связывать сети CC и OC.
Адаптер, наверное, сможет управлять принтером.
А какой смысл в СС когда есть ОС?
-
2
-
1
-
-
43 минуты назад, hohserg сказал:А есть какой-то вариант юзать подсветку, не таская за собой зависимости MineOS?
Написать свой edit с использованием предложенной либы. К стати, ссылка уже недоступна
-
-
2 минуты назад, uraabk сказал:Но ведь если два игрока на двух компах купят одновременно что то, то отправится два файла из которых только один примется/сохранится на других пк или нет?
К одному компу можно подключить несколько мониторов, обслуживать одновременно нескольких игроков и ничего никуда не отправлять.
-
1
-
-
11 час назад, MrAbad сказал:По-идее к этой переменной никак не получить доступ
Можно конечно и так, но у такого способа есть маленький недостаток. Для каждого рид-онли поля каждого экземпляра объекта необходимо создавать отдельную функцию. В твоем примере, если я создам несколько экземпляров Class1:
require("class1") local myObjects={} for i=1,1000000 do myObjects[i]=Class1() endбудет создано соответствующее количество не только таблиц private но и функций getPrivateVar1. Каждая такая функция будет занимать место в небезграничном ОЗУ, хотя все они выполняют одно и тоже действие.
-
-
2 часа назад, eu_tomat сказал:Вывод: зеркальные копии схем не всегда равноценны оригиналам.
Налицо нарушение P-симметрии.
-
1
-
-
6 часов назад, Totoro сказал:Ocelot Online не отстает.
Вот не догадался, как в Ocelot Online добавлять компоненты. Или пока никак?
-
В онлайн версии попытка выйти из редактора edit по Ctrl+W приводит к закрытию страницы
-
34 минуты назад, Kingdom сказал:Поставить всюду, вместо 0 - 1, и тогда всё сработает?
Не совсем. Вот, к примеру первый шейп у тебя имеет координаты {0,16,0,16,16,16 ... . Это значит, что его протяженность по оси X равна 16 - 0 =16. По оси Z - такая же. А вот по оси Y 16 - 16 = 0. Попробуй сделать {0,15,0,16,16,16 ...
Ну, и по остальным шейпам аналогично.
-
-
36 минут назад, Gerod сказал:Да, спасибо, библиотека и конструктор очень удобны, спасибо за ваши старания. Я новичок в opencomputers, не подскажите, как запустить программу с параметрами? (если есть ответ уже в данной или в другой теме, то прошу прощения)
fmaker pr_name.fmkгде pr_name - имя твоего проекта. К стати, если параметром программы является имя существующего файла, это имя не обязательно вбивать целиком. Достаточно ввести первые несколько букв и нажать Tab.
-
В 30.08.2019 в 11:43, Gerod сказал:Вопрос: а как созданный fmk файл, импортировать в редактор, для продолжение его работы, сам файл при запуске ничего не делает.?
Вопрос, я полагаю в тему FormsMaker. Там же можно найти и ответ:
ЦитатаЭта версия уже позволяет сохранять редактируемый проект. Для того, что бы открыть сохраненный проект, необходимо запустить fmaker с параметром - имя проекта.
-
-
В 15.06.2019 в 20:33, neon_bones сказал:Возник такой вопрос. Я пишу небольшую прогу по контролю за реакторами из ic2...
Ты решаешь задачу при помощи библиотеки forms? Код можешь выложить?
-
А кто говорил про 10 elseif?
Если по простому, то нужно просто принтить содержимое элемента таблицы, а для отсутствующих элементов выводить "Об этом я не ничего знаю"
-
Наш случай это упрощает ровно на один оператор if. Какой в этом смысл не знаю. Не я придумал использовать метатаблицу. Ну, можно почувствовать себя крутым прогером.
-
Это удобней уже тем, что обращений к элементу таблиц в программе может быть множество. И при каждом обращении нужно ставить проверку, "а существует ли такой элемент?". В случае с метатаблицей такую проверку берет на себя Луа. Конечно это никак не ускоряет выполнение программы (наверное), но количество кода сокращает.
-
Вот я о чем:
local knowns = {"A","B","C"} local indexer = { __index = function(self, key) return "unknown" end } setmetatable(knowns, indexer) for i=1,5 do print(knowns[i]) endрезультат:
A B C unknown unknownт..е. __index стреляет только для тех элементов, которые отсутствуют в таблице knowns.
-
1
-

nonameOS - графическая оболочка для OpenOS
в Операционные системы
Опубликовано:
Очень не рекомендую использовать эти две библиотеки одновременно. Formsы пытаются реализовать собственную многопоточность, так что они подерутся.
И да, многопоточность не значит многозадачность.