Перейти к публикации
Форум - ComputerCraft

Strateg

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

    23
  • Пожертвование

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

  • Посещение

  • Дней в лидерах

    1

Последний раз Strateg выиграл 27 марта 2017

Публикации Strateg были самыми популярными!

Репутация

110 Хороший

4 подписчика

Информация

  • Пол
    Мужчина
  1. В статье описано все, что делал Alex, но игроки все равно развивались без торговых отношений в большинстве случаев.
  2. Думаю просто обмен ресурсами будет слишком скучным занятием и никто этим заниматься не будет, ибо у всех ресурсов в огромных количествах. Нужно создавать не экономический мод, а глобально менять гемплей майнкрафта. Немного идей, надеюсь я не перестарался . 1) Нужно уменьшить скорость разрушения блоков земной породы, до таких значений, чтобы ломать их рукой было крайне неэффективно. 2) Понадобится мод на создание скопления руды в большие пласты. Так как ломать руду вручную будет сложно, разрабатываться карьер будет крайне долго. 3) Создание мода на буровые установки, они то и будут добывать руду. Сделать их крайне дорогими в создании и обслуживании. 4) Создать мобов(что-то вроде теней, как назгулы из властелин колец ), которые будут спавниться неподалёку от включенной буровой установки(волны работающих установок делают их агрессивными). Сделать их крайне мощными и таинственными, дабы люди на сервере объединялись для защиты установок. Их основная цель уничтожение установки, после чего установки необходимо будет починить. Найдётся применение лазерным пушкам. Итог: так как разрабатывать один игрок сможет лишь 1-2 карьера, то у него будет всего 2 ресурса, следовательно, он будет испытывать нехватку остальных ресурсов. Ему придётся или торговать с другими игроками или увеличивать свой штат охраны, чтобы разрабатывать каждый вид руды, что потребует огромных ресурсов на починку изнашивающегося оборудования и систем защиты, а следовательно излишек у него будет крайне мало. Таким образом мы приостановим развитие игроков на длительное время, а там уже и сервер вайпнут. Требование: много часов кодинга, чтобы воплотить все идеи в виде глобального мода. P.S так же можно ввести систему захвата карьеров сторонними объединениями игроков(например взломать системы защиты и обернуть их против своих создателей)
  3. Помню такая проблема была, когда ставил клавиатуру перед компьютеров. Повесь клавиатуру на компьютер(сверху например) и возможно проблема решится.
  4. На самом деле в моде глупая ошибка. Если не указывать дальность сканирования, то детектор будет использовать стандартную дальность. В коде, при вызове метода scanPlayers() происходит деление дальности на 2. Пусть стандартная дальность равна 8, тогда при первом вызове дальность будет уже равна 4, при втором вызове 2, при третьем 1, и наконец при четвертом 0,5. Но так как дальность указана как int, то десятые будут отброшены и дальность будет равна 0. Вот и вся ошибка.
  5. buttons.name[5] = onBCLick должно быть buttons.name[5] = onBClick
  6. Насколько я помню, так таблицы не читаются в lua for name in buttons do
  7. замени 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
  8. Не работает) Не хватает lua52.dll и lua52 не находит при запуске батника. Возможно у тебя прописан в Path Lua52. Закинь lua52.dll и в батнике замени lua52 на lua и должно запускаться.
  9. Добавь в Path "C:\msys64\mingw64\bin", и твой батник должен работать. Или создать батник с таким кодом C:\msys64\mingw64\bin\lua boot.lua
  10. Удалось воссоздать ошибку. Она вылетает всегда, если собирать из под MinGW Win32 Shell. Удали папку extras и запусти скрипт из под MinGW Win64 Shell. P.S по логам lua у тебя установился и по идее у тебя должны запускаться исходники Cyber`a. P.P.S "lua boot.lua" нужно запускать из под MinGW Win64 Shell.
  11. У меня аналогично как и Cyber`а Распиши по порядку все свои действия.
  12. Если создалась папка extras, закинь всё содержимое в папку src. Lua почему-то их не видит.
  13. Мы отслеживали крафт ведра, как-то так и назвал) P.S для написания плагинов используется библиотека Bukkit, а не Bucket
  14. В примере используется forge-ивенты, но bukkit -ивенты тоже можно использовать. Bukkit.getPluginManager().callEvent(event);
×