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

ProgramCrafter

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

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

  • Посещение

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

    41

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


  1. 3 часа назад, Wolframoviy сказал:

    я снесу и постройку и аккаунт игроку

    В 14.02.2022 в 19:56, eu_tomat сказал:

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

     

    А относительно размеров привата: один чанк (256*16*16) - это 65536 блоков, то есть 100К блоков хватит на полтора чанка.

    Не играл ещё на публичных серверах, поэтому не знаю, мало это или много.

    Но минимум один чанк на полную высоту хотелось бы иметь.


  2. @RasonGame

    Есть такая информация: игроки, входящие на сервер, не получают почему-то группу default и не обладают почти никакими правами, оттого и проблемы с приватом.

    Вроде бы WolframoviyI с коллегой сейчас пытаются это пофиксить.


  3. 2 минуты назад, eu_tomat сказал:

    А ты сам пробовал так делать?

    Ага.

    Вчера вечером на серв заходил - заприватил себе участок, всё нормально.

    Сегодня, только что проверял - тоже работает.

     

    1. выделил деревянным топором участок

    2. /region claim test

    3. /region list

     

    Может, что-то @Wolframoviy намудрил с правами, не знаю.

     

    6 минут назад, eu_tomat сказал:

    О, у нас есть деньги?

    Ага, справа же отображается менюшка с балансом 0.

     

    6 минут назад, eu_tomat сказал:

    И как их можно добыть?

    Насколько вижу - никак :(


  4. На сервере есть наборы вещей.

     

    Инфа пока такая:

    /kit start - сет кожаной брони, каменные инструменты, 16 угля, 24 стейка

    /kit bonus - ? (стоит 10 денег)

    /kit vip - 32 угля, 32 стейка, 24 редстоуна, 12 золота, 24 резины, 16 олова, 12 свинца, 16 меди, 16 железа, 12 изменчивых кристаллов (AE2), 12 чистых изменчивых, 24 кристалла истинного кварца, 24 чистых кристалла истинного кварца, 24 заряженных кристалла истинного кварца, 24 чистых кристалла кварца нижнего мира


  5. 3 часа назад, eu_tomat сказал:

    Я не понял, как приватить территорию

    Как и на старых серверах, видимо:

    1) Выделить регион (например, деревянным топором; максимум 30 тысяч блоков, что примерно равно половине чанка);

    2) /region claim <имя региона>

    3) Дальше выставить флаги доступа:

    https://computercraft.ru/pages/commands/

    https://computercraft.ru/pages/worldguard-flags/

     

    Ещё очень упрощают жизнь команды /sethome, /spawn и /home.


  6. Итак, сервер открыт!

     

    IP: 80.255.179.94

    Сборка: https://drive.google.com/file/d/1SS2yS5RiJJzUsqRO7ZTXQnzf4R2Wl34q/view?usp=sharing

     

    Сокращённый список модов:

    Скрытый текст

    AFSU

    AE2

    Forestry

    Galacticraft

    NuclearControl

    IC2

    IronChest

    NEI

    OpenComputers

    OpenFM

    OpenPeripheral

    Optifine

    PowerConverters

    Waila, Wawla

    Xaero's Minimap

     


  7.   Оффтоп к майнкрафтовскому серверу.

     

    49 минут назад, hohserg сказал:

    ядро сервера, оно типо более оптимизированное

    20 часов назад, Disc2 сказал:

    а еще в длительности загрузки

    Потому что не на Расте)

     

    Не, я серьёзно - кто-то пишет свой сервер майнкрафта с нуля, причём как раз на Расте: https://github.com/Distemi/ULE

    Пока эта прога умеет только отправлять клиентам описание сервера и "количество человек" - там ещё даже мир не реализован.

    Да и то, проверял я этот сервер у себя (Win10) - как-то не хочет он общаться с клиентом майнкрафта.

     

    Может, и клиент стоит переписать под раст... стоп, а зачем тогда оставлять тот же протокол, что использует майнкрафт?

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


  8. 1 час назад, Wolframoviy сказал:

    нам нужен строитель, не обязательно хороший, у нас проект замешан на компьютерах, а не на красоте спавна

    Есть строитель!

    "Ожидаю приказов" :D (а точнее - данных, как подключиться к серверу и в каком месте строить)


  9. По поводу администрирования.

    В 07.02.2022 в 02:21, eu_tomat сказал:

    сервер Майнкрафта будет взломан хакерами в первые же сутки

    А что именно подразумевается под взломом?

    У меня есть два варианта:

    1) получение прав оператора на сервере;

    2) взлом майнкрафта как песочницы, доступ к хосту/компьютерам клиентов.

     

    Со вторым бороться очень проблематично, особенно когда на сервере много модов. Хотя и без модов может выявиться что-то вроде log4j.

     

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

    Если на сервере есть OpenComputers, стоит прикрыть доступ к отладочной карте - чтобы с сервером ничего не случилось, даже если у кого-то получилось перейти в креативку и взять карточку.

    (Через отладочную карту можно выполнять команды консоли, но не только с помощью component.debug.runCommand, а и с помощью установки командного блока, записи туда команды и подачи редстоуна. Способ с командным блоком может использоваться, например, на школьном сервере на сервере, где есть плагин для настройки привилегий игроков, но командный блок не отключен.)


  10. 15 минут назад, Taoshi сказал:

    Нет? Не пробовали?

    Ну, теперь попробовал. Получилось. Что и было логично, потому что событие clipboard тоже надо перехватывать.

    И лучше бы (возможно) подменять computer.pullSignal, чтобы эвент просто не доходил до системы: в нынешнем варианте кто-то сможет мешать владельцу компа работать.

     

    13 минуты назад, Taoshi сказал:

    выполнить файл который УЖЕ есть на диске

    В том числе и reboot.

    А код с pastebin - так тоже просто, есть же команда "pastebin run ..."


  11. 20 минут назад, rootmaster сказал:

    биос не скомпилируеться

    Так суть в том, что можно написать биосъ так, что он скомпилируется хоть там, хоть там.

    14 минуты назад, rootmaster сказал:

    можно будет и вовсе только через интернет

    так как улюбого дображелателя обязательно найдётся интернет-карта, ага...

    16 минут назад, rootmaster сказал:

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

    Да ну? OpenOS замечательно работает хоть так, хоть этак. И большинство программ тоже.

     

     

    4 минуты назад, BrightYC сказал:

    Не проще поставить в начале computer.setArchitecture("Lua 5.3")?

    Не совсем так (надо проверять, иначе будет вечная перезагрузка вроде), но можно.

    • Нравится 1

  12. 16 часов назад, ECS сказал:

    getDeviceInfo() возвращает пустую таблицу

    Подтверждаю для последней версии оцелота (sha-256 от джарника 9DCAB17B47B0FE70FC62422CCE99DF0157101637E4760D7E2FAA37E197048D43) и VRAM Edition (D9A4762F3AFBC99A5799ED245ADD54F1064067290463583F82A9862A1EDF8D45) на обеих архитектурах (Lua 5.2 и Lua 5.3).

     

    Платформа:

    Windows 10
    
    java version "1.8.0_311"
    Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.311-b11, mixed mode)

     

    • Нравится 1
×
×
  • Создать...