JLevi
-
Публикации
13 -
Зарегистрирован
-
Посещение
-
Победитель дней
2
Сообщения, опубликованные пользователем JLevi
-
-
-
vx13 спасибо за подсказки, особенно за ChickenChunks. Благо валяется ноутбук со сломанным монитором. Сделал из него сервер для проверки. Но времени не хватает катастрофически. Выкладываю для проверки https://my-files.ru/rt7wfc.
-
Доработал мод. Вроде работает. Для проверки сделал Test Block. Он просто пишет сообщения в лог, если чанк загружен.
-
Игрок записывается в нбт. проверка идет по событиям playerLoggedIn и playerLoggedOut
-
Не знал про новые возможности, Надеюсь что Alex это учтет.
-
По моему роботы в OpenComputers теряют весь смысл без загрузчиков чанков. Но в самом моде они не подходят.
Решил добавить свои. Простые загрузчики работают только в присутствии владельца, креативные не зависимо от владельца. Перед установкой необходимо активировать (щелкнуть правой кнопкой с загрузчиком в руке).
Имя компонента "chunkloader"
Методы:
getOwner()
setActive(boolean)
isActive()
При включении в конфиге registerCardChunkloader для крафта нужна будет использоваться специальная карта, которая может покупаться в магазине за UU.
Зона охвата 3х3 чанка.
Самому негде проверить работоспособность, думаю поможете.
-
Программа еще не готова. Сетевая поддерживается, но не полностью, интернет карты нету.
-
-
Я не забросил эмулятор, просто следующий проект оказался большим и запутанным, несколько раз бросал и начинал заново.
Он еще не готов, Выкладываю для оценки, стоит ли из заморачиваться дальше.
PS. Скриншоты выложить не смог, не разобрался как.
-
Спасибо за коментарии. Немного доработал программу.
Пишу на c++, использую WinAPI. без наворотов.
Все таки основное предназначение, упростить написание кода, а не полностью заменить OC )
Исправил ошибку с панелями (была опечатка).
Ограничил компоненты, теперь их можно изменять.
TestBar это компонент по имени тест. Можно использовать для тестирования адаптера. Просто потом заменить имена.
RedstoneBar это красная плата, с поддержкой шин из разных модов. Сигнал меняется от 0 до 15 по умолчанию ( в модах бывает до 255).
Интернет плата задумывалась, но пока еще не реализована, Нужна хорошая программа на lua для тестирования.
С кодами клавиш пока не разобрался до конца, не удивляйтесь багам. Как и с кодировкой.
Добавил события мыши и вставку буфера обмена.
Про linux. Начинал не с нуля, за основу брал OCEmulator-Qt, с сайта мода. Он написан как раз под linux. В работе не видел, у меня винда.
-
1
-
-
Работа, конечно, не простая. Да и не все функции реализованы. Дорабатывать все равно придется в игре. Реализовал поддержку нескольких экранов, редстоуна, а также тестовую панель для работы с адаптером. Open folder открывает папку с дисками. При первом запуске надо задать конфигурайию, и сохранить ее. Далее будет грузится сама из выбранной папки компьютера.
-
1
-
-
Я, думаю, многие при написании программ хотели бы иметь эмулятор OC. Посмотрел в сети, топком не нашел ничего под windows. Это подвигло меня написать свой. Бывают глюки, сбои иногда, но вроде работает. Выкидываю на обзор.
-
12
-



Эмулятор для OC
в Эмуляторы
Опубликовано:
Как то забросил проект, вернее начинал, запутывался, бросал, снова начинал и т.д....
Выкладываю пробную версию, еще не завершенную. Хочу узнать замечания, идеи какие нибуть.
https://yadi.sk/d/0PKpmLP01gzEdQ
Для начала работы надо открыть проект "File/Open Workspace", в папке есть готовый. Или создать новый.
Не все функции реализованы. Проект получился большой, и тяжеловат для написания.