Strateg
Пользователи-
Публикации
23 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Strateg
-
В статье описано все, что делал Alex, но игроки все равно развивались без торговых отношений в большинстве случаев.
- 87 ответов
-
- minecraft
- реальность
-
(и ещё 1 )
Теги:
-
Думаю просто обмен ресурсами будет слишком скучным занятием и никто этим заниматься не будет, ибо у всех ресурсов в огромных количествах. Нужно создавать не экономический мод, а глобально менять гемплей майнкрафта. Немного идей, надеюсь я не перестарался . 1) Нужно уменьшить скорость разрушения блоков земной породы, до таких значений, чтобы ломать их рукой было крайне неэффективно. 2) Понадобится мод на создание скопления руды в большие пласты. Так как ломать руду вручную будет сложно, разрабатываться карьер будет крайне долго. 3) Создание мода на буровые установки, они то и будут добывать руду. Сделать их крайне дорогими в создании и обслуживании. 4) Создать мобов(что-то вроде теней, как назгулы из властелин колец ), которые будут спавниться неподалёку от включенной буровой установки(волны работающих установок делают их агрессивными). Сделать их крайне мощными и таинственными, дабы люди на сервере объединялись для защиты установок. Их основная цель уничтожение установки, после чего установки необходимо будет починить. Найдётся применение лазерным пушкам. Итог: так как разрабатывать один игрок сможет лишь 1-2 карьера, то у него будет всего 2 ресурса, следовательно, он будет испытывать нехватку остальных ресурсов. Ему придётся или торговать с другими игроками или увеличивать свой штат охраны, чтобы разрабатывать каждый вид руды, что потребует огромных ресурсов на починку изнашивающегося оборудования и систем защиты, а следовательно излишек у него будет крайне мало. Таким образом мы приостановим развитие игроков на длительное время, а там уже и сервер вайпнут. Требование: много часов кодинга, чтобы воплотить все идеи в виде глобального мода. P.S так же можно ввести систему захвата карьеров сторонними объединениями игроков(например взломать системы защиты и обернуть их против своих создателей)
- 87 ответов
-
- 2
-
-
- minecraft
- реальность
-
(и ещё 1 )
Теги:
-
Помню такая проблема была, когда ставил клавиатуру перед компьютеров. Повесь клавиатуру на компьютер(сверху например) и возможно проблема решится.
-
На самом деле в моде глупая ошибка. Если не указывать дальность сканирования, то детектор будет использовать стандартную дальность. В коде, при вызове метода scanPlayers() происходит деление дальности на 2. Пусть стандартная дальность равна 8, тогда при первом вызове дальность будет уже равна 4, при втором вызове 2, при третьем 1, и наконец при четвертом 0,5. Но так как дальность указана как int, то десятые будут отброшены и дальность будет равна 0. Вот и вся ошибка.
-
[OpenComputers] Обработка нажатия на кнопку
Strateg ответил в вопрос 1kovand1 в Разные (отсортировать)
buttons.name[5] = onBCLick должно быть buttons.name[5] = onBClick -
[OpenComputers] Обработка нажатия на кнопку
Strateg ответил в вопрос 1kovand1 в Разные (отсортировать)
Насколько я помню, так таблицы не читаются в lua for name in buttons do -
[OpenComputers] Обработка нажатия на кнопку
Strateg ответил в вопрос 1kovand1 в Разные (отсортировать)
замени 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 -
Eve Online
-
Насколько я знаю, этот лаунчер поддерживает offline режим
-
Не работает) Не хватает lua52.dll и lua52 не находит при запуске батника. Возможно у тебя прописан в Path Lua52. Закинь lua52.dll и в батнике замени lua52 на lua и должно запускаться.
-
Добавь в Path "C:\msys64\mingw64\bin", и твой батник должен работать. Или создать батник с таким кодом C:\msys64\mingw64\bin\lua boot.lua
-
Удалось воссоздать ошибку. Она вылетает всегда, если собирать из под MinGW Win32 Shell. Удали папку extras и запусти скрипт из под MinGW Win64 Shell. P.S по логам lua у тебя установился и по идее у тебя должны запускаться исходники Cyber`a. P.P.S "lua boot.lua" нужно запускать из под MinGW Win64 Shell.
-
У меня аналогично как и Cyber`а Распиши по порядку все свои действия.
-
Если создалась папка extras, закинь всё содержимое в папку src. Lua почему-то их не видит.
-
Мы отслеживали крафт ведра, как-то так и назвал) P.S для написания плагинов используется библиотека Bukkit, а не Bucket
-
В примере используется forge-ивенты, но bukkit -ивенты тоже можно использовать. Bukkit.getPluginManager().callEvent(event);
-
Координаты места крафта.(на примере крафта ведра) 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) В итоге мы получим координаты игрока во время крафта.
-
Зачатки меню: Наброски Tooltip'а Настройки P.S. Занесло меня немного
-
Только графическую часть.
-
Эскиз №2 http://imgur.com/a/KXWd5
-
Как-то так. http://hostingkartinok.com/show-image.php?id=ff15a261522cbf0a0addb9f7e168c32f http://hostingkartinok.com/show-image.php?id=211d6712f453056bacf434e92058d3ce http://hostingkartinok.com/show-image.php?id=858ea622aa96fa476d4d7d9c9ab9090f
