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

demongts1998

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

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

  • Посещение

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

    2

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


  1. 8 минут назад, serafim сказал:

    на сервере это не поможет, в сингле робот идеально выкладывает схему,

    но из за ограничений привата на сервере, робот не проверяет добавился ли компонент в реактор.

    подозреваю что компонент просто падает на землю

    не, проблема в том что сбивается таблица

     


  2. серафим, тесты показали что схема на 1320 не стабильна и опасна для использования на серверах!!!
    https://imgur.com/HkC3h4U
    так же часто робот не правильно выкладывает схему,
    предлагаю изменить код, чтобы робот начинал выкладывать после того как увидит все компоненты

    схему предлагаю заменить на такую:
     7,3,7,4,7,4,7,3,7,
     4,7,2,7,4,7,2,7,4,
     7,4,7,4,7,4,7,4,7,
     3,7,4,7,2,7,4,7,3,
     7,2,7,4,7,4,7,2,7,
     4,7,3,7,4,7,3,7,4

    по крафту не сильно дороже, но с огромным запасом прочности компонентов

    просадка текущей схемы:
     


    Screenshot_16.png


  3. есть прога, лагучая, дремучая, судьбою убитая
    болячки:
    вылетает при отдалении от компа( телепортации и т.д.)
    https://prnt.sc/12z77cx/


    что нужно:
    добавить и изменить код отображения в очках, а именно:
    было:
    glasses.addText(18.7, 42.7, tostring(me.getItemDetail({id = "dwcity:Materia"}).all().qty), 0x3F3F3F).setAlpha(0.9)
      glasses.addIcon(0, 37, "dwcity:Materia")

    стало(кусок другой проги):
    function addinformation()
    materia=com.me_controller.getItemsInNetwork() 
    for k=1,#materia do
    if  materia[k].name=="dwcity:Materia" then nmat=k
    end
    end


    так же: сделать простой и удобный в добавлении новых вещей( предметов, энергии, блоков отображения информации ) интерфейс,
    который самостоятельно адаптируется под изменения , без "налезания" строк


    текущая программа:

    Скрытый текст
    1. local com = require("component")
    2. local sensor = com.openperipheral_sensor
    3. local glasses = com.openperipheral_bridge
    4. local averageCounter = com.average_counter
    5. local me = com.me_controller
    6.  
    7. local function Text()
    8.     os.execute("cls")
    9.     print("\n Если ты это видишь, значит все работает")
    10.     print("\n Собрал из костылей: RealHero")
    11. end
    12.  
    13. Text()
    14.  
    15. while true do
    16.   glasses.clear()
    17.  
    18.     local y = 50
    19.     for i = 1, #sensor.getPlayers() do
    20.         local n = y + 10
    21.         y = n
    22.         if sensor.getPlayers()[i].name == "RealHero"
    23.         or sensor.getPlayers()[i].name == "Schnuk"
    24.         then
    25.             glasses.addText(3.7 , y + 0.7, sensor.getPlayers()[i].name, 0x2A0000).setAlpha(0.9)
    26.             glasses.addText(3, y, sensor.getPlayers()[i].name, 0xAA0000)
    27.         elseif
    28.         sensor.getPlayers()[i].name == "flash2005"
    29.         or sensor.getPlayers()[i].name == "Denys_Caplit"
    30.         then
    31.             glasses.addText(3.7, y + 0.7, sensor.getPlayers()[i].name, 0x15153F).setAlpha(0.9)
    32.             glasses.addText(3, y, sensor.getPlayers()[i].name, 0x5555FF)
    33.             createText(3, y, 0x5555FF).setText(sensor.getPlayers()[i].name)
    34.         else
    35.             glasses.addText(3.7, y + 0.7, sensor.getPlayers()[i].name, 0x3F3F3F).setAlpha(0.9)
    36.             glasses.addText(3, y, sensor.getPlayers()[i].name, 0xFFFFFF)
    37.         end
    38.     end
    39.  
    40.     glasses.addText(18.7, 30.7, averageCounter.getAverage() .. " EU/t", 0x2A2A00).setAlpha(0.9)
    41.     glasses.addText(18, 30, averageCounter.getAverage() .. " EU/t", 0xFFAA00)
    42.  
    43.    
       
    44.     glasses.addText(18, 42, tostring(me.getItemDetail({id = "dwcity:Materia"}).all().qty), 0xFFFFFF)
    45.  
    46.     glasses.addIcon(-1, 25, "AdvancedSolarPanel:BlockMolecularTransformer").setScale(1.2)
    47.   glasses.addIcon(0, 37, "dwcity:Materia")
    48.   glasses.addText(3.7, 50.7, "кто в доме:", 0x3F153F).setAlpha(0.8)
    49.   glasses.addText(3, 50, "кто в доме:", 0xFF55FF)
    50.  
    51.   glasses.sync()
    52.  
    53.   os.sleep(0.5)
    54. end


    как выглядит работа проги выше:
    https://prnt.sc/12z75hk

     

    • Спасибо 1

  4. что есть на сервере:

    Скрытый текст
    • Industrial Craft 2  Модификация, добавляющая в мир промышленное производство (металлургия, электротехника, агропромышленность), благодаря появлению различных видов энергии, новым устройствам и инструментам.
      • Advanced Solar Panels  Дополнение к Industrial Craft 2, добавляющее несколько новых видов солнечных панелей, которые заметно лучше, чем обычные (Выход энергии и крафты настроены так, что в игре есть 8 уровней панелей от 1 Eu/t до 16 384 Eu/t).
      • Advanced Machines  Данный аддон для Industrial Craft 2 добавит в майнкрафт улучшенные механизмы, которые будут за короткий срок справляться с целым списком задач.
      • AFSU  Дополнение к моду IndustrialCraft 2, которое добавит хранилище энергии на 1 000 000 000 Eu.
      • IC2 Backpack HUD  Модификация отображающая заряд вашей брони, рядом с вашими жизнями.
      • Gravitation Suite  Дополнение к моду IndustrialCraft 2, добавляющее в игру несколько новых видов брони и инструментов.
      • Nuclear Control 2  Дополнение к моду IndustrialCraft 2, позволяющее создавать систему контроля и мониторинга ваших ядерных реакторов.
    • Applied Energistics 2  Модификация, которая содержит большое кол-во нового контента, в основном сосредоточенного вокруг концепции использования и преобразования энергии уникальным способом. Большинство функций связано с МЭ сетью или является её частью.
      • AE2 Stuff  Дополнение к моду Applied Energistics 2, которое добавит новые, высекатели, камеры для роста кристаллов и многое другое.
    • Botany  Аддон к Forestry, добавляющий огромное количество декора и растений.
    • Build Craft  Мод упрощающий добычу, транспортировку и хранение некоторых жидкостей из их естественных мест нахождения, а так-же позволяет транспортировать и хранить в больших количествах жидкости из других модов.
    • CaseReload  Самописный мод, который добавляет в игру кейсы, с предметами, игровой валютой и даже прем-аккаунтами.
    • CustomNPC  Модификация, добавляющая в игру мобов, которых изначально программирует администратор сервера. Делает мир Майнкрафта более живым и атмосферным.
    • Draconic Evolution  Мод, добавляющий новые мощные инструменты, броню, машины и различные элементы, использующие для работы Redstone Flux.
    • Dragons Radio Mod  Мод, добавляющий в игру Радио. С помощью него можно прослушивать радиопотоки через URL.
    • DwCity  Собственный мод сервера HiTechCraft, добавляющий множество новых предметов, которые ещё более тесно связывают игровые модификации, делая игру более интересной.
    • Forestry  Модификация для Minecraft, специально разработанная для использования с BuildCraft и IndustrialCraft.
      • Extra Bees — Аддон к Forestry, добавляющий различные ульи в генерацию мира, новые улучшения для больших ульев и рамки.
      • Extra Trees — Аддон к Forestry, добавляющий возможность вывести новые виды различных деревьев. Хотите маленькое вишневое дерево для декора? А может огромную секвойю? Да пожалуйста! Также аддон включает в себя довольно-таки много декор-блоков.
      • Genetics — Аддон к Forestry, который все так любят! С ним вы можете вывести огромное количество новых пчел, прививать им любые гены, да и вообще… Упрощает жизнь пчеловодам.
    • Forge Microblocks — мод, добавляющий микроблоки для более детального декорирования ваших построек.
    • GlebiusVC  Мод, добавляющий возможность общаться с другими игроками через микрофон.
    • Hats  Мод добавляющий различные головные уборы, которые позволят вам выделяться среди других игроков.
    • IronChest  Мод, добавляющий в игру новые сундуки, в которых можно хранить до 108 разных предметов.
    • JourneyMap  Мод добавит карту и радар, по которым вы сможете легко ориентироваться в этом квадратном мире.
    • Minefactory Reloaded — Мод, добавляющий много новых машин, автоматизирующих ряд задач, включая обработку ферм животных и растений, обработку руды и т.д.
    • Mouse Tweaker  Мод позволит легко и быстро управлять вашим инвентарём.
    • NEI  Мод отображает все предметы, которые есть в игре, так же вы можете посмотреть крафт любого предмета клавишей R и узнать что можно скрафтить из этого предмета клавишей U.
    • OpenBlocks  Модификация, которая добавляет различные полезные и забавные блоки в мир Майнкрафта.
    • OpenComputers  Мод добавляет в игру компьютеры и роботов, которых можно запрограммировать на языке Lua 5.2.
      • OpenPeripheralAddon  Аддон к OpenComputers, который добавит ещё больше новых механизмов.
      • OpenSecurity  Аддон к OpenComputers, добавляющий новые механизмы, которые позволят обеспечить безопасность вам и вашим данным.
      • Computronics  Аддон к Open Computers, добавляющий несколько новых предметов и API для работы с ними.
    • OptiFine  Мод позволит более гибко настроить параметры графики, а так же увеличить FPS на слабых компьютерах.
    • PowerUtils  Мод, позволяющий конвертировать энергию EU в RF и наоборот.
    • ProjectRed —  мод, который позволяет взглянуть на Редстоун с другой стороны. Множество схем заключены всего в 1 блок!
    • Status Effect HUD  Модификация, отображающая действующие в данный момент эффекты на игрока.
    • Thermal Expansion  Модификация, добавляющая в игру новую механику обработки ресурсов и организацию автоматического производства, новые ресурсы, их обработчики, а так же энергию и устройства её выработки и хранения.
    • Waila  При наведении на блок показывает подробную информацию о нём.
    • Ztones  Модификация, добавляющая новые виды кастомных блоков.

    Суть:
    робот сканирует что в него кинули и бросает вещь в ответ
    разделение банка выигрыша по категориям,с указанием шанса для каждой категории

    так же желательно решение проблемы " а как подредачить код программы под нужную вещь? ( узнать id вещи )

    так же, доработка, упрощение и разжевывание этой копро-программы
     

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

    local component = require("component")
    local sides = require("sides")
    local chest_bet = component.proxy("*")                  --- сундук
    local transer = component.proxy("*")                    --- 
    local rs = component.redstone
    local rsblock = component.proxy("*")
    local transer_lost = component.proxy("*")

    local bet = 2
    local toploot = 0
    local viv = 0
    local ramp_loot = 0

    while true do
        local count_slot_nil_first = chest_bet.getStackInSlot(1)
        if (count_slot_nil_first~=nil) then
            local count_slot_lost_nil = chest_bet.getStackInSlot(1)
            if (count_slot_lost_nil~=nil) then
                local type_block_lost = chest_bet.getStackInSlot(1).display_name
                local count_block_lost = chest_bet.getStackInSlot(1).qty
                if ((count_block_lost==1) and (type_block_lost~="Money")) then
                 transer_lost.transferItem(sides.bottom,sides.top,1,1,1)
                    print("transer:ready")
                end
            end
            local count_slot_nil = chest_bet.getStackInSlot(1)
            if (count_slot_nil~=nil) then
            local type_block = chest_bet.getStackInSlot(1).display_name
            local count_block = chest_bet.getStackInSlot(1).qty
            if (((type_block=="Block of Copper") and (count_block==2)) or ((type_block=="Block of Iron") and (count_block==2)) or ((type_block=="Money") and (count_block==1))) then
                local chance = math.random(0,1000)
                if ((chance == 0) and (ramp_loot>=25000)) then
                    transer.transferItem(sides.back,sides.front,2,1,1)
                    rs.setOutput(sides.front,15)
                    rs.setOutput(sides.front,0)
                    print("Drop:Rampage. Top: Update")
                    toploot = 0
                    viv = 0
                    ramp_loot = 0
                    os.sleep(0.5)
                end
                if (chance>=1) and (chance<=300) and (toploot>=8500) then
                    transer.transferItem(sides.back,sides.front,2,1,1)
                    rsblock.setOutput(sides.left,15)
                    rsblock.setOutput(sides.left,0)
                    print("Drop:Top, Top:Update")
                    toploot = 0
                    viv = 0
                    ramp_loot = ramp_loot + bet
                    os.sleep(0.1)
                end
                if (chance>=2) and (chance<=700) then
                    local choice = math.random(0,100)
                    if (choice<=60) then
                        transer.transferItem(sides.back,sides.front,2,1,1)
                        rsblock.setOutput(sides.bottom,15)
                        rsblock.setOutput(sides.bottom,0)
                        toploot = toploot + bet
                        viv = viv + bet
                        ramp_loot = ramp_loot + bet
                        print("Drop:Common,Top: " .. toploot)
                        os.sleep(0.1)
                    end
                    if (choice>=61) then
                        transer.transferItem(sides.back,sides.front,2,1,1)
                        rsblock.setOutput(sides.front,15)
                        rsblock.setOutput(sides.front,0)
                        toploot = toploot + bet
                        viv = viv + bet
                        ramp_loot = ramp_loot + bet
                        print("Drop:Common+,Top: " .. toploot)
                        os.sleep(0.1)
                    end
                end
                    if (chance>=701) and (chance<=1000) then
                       local choice = math.random(0,100)
                        if (choice<=65) then
                            transer.transferItem(sides.back,sides.front,2,1,1)
                            rsblock.setOutput(sides.right,15)
                            rsblock.setOutput(sides.right,0)
                            toploot = toploot + bet
                            viv = viv + bet
                            ramp_loot = ramp_loot + bet
                            print("Drop:Rare,Top: " .. toploot)
                            os.sleep(0.1)
                        end
                        if (choice>=66) and (viv==550) then
                            transer.transferItem(sides.back,sides.front,2,1,1)
                            rsblock.setOutput(sides.top,15)
                            rsblock.setOutput(sides.top,0)
                            toploot = toploot + bet
                            viv = 0
                            ramp_loot = ramp_loot + bet
                            print("Drop:Rare+,Top: " .. toploot)
                            os.sleep(0.1)
                        end
                    end
                end
            end
        end


    О награде договоримся
     


  5. Прошу сделать рулетку на луа, для предметов
    список модов сервера:

    Скрытый текст
    • Industrial Craft 2  Модификация, добавляющая в мир промышленное производство (металлургия, электротехника, агропромышленность), благодаря появлению различных видов энергии, новым устройствам и инструментам.
      • Advanced Solar Panels  Дополнение к Industrial Craft 2, добавляющее несколько новых видов солнечных панелей, которые заметно лучше, чем обычные (Выход энергии и крафты настроены так, что в игре есть 8 уровней панелей от 1 Eu/t до 16 384 Eu/t).
      • Advanced Machines  Данный аддон для Industrial Craft 2 добавит в майнкрафт улучшенные механизмы, которые будут за короткий срок справляться с целым списком задач.
      • AFSU  Дополнение к моду IndustrialCraft 2, которое добавит хранилище энергии на 1 000 000 000 Eu.
      • IC2 Backpack HUD  Модификация отображающая заряд вашей брони, рядом с вашими жизнями.
      • Gravitation Suite  Дополнение к моду IndustrialCraft 2, добавляющее в игру несколько новых видов брони и инструментов.
      • Nuclear Control 2  Дополнение к моду IndustrialCraft 2, позволяющее создавать систему контроля и мониторинга ваших ядерных реакторов.
    • Applied Energistics 2  Модификация, которая содержит большое кол-во нового контента, в основном сосредоточенного вокруг концепции использования и преобразования энергии уникальным способом. Большинство функций связано с МЭ сетью или является её частью.
      • AE2 Stuff  Дополнение к моду Applied Energistics 2, которое добавит новые, высекатели, камеры для роста кристаллов и многое другое.
    • Botany  Аддон к Forestry, добавляющий огромное количество декора и растений.
    • Build Craft  Мод упрощающий добычу, транспортировку и хранение некоторых жидкостей из их естественных мест нахождения, а так-же позволяет транспортировать и хранить в больших количествах жидкости из других модов.
    • CaseReload  Самописный мод, который добавляет в игру кейсы, с предметами, игровой валютой и даже прем-аккаунтами.
    • CustomNPC  Модификация, добавляющая в игру мобов, которых изначально программирует администратор сервера. Делает мир Майнкрафта более живым и атмосферным.
    • Draconic Evolution  Мод, добавляющий новые мощные инструменты, броню, машины и различные элементы, использующие для работы Redstone Flux.
    • Dragons Radio Mod  Мод, добавляющий в игру Радио. С помощью него можно прослушивать радиопотоки через URL.
    • DwCity  Собственный мод сервера HiTechCraft, добавляющий множество новых предметов, которые ещё более тесно связывают игровые модификации, делая игру более интересной.
    • Forestry  Модификация для Minecraft, специально разработанная для использования с BuildCraft и IndustrialCraft.
      • Extra Bees — Аддон к Forestry, добавляющий различные ульи в генерацию мира, новые улучшения для больших ульев и рамки.
      • Extra Trees — Аддон к Forestry, добавляющий возможность вывести новые виды различных деревьев. Хотите маленькое вишневое дерево для декора? А может огромную секвойю? Да пожалуйста! Также аддон включает в себя довольно-таки много декор-блоков.
      • Genetics — Аддон к Forestry, который все так любят! С ним вы можете вывести огромное количество новых пчел, прививать им любые гены, да и вообще… Упрощает жизнь пчеловодам.
    • Forge Microblocks — мод, добавляющий микроблоки для более детального декорирования ваших построек.
    • GlebiusVC  Мод, добавляющий возможность общаться с другими игроками через микрофон.
    • Hats  Мод добавляющий различные головные уборы, которые позволят вам выделяться среди других игроков.
    • IronChest  Мод, добавляющий в игру новые сундуки, в которых можно хранить до 108 разных предметов.
    • JourneyMap  Мод добавит карту и радар, по которым вы сможете легко ориентироваться в этом квадратном мире.
    • Minefactory Reloaded — Мод, добавляющий много новых машин, автоматизирующих ряд задач, включая обработку ферм животных и растений, обработку руды и т.д.
    • Mouse Tweaker  Мод позволит легко и быстро управлять вашим инвентарём.
    • NEI  Мод отображает все предметы, которые есть в игре, так же вы можете посмотреть крафт любого предмета клавишей R и узнать что можно скрафтить из этого предмета клавишей U.
    • OpenBlocks  Модификация, которая добавляет различные полезные и забавные блоки в мир Майнкрафта.
    • OpenComputers  Мод добавляет в игру компьютеры и роботов, которых можно запрограммировать на языке Lua 5.2.
      • OpenPeripheralAddon  Аддон к OpenComputers, который добавит ещё больше новых механизмов.
      • OpenSecurity  Аддон к OpenComputers, добавляющий новые механизмы, которые позволят обеспечить безопасность вам и вашим данным.
      • Computronics  Аддон к Open Computers, добавляющий несколько новых предметов и API для работы с ними.
    • OptiFine  Мод позволит более гибко настроить параметры графики, а так же увеличить FPS на слабых компьютерах.
    • PowerUtils  Мод, позволяющий конвертировать энергию EU в RF и наоборот.
    • ProjectRed —  мод, который позволяет взглянуть на Редстоун с другой стороны. Множество схем заключены всего в 1 блок!
    • Status Effect HUD  Модификация, отображающая действующие в данный момент эффекты на игрока.
    • Thermal Expansion  Модификация, добавляющая в игру новую механику обработки ресурсов и организацию автоматического производства, новые ресурсы, их обработчики, а так же энергию и устройства её выработки и хранения.
    • Waila  При наведении на блок показывает подробную информацию о нём.
    • Ztones  Модификация, добавляющая новые виды кастомных блоков.

     


  6. В 17.04.2020 в 08:17, Doob сказал:

    Жесть какая.

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

     

    Пока еще не доработал, т. к. пытаюсь впихнуть весь функционал в один комп без диска и чтобы все работало быстро, но на днях думаю допинать.

    доработал?

     


  7. В 07.12.2020 в 19:57, serafim сказал:

    прога крутая, но есть схемки для реакторов получше, можем начать сотрудничество?
    upd: схемы верные, берем в работу!


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

    Ценность материалов на строительство реакторов и их компонентов настолько мала, а ценность энергии настолько велика, что игроки готовы строить по 324 реактора и обслуживать их даже без особой автоматизации.

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

     

    1 час назад, eu_tomat сказал:

    ы слышим заявление от информированного человека о том, что причиной низкого TPS на сервере  является большое количество реакторов. Но вместо снижения ценности энергии или дополнительно ограничения количества именно реакторов, администрация ввела крафт роботов за донат-валюту.

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

     

    1 час назад, eu_tomat сказал:

    Ты получаешь удовольствие от расстановки 324 реакторов вручную?

    are you seriously?

     

    1 час назад, eu_tomat сказал:

    Целесообразна ли на этом сервере полная автоматизация, в которой роботы сами строят реакторы и обслуживают их? Или такая программа будет работать до ближайшего вайпа, и весь процесс снова скатится в тупой гринд, а к тому же ещё и роботы будут снова понерфлены? Какой сценарий ты считаешь наиболее вероятным?

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

     

    1 час назад, eu_tomat сказал:

    При низкой ценности материалов выгодны схемы на конденсаторах.

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

     

    1 час назад, eu_tomat сказал:

    Существует ли схема для обычного реактора, которая бы позволяла тратить топливо и генерировать энергию в 100 раз быстрее?

    если быстро сжигать топливо, но вырабатывать больше - нет, стабильных схем нет  


  9. В 04.12.2020 в 18:44, hohserg сказал:

    Я не знаю, как интересно и как не интересно проводить время @demongts1998, но разве это не часть скучного гринда? Вроде бы это должен делать робот: кататься до стартового сундука и пополнять свой инвентарь. Или дрон, который бы заменил в этой скучной работе игрока

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


  10. 11 час назад, eu_tomat сказал:

    А если постепенно, то зачем этой схеме быстродействие? Неужели ресурсы на реакторы собираются так быстро?

    да

     

    11 час назад, eu_tomat сказал:

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

    вот и требуется это устранить, а как - не понимаю


  11. 7 минут назад, serafim сказал:

    жуть какая, а потом жалуются что сервак лагает (

     

    по поводу улучшения проги

    можно избавится от сотни операторов or используя цикл и таблицу с шаблонами, (возможно это немного поможет)

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

     

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

     

    опять же, проблема в том что я печенько в плане живописи кода, сможешь выручить, серафим?


  12. 7 часов назад, eu_tomat сказал:

    Другое дело, что автор темы настаивает на использовании изначально неудачной схемы, придуманной "афигенным программистом". Это сильно снижает привлекательность дальнейшей работы над заказом.

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

     


  13. 2 часа назад, eu_tomat сказал:

    Рекомендую в программе установщика отказаться от выполнения robot.select на каждой итерации. Эта операция требует 10 тиков. При этом на выполнение основной задачи (установка блока) требуется всего 8 тиков. А учитывая, что самым узким местом оказывается именно установка блоков, только эта одна оптимизация позволит ускорить работу схемы в 2.2 раза

    все бы хорошо, но я великий чайник в программировании

    я сюда и пришел чтобы мне помогли допилить код робота


  14. 1 минуту назад, eu_tomat сказал:

    Почему четыре-то? Куб имеет шесть граней. Обычно у зарядника одна из граней занята кабелем или ещё каким-то блоком. Но ничто не мешает запитать его удалённо через MFU в адаптере через 2 блока.

     

    Если не нравятся перемещающиеся роботы, можно использовать шесть стационарных на одном заряднике. В каждом чанке.

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

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