qwertyMAN
Пользователи-
Публикации
1 009 -
Зарегистрирован
-
Посещение
-
Победитель дней
47
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя qwertyMAN
-
Третий скрин - это шедевр!
-
Поджечь, это ПКМ с зажигалкой. Даёшь ему в активный слот зажигалку и через команду robot.use() вроде бы он делает ПКМ этой зажигалкой или чем нибудь другим вроде гаечного ключа. Взаимодействовать робот может лишь с блоком перед собой, с блоком сверху и снизу. До остальных блоков нужно передвигаться. Не думаю, что это так сложно прописывать robot.up() и robot.down() чтобы подыматься и опускаться.
-
MoonJam — джем с привкусом луны // завершён
qwertyMAN прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
Аааа, не пугай так. -
Я тут поиграл в свою сборку, и вот что могу сказать: Ночью на поверхности очень опасно. Из-за улучшенного интеллекта зомбаков, модов на мобов (которые вписываются в атмосферу) и сложности хард - появляется тучка из зомбаков. Некоторые бегут быстро и наносят урон не плохой. Хотя основная масса и медленная и не может догнать, но быстрые зомбаки в спину дышат когда убегаю от них и пару раз уже валили. Под землёй строю бункер, решил построить нижний этаж, и из-за мода Enviromine начал падать кислород. Пришлось на перекрёсток (нулевой, первый и второй этаж, 4 ответвления на каждом этаже) посадить ель. Кислород восстановил на этом участке. Поставил холодильник чтобы еда не так быстро портилась из-за мода Enviromine. (хотя кажется порча как то баганно работает, иногда игнорируется порча в ванильном сундуке, при достижении 100 и более процентов) Далее поставил на поверхности много бочек из агрикрафта, которые образуют одну большую бочку. Чтобы от туда набирать питьевую воду в бутылки. (так как реген воды в мире запрещён, приходится так воду с дождя собирать. Хватает вполне) Время от времени бутылками с водой наполняю бурдюк. Так как если его надеть, он временно будет автоматически утолять жажду из мода Enviromine. Всё остальное что было в Enviromine запретил в конфигах. Так как мне оно показалось лишним. Пока что интересно играть. Играю без кроватей, чтобы поторопиться уйти в бункер до ночи. Потом как ресов будет много, смогу толпу зомбаков расстреливать дистанционно из оружия flans мода. Вступать в ближний бой с такой толпой просто самоубийство. А это оружие в принципе не читерное, сильно не бьёт и крафтится из ресов. Там ещё у меня стоит RTG генерация, тинкерс для плавки руд, minechem, если друг понадобится воду синтетически производить, когда нет дождя, всякие редлогики, харвесткрафты (не знаю зачем, ведь еда вся портится), ThermalExpansion для того чтобы можно было в тинкерсе делать заряжаемые инструменты, OpenComputers и там незначительные мелки моды вроде Carpenter's Blocks и чизель, для постройки настоящего убежища. Если какой то пункт из списка вам понравится, можете добавить его на сервер. А вот порчу еды, если она окажется действительно баганутой, мне придётся скорее всего отключить в конфигах. P.S. Немного скринов:
-
MoonJam — джем с привкусом луны // завершён
qwertyMAN прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
Что то перфекционистичное во мне сидит и говорит писать только на языке оригинала. Не знаю, насколько там код ровно будет переводится в луа и оптимизировано. -
MoonJam — джем с привкусом луны // завершён
qwertyMAN прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
Эх, мог бы и принять участие, да только с псевдоязыками не хочется возиться. Оригинальный луа forever! -
Проблема именно во время тестов. Я часто проги тестирую и каждый раз через Ctrl + C завершать прогу и потом перезагружать комп долго. А вот когда готовая уже прога то там ошибок не должно быть и всё норм работает. Это проблема именно тестирования проги.
-
С event.listen можно запросто певдомногопоточность замутить. Чтобы несколько игроков могли управлять одновременно. Вон же змейка у меня как то работает на большое количество игроков с помощью event.listen. Единственная при этом проблема, краши и выходы без event.ignore. При тесте особо тяжко, приходится комп перезагружать в случае ошибок. На счёт арканоида. Разбираться в коде лень, не такой уж он и красивый чтобы исправлять ошибки. Мне проще с нуля написать нормальный код в котором будет всё как надо. И названия переменных нормальные.
-
Лень мне вникать в код, в общем вот проблема: -- физика(нет) не работает. Если у шарика у < 1 то меняет направление несколько раз = не работает Вот причина которая подходит по описанию к проблеме: В твоём коде есть event.listen, но нет event.ignore. (ужасная ошибка, исправь немедленно) Значит при каждом запуске проге, будет всё больше и больше раз выполнтся функция.
-
Замутить арканоид? Пфф да запросто, там много ума не надо. Хоть на четверых можно играть Но мне лень пока писать, занят был созданием хардкорной сборки, сейчас тестить начну. А пока просто по накидаю советов по программированию в ОС: Когда пишешь проги в отдельном редакторе, возможно, нужна перезагрузка компа или выход/вход в игру, чтобы изменения вступили в силу. (в одиночной игре) Чтобы изменения сразу вступали в силу без перезагрузки, нужно в конфигах одну строку изменить. (для одиночной игры) Если пишешь библиотеку - готовься после каждого изменения файла перезагружать комп. Увы, но мне лень было придумывать способ выгрузки библиотек из памяти. Пусть гуру луа пояснят, что в таких случаях нужно делать. Если используешь event.listen, и перед выключением проги не производишь event.ignore - готовься что у тебя будут повторяться некоторые действия. Быстрое решение - перезагружать комп каждый раз после выхода из проги. Более правильное решение - не выходить из проги через Ctrl + C и по завершении проги использовать event.ignore (как я понял ты с этой проблемой столкнулся и она тебе дико мешает) Удачи с реализацией!
-
Я уже один раз так нарушителей выявлял и скидывал скрины. Помню что за это было. Так что не буду ничего ставить и скидывать. Просто знайте что с гравиком и текстурами это вполне реально и просто. Прорубил вниз линию лазером, осмотрелся внизу и полетел дальше. Там много ума не надо чтобы летать на такую разведку. А там и дело времени, пока облетаешь всю карту, и пока найдёшь одного из нескольких игроков. С транслокатором так вообще рай. Нашёл место и телепортом всё домой унёс. Идея то хорошая без приватов жить, только вот в реализации проблемка. Сомневаюсь что интерес останется играть, когда будут быстро твою базу обнаруживать. Увы, но майнкрафт не запрещает свои ресурспаки устанавливать. P.S. А что, реально сложно осуществить такую игру, в которой не будет ничего отобраться за стеной? Почему майнкрафт рендерит всё что происходит за стенами?
-
Это да. С модами там будет что делать и куда ресы тратить. А для большего хардкора можно ещё коблогены запретить. Чтобы только из саженцов добывали землю, из земли камешки и из камушков булыгу. + enviromine который я уже понял как настроить, отрубив лишнее. И отрубленный реген воды, как же без него. Выходит с дождя собрал как можно больше воды и потом зачерпываешь, пьёшь по 1 ведру время от времени. Проверил, действительно работает. Водные бочки из агрикрафта поддерживают набор воды в бутылки для последующего питья. И конфиги позволяют это осуществить. В тему экшона, я не против отрубить приваты. Я против прозрачных текстур, которые любой дурак сможет скачать. И тогда весь интерес от выживания пропадёт, ведь по звуку тебя смогут легко обнаружить. Может вместо отрубания приватов дать игрокам огнестрельное оружие? Пусть выживают, сражаются за захват роботов и ресурсов. А приват будет лишь один, например 100 блоков. Как хочешь, так и привать свои вещи. И не какой АЕ соответственно. Может tinkers construct ? Атмосферный же мод.
-
Главное - самая топовая броня. Многие игроки только из-за неё играют. Ещё можно установить аддон xray module к этой броне, чтобы она стала ещё более топовой и помогала находить спрятавшихся врагов.
-
Предлагаю на Hardcraft вместо драконика и мода на гравики поставить Modular Powersuits. Мод добавит одну бронь и множество компонентов к неё для того чтобы у игры был смысл играть. А то какой смысл играть на сервере посвящённому программированию, если не создание топовой брони? Кто то сказал программирование? Нет, это прошлый век. Сейчас цель игры у игроков - топовая броня и никак иначе!
-
Бывает
-
Можешь ещё использовать библиотеку ECS чтобы отображение производить быстрее.
-
Хотел посмотреть что за код там, лучше бы я этого не делал Мог бы ссылку и первоисточник сделать. Ничего же не понятно. Из того что можно оптимизировать я нашёл только глобальную переменную math. Для более быстрой работы я бы ввёл эту локальную переменную local rand = math.rand. А так же возможно можно оптимизировать математические действия. Там у тебя умножение и деление на 2 есть которое в байткоде быстро можно обработать. В общем с таким кодом вообще ничего не понятно что ты там понаписал.
-
До сих пор понять не могу зачем нужны эти фракталы и зачем их рисуют, тратя большие ресурсы на прорисовку.
-
Я думал это сервер программистов, которым важнее программирование, нежели какой то жалкий читерный квант. Но ок, теперь понял какие цели у проекта, спасибо что объяснили.
-
Квант == чит на бессмертие и полёт.
-
Спрятать? Умник в кванте и с прозрачными текстурами тебя хоть на дне марианской впадины найдёт. Это и основная проблема подобных сборок. Может всё же хард добиться другими путями не затрагивая приваты? Усилить зомби, вводить моды моды порчу еды, температуру, всяческие события вроде падения метеоритов и прочее. Вон я даже знаю есть мод на генерацию, при которой мир генерируется засушливый, нет воды и получить один саженец - большой труд. А вместо воды там токсичная жидкость.
-
Ты вообще видел что там за интеграция? Там из интеграции только вкл/выкл и переключатель мобы/игроки. А так они полностью автоматические. Скука. Даже наводить не надо на игроков? Всё само делает. Видел я в MineOS прогу для этих турелей. Ну реально, там практически никакой интеграции. Этот выключатель и от рычага спокойно работать будет, комп там вообще не к месту.
-
Читеры есть читеры. Особенно с читерным гравиком им будет без проблем тебя найти, это 100%. Вопрос лишь в их свободном времени. И турели вообще никак не помогут. Турели нужно мегаапнуть чтобы они могли защитить. Нужно скорость поворота, перезарядку, скорость снаряда и прочее увеличить до немыслимых высот и даже тогда турель не сможет стрелять через стены, не сможет в быстрые цели попасть и будет иметь ограниченный радиус на поворот вниз. Шанс что турель быстро своруют очень велик.
-
Ты не правильно понял. Я предлагаю не дополнить, а заменить отсутствие приватов на ап мобов. То есть приваты при этом будут, но хардкор создадут (я надеюсь) моды на мобов и вечная трата ресов на огнестрельное оружие.
