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

FarTuna1828

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

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

  • Посещение

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


  1. В 11.09.2021 в 22:21, serafim сказал:

    обменник руды с поддержкой словаря руд ( ore dictionary )

    https://pastebin.com/jaYhuD0k  или  pastebin get jaYhuD0k exchange

    требуется мод OpenPeripheral

    после запуска обязательно снять клавиатуру с экрана

     

    Ложем в сундук руду (например медную индастриал крафт и получаем два медных слитка индастриал крафт или меди из других модов)

    множитель Х2 можно настроить под отдельные руды

    слитки будут в том же сундуке, обменник заберёт ровно столько руды сколько может обменять слитков из МЕ

    на экран выводится список принимаемой руды, множитель, а также сколько слитков доступно в МЕ сети

    также к МЕ можно поставить переработчик руды (дробилка + печка) чтоб сеть сама пополняла запас слитков

      Показать содержимое

    3SphwaG.png

    p7rs9HD.png

    GqXwj48.gif

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

    https://pastebin.com/0JSr91DQ  или  pastebin get 0JSr91DQ list

      Показать содержимое

    текущий список:

    
    
    local items = { -- множитель, название руды, забираем руду, dmg, отдаём слиток, dmg, ore_dictionary
      {"2","Золотая руда","minecraft:gold_ore","0","minecraft:gold_ingot","0","ingotGold"},
      {"2","Железная руда","minecraft:iron_ore","0","minecraft:iron_ingot","0","ingotIron"},
      {"2","IC2 Медная руда","IC2:blockOreCopper","0","IC2:itemIngot","0","ingotCopper"},
      {"2","IC2 Оловянная руда","IC2:blockOreTin","0","IC2:itemIngot","1","ingotTin"},
      {"2","IC2 Свинцовая руда","IC2:blockOreLead","0","IC2:itemIngot","5","ingotLead"},
      {"2","TE Медная руда","ThermalFoundation:Ore","0","ThermalFoundation:material","64","ingotCopper"},
      {"2","TE Оловянная руда","ThermalFoundation:Ore","1","ThermalFoundation:material","65","ingotTin"},
      {"2","TE Никелевая руда","ThermalFoundation:Ore","4","ThermalFoundation:material","68","ingotNickel"},
      {"2","TE Серебряная руда","ThermalFoundation:Ore","2","ThermalFoundation:material","66","ingotSilver"},
      {"2","TE Платиновая руда","ThermalFoundation:Ore","5","ThermalFoundation:material","69","ingotPlatinum"}
    }

    Ложем в сундук подключенный к пк адаптером руду + слиток в таком порядке:

    слева направо руда > слиток  (можно делать пропуски)

    hFpJm3Y.png 

    запускаем программу, будет создан файл list.txt

    из него копируем список в основную программу

    Требования:

    пк второго уровня (золотой)
    видеокарта второго уровня
    адаптер 2 штуки
    база данных первого уровня
    МЕ интерфейс
    сундук

     

    Пример сборки:

      Показать содержимое

    bnqCk5a.png

     

    @serafim В коде на обменник руд где-то баг (Когда кладешь руды на обмен, можно положить другой любой блок, тыкать им и компьютер посчитает его за руду) таким образом игроки могут дюпать. Как можно исправить этот баг? Заранее спасибо🙏


  2. @serafim В коде на обменник руд где-то баг (Когда кладешь руды на обмен, можно положить другой любой блок, тыкать им и компьютер посчитает его за руду) таким образом игроки могут дюпать. Как можно исправить этот баг? Заранее спасибо🙏

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