Перейти к содержимому

qwertyMAN

Пользователи
  • Публикации

    1 009
  • Зарегистрирован

  • Посещение

  • Победитель дней

    47

Сообщения, опубликованные пользователем qwertyMAN


  1. Лагордром.

    Зачем выполнять непрерывный опрос всех сторон, когда можно задействовать событие redstone_changed и обновлять информацию лишь об одном изменившемся входе?

    Не знаю, у меня ничего не тормозит. Да и если что timeout можно с 0 сменить на 1, хотя в этом нет необходимости. В любом случае это ОС, а не СС. Весь сервер не залагает даже если захочет  :)

     

    Хотя, постойте ка, я брал инфу о redstone api вот отсюда http://minecraft-ru.gamepedia.com/ComputerCraft/Redstone_API

    А про "redstone_changed" впервые слышу, где ты её взял?


  2. Добрый день, любители редстоун схем!
    Сегодня, вашему вниманию представляется полноценный редстоун контроллер redcontrol (оригинальное название :) )
    Но всё не так скучно как может показаться
     
    В программе есть:
    • Возможность подавать обычный редстоун сигнал мощностью 15
    • Подавать цветной сигнал (16 цветов) мощностью 255
    • Принимать редстоун и цветной редстоун сигналы и видить их характеристики (цвет и значение)
    • Управлять всеми шестью сторонами редстоун блоков (компов)
    • Управлять всеми блоками редстоуна которые подключены в сеть
     
    В программе нет:
    Возможности задавать свою мощность генерации сигнала, кроме максимального (мне показалось это лишним)
     
    Управление:
    • Красная кнопка справа сверху - выход
    • Жёлтые указатели там же в углу - переход на между блоками
    • Цветные кнопки - включение/отключение генерации выбранного сигнала
     
    Индикаторы:
    • Буква G - генерация сигнала
    • Цифры - мощность полученного сигнала
    • Дробь в углу - текущий блок / число блоков в системе
    Скрины:

    f1551f562f65365721a48f6ae7d05cb6.png
    bcba816efb1da24ad255214b2a287ad4.png8d93ca21bd10efff7b393c81e29bbd7b.png

     
    Ссылка на код:
     
    Рекомендации:
    • Можете использовать как блоки, так и редстоун карты 2 ур. Но не в коем случае не ставьте карту 1 ур.
    • Не ломайте редстоун блок на котором стоит прога - словите ошибку.
    • Словили ошибку - лучше перезагрузите комп (для очистки event.listen)
     
    А с вами был qwertyMAN, удачной игры!
     
    Обновлено до v1.1

    Добавлено:
    -Работа полностью на event (по идее теперь лагать не должно не у кого)
    -Исправлен вылет при отключении компонентов. Теперь можно со включенной прогой подключать/отключать компоненты

    • Нравится 3

  3. Спасибо тебе огромное! А я думал, что если её используют как пустую переменную - она не хранит данных. Автор статьи на вики похоже тоже так думал.

    Респект и  :smile9:

    Если бы автор темы умел дебажить принтами, давно бы эту проблему решил сам.

    Ну вот что сложного? Lua выдал строку где произошла ошибка. Например строка 42, в которой вызывается функция lampochka(pochka)

    Написал print(pochka) и проверил чему равна переменная в строке с ошибкой. Эта информация практически всегда решает проблему позволяя понять где код работает не так и исправить.

     

    Насколько я знаю в природе есть константы и есть переменные. А о существовании некой переменной, которая бы мифическим образом сама себя стирала никто не говорил.

    • Нравится 2

  4. ...

    А вообще да, надо на серьёзные языки переходить по хорошему. И движок свой писать. Но это пока планы на будущее. Пока что я ещё не готов приняться за изучение полноценных языков программирования.

     

    Насчёт моего коммента, в майнкрафте возможности сильно урезаны. И с тем что там есть больших успехов не добиться, физики нормальной не сделать, да и в графики особо не преуспеть. Я даже представить себе не могу симулятор космоса на OpenOS. Что СС, что ОС не могут обеспечить нормальный инструмент для создания игр. Максимум мини-игры можно на неё делать, не более.

    А судя по проделанной работе, тут человек пришёл с серьёзными намерениями и не хочет чтобы всякие ограничения сдерживали его. Хотя может я и ошибаюсь.


  5. Судя по проделанной работе игра серьёзная, но почему майнкрафт?

    Можно же скачать какой нибудь движок на lua и писать игры там. И в скорости и в графике не будет ограничений, как в СС и ОС.

    Если хочешь создавать действительно серьёзную игру, забрасывай майнкрафт и прогай на полноценном lua движке.


  6. #ябсделаллучше, как в стабильности программы, так и с точки зрения дизайна, но #мнелень  :)

     

    Странное решение использовать чужой графический API в такой элементарной проге. Намного лучше сделать всё самому.


  7. TerraFirmaCraft конечно крутой мод и интересный. Но всё же будет мало хардкора.

    Ещё было бы круто добавить мод (не помню названия) который позволяет удалить 1 сердце игрока и перевести его в "осколок души". Там в моде нужен был кусок чтобы лейка не ломалась, но чем мы хуже? Мы можем этот осколок души использовать при крафте роботов.

    Захотел робота? Каждый робот на 1 сердце снижает жизнь игрока! Новая механика рулит, надеюсь её введут в игру  :)


  8. Про СС не знал. Думал есть, раз есть аддон для него :). А что насчет IC2? Стоит ли мне тратить время на написание контроля IC2шных мехов или его уберут после вайпа?

    Да кому какая разница. Можешь писать проги с любыми компонентами, даже которых нет на сервере, а потом выкладывать их на форум.

    Что же касается IC2, без него не запитать ОС, так что пиши. Пройдёт эта "Эра техно-магика" и все вернуться к технологии (я надеюсь)

    • Нравится 1

  9.  

     

    П.С. Поставим на второй сервер Грег+ИК+ОС+пару аддонов к ОС (only) . Вот там себе бери и автоматизирую все только компами на здоровье  и можно будет радоваться чисто техническому геймплею и хардкору.

    А как же IT? Вайп? Уничтожение? А Магик? Что с серверами станет то? Насколько часть будет вайп на новых двух серверах?


  10.  

     

    Аргумент: создание процессора – это магия, невозможная на простом верстаке.

    В греге - это называется хардкор, а не магия. Так что магические моды тут совсем не причём.

    А сервер видимо просто для "души" как и магик. Относись к этому как к эксперименту. К тому же всё ровно не собираешься там играть.

    А там онлайн покажет как игроки отнесутся к техно-магии. Может через неделю вообще всё залагает и прикроют сервер. Нет никакой гарантии что всё будет хорошо.


  11. 1) Почему айтишников на CC.RU вынуждают создавать компьютеры через магию?

    2) Почему приоритетом стала не технологичность, а таинственность?

    3) CC.RU переориентируются на другую аудиторию?

    Это просто эксперимент. Как и сервер "мечты" впрочем. А там со временем уже ясно будет, какие проблемы всплывут, какой мод первым пойдёт ко дну и когда первый вайп. 


  12. Пусть админы чаще чистят карту, регенят карьеры.

    Ага, одну постройку на IT 3 раза регенили - воскресает всё ровно. Другие постройки вроде дома дуба (до отката) так вообще после регена через какое то время появляется один чанк не отрегененный. Откуда он взялся не ясно, ведь во время регена всё было чисто.

    А как затеяли более глобальный снос ненужных построек - запороли сейвы и сделали откат. Получается реген - это очень нестабильная и опасная штука.

    Лучше уж не регенить территорию. Снова откат пережить не кому не пожелаю.


  13. С профессиями плохая идея. Многие любят майн за то что у них есть полные права делать что захочется. А тут взяли и нубикам сказали что нельзя сажать жёрдочки. Всё, игрок перед выбором. Сажать растения или получать драгоценную звезду ада каждый день. А может и вовсе не покупать профессию и ничего не уметь.

    Урезание геймплея не нравится именно нубикам, которые приходят и уходят с проекта не поиграв и дня. А потом и возникают вопросы, почему так мало игроков на IT.

     

    Так что надо определиться между интересным сервером со сложным геймплеем или простым, но с армией новых игроков.

    • Нравится 1

  14. ...

     

    Да не в моде дело, а в выдуманных правилах вроде "ты не можешь выращивать резину сам, но можешь пойти туда не знаю куда и купить то не знаю что"

    Мало кто додумается из нубов пойти на спавн, нажать ПКМ по НПС, выбрать нужный диалог где НПС скажет куда идти к рынку аборигенов, потом пройти через 14 телепорт и пройти от него 500 метров в нужном направлении не сбившись по пути, чтобы придя увидеть что у тебя нет монет нужного типа, который нужны чтобы купить чёртову резину. Нубом такие заморочки не нужны. А второй путь - купить профессию, тоже не самый очевидный. Скорее всего они то и на форум не зайдут для этого, чтобы найти на форуме нужную тему и почитать. А пойти на спавн и тыкнуть на НПС тоже не факт что кто то захочет.

    В добавок хотелось бы напомнить что были случая пропажи НПС, что тоже не очень хорошо. Вон Морфеуса до сих пор никто не воскресил. Уже пол года валяется труп у Академии.

     

    Так что надеюсь что на новом сервере не будет таких не очевидных заморочек, ловушек для нубов.

    • Нравится 1

  15.  

    Как часто ты видишь таких нубов? Я редко, хотя последнее время играл на подобной сборке.

     

    Когда часто сидел на IT. Месяца так 3 после открытия тогда было. Тогда часто нубы заходили, некоторые просто на спавне стояли и видимо на форуме пытались найти инфу, некоторые в чат писали где резину взять, но в итоге сваливали. А один так вообще обонаглел, около меня заприватил территорию, я ему нубских ресов скинул помочь. Так он начал комп требовал от игроков. Чтобы ему всё готовое дали. В итоге свалил и даже не расприватил территорию.

     

    И зря ты сравниваешь IT с другими серверами. Там у них донат, школоадмины и лаги. Видимо нубам этого не хватает и они валят с IT за покупкой доната на другие сервера.


  16.  

     

    Есть внутренний формат, который хранит ноты

    Ну так есть стандартная библиотека note которая если надо может переводить ноты в длину волны. Да и посмотрев на это библиотеку (по какой формуле происходит конвертация) можно и самому такую функцию написать. Не особо сложно.

     

     

     

    Точней сказать, аккорды

    Что за формат что хранит в себе аккорды вместо отдельных нот?

     

     

     

    Теперь нужны внешние — какой-нибудь простой для декодинга и понимания не помешал бы.

    То есть нужен вымышленный формат для конвертации произведения с нужного формата в своё собственный? А потом со своего формата будет производится игра? 


  17. Я не понимаю,чего ныть?Что надо для крафта компа и роботов!Неужели это так сложно?Даже далекий от програмирования человек,за день вполне может сделать комп.Не надо лениться,посади тростник,кактусы и в шахту.И тогда и "душа" будет спокойна и будет чем заняться прогеру!

    Ты меня с кем то попутал. Я про крафт роботов ничего не говорил. Это проблема нубов, которые как всегда не разберутся в геймплее и свалят.

    • Нравится 1

  18.  

    А можно сделать так, чтобы определенные руды соответствовали определенным биомам? Как изумрудная.

     

    Конечно можно. Запрограммировать можно всё. Другой вопрос, надо ли это на сервере? По моему, это лишь усложнит геймплей в сторону грега.

×
×
  • Создать...