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

Strateg

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

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

  • Посещение

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

    1

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


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

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

     

    Немного идей, надеюсь я не перестарался :) .

    1) Нужно уменьшить скорость разрушения блоков земной породы, до таких значений, чтобы ломать их рукой было крайне неэффективно.

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

    3) Создание мода на буровые установки, они то и будут добывать руду. Сделать их крайне дорогими в создании и обслуживании.

    4) Создать мобов(что-то вроде теней, как назгулы из властелин колец :D ), которые будут спавниться неподалёку от включенной буровой установки(волны работающих установок делают их агрессивными). Сделать их крайне мощными и таинственными, дабы люди на сервере объединялись для защиты установок. Их основная цель уничтожение установки, после чего установки необходимо будет починить. Найдётся применение лазерным пушкам. 

     

    Итог: так как разрабатывать один игрок сможет лишь 1-2 карьера, то у него будет всего 2 ресурса, следовательно, он будет испытывать нехватку остальных ресурсов. Ему придётся или торговать с другими игроками или увеличивать свой штат охраны, чтобы разрабатывать каждый вид руды, что потребует огромных ресурсов на починку изнашивающегося оборудования и систем защиты, а следовательно излишек у него будет крайне мало. Таким образом мы приостановим развитие игроков на длительное время, а там уже и сервер вайпнут. :)

       

    Требование: много часов кодинга, чтобы воплотить все идеи в виде глобального мода.

       

    P.S так же можно ввести систему захвата карьеров сторонними объединениями игроков(например взломать системы защиты и обернуть их против своих создателей)

    • Нравится 2

  2. На самом деле в моде глупая ошибка. Если не указывать дальность сканирования, то детектор будет использовать стандартную дальность. В коде, при вызове метода scanPlayers() происходит деление дальности на 2.
    Пусть стандартная дальность равна 8, тогда при первом вызове дальность будет уже равна 4, при втором вызове 2, при третьем 1, и наконец при четвертом 0,5. Но так как дальность указана как int, то десятые будут отброшены и дальность будет равна 0. Вот и вся ошибка.

     

     

    • Нравится 1

  3. замени 

    for name in buttons do
    print(x.." "..name[1].." "..name[3].." ".. y.." "..name[2].." ".. name[4])
    if x >= name[1] and x <= name[3] and y >= name[2] and y <= name[4] then
    name[5]()
    end
    end
    

    на 

     

    for _, name in pairs(buttons) do
      print(x.." "..name[1].." "..name[3].." ".. y.." "..name[2].." ".. name[4])
      if x >= name[1] and x <= name[3] and y >= name[2] and y <= name[4] then
        name[5]()
      end
    end
    

     


  4. Удалось воссоздать ошибку. Она вылетает всегда, если собирать из под MinGW Win32 Shell.
    Удали папку extras и запусти скрипт из под MinGW Win64 Shell.
    P.S по логам lua у тебя установился и по идее у тебя должны запускаться исходники Cyber`a.
    P.P.S "lua boot.lua"  нужно запускать из под 
    MinGW Win64 Shell.

    • Нравится 1

  5. Координаты места крафта.(на примере крафта ведра)
    1)Ловим эвент:
     

    public class CraftBucket {
        @SubscribeEvent
        public void onCraftBucket(PlayerEvent.ItemCraftedEvent e){
            if(e.crafting.getItem().equals(Items.bucket)){
                System.out.println(e.player.getPlayerCoordinates());
            }
        }
    }
    

    2)Регистрируем обработчик:
     

    @Mod.EventHandler
        public void init(FMLInitializationEvent event) {
            FMLCommonHandler.instance().bus().register(new CraftBucket());
        }
    

    3) В итоге мы получим координаты игрока во время крафта.
     


  6. А че напитков так мало? А я надеюсь они грузятся автоматом ,из таблички. А чего цвета такое едкие. А регистрацию и перехват компа реализовал? А зельки придумал? И НБТ к ним? И выдаются?

    1)Кол-во напитков можно настроить.

    2)Напитки грузятся из конфигурационного файла.

    3)Опять же можно настроить.

    4)Перехват с регистрацией - реализовано.

    5)В разработке.

    6)В разработке.

    7)Реализовано.

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