Фикс Ивенты для модов [Механизмы работают от имени владельца]

Игрок нашел новый дюп для мода BiblioCraft (На сервере стоит фикшенная версия BibluoCraft от
gamerforEA)
Нужно два каркасных сундука поставить рядом.
Взять коловорот, SHIFT+ЛКМ по одному сундуки и ПКМ по второму. Сундуки соединяются.
Кладем в сундук солнечную панельку, она отображается в ЛЕВОЙ части сундука.
Игрок встает СПРАВА и открывает инвентарь сундука, ВТОРОЙ игрок ломает ЛЕВУЮ часть сундука.
Панелька вылетает, но ПЕРВЫЙ игрок видит ее в инвентаре сундука, берет панельку ЛКМ и выбрасывает из сундука ПКМ. Все, две панельки.
Пока решил запретом каркасного сундука. Если нужно, сниму видео.
 
Фикс сделан, но я его пока не тестировал.
 
Фикс сделан, но я его пока не тестировал.
Я могу протестить, мой вк https://vk.com/tereschcenko
Если исправлен, вышлю денежку.

У меня для вас печальная новость, если у вас до сих пор работают дюпы данного типа....
Какая новость ?
 
Такие дюпы древние как сам майн. Много сундуков копируют логику ванили: выбрасывать предметы до достижения нуля. Напишите плагин, который будет у игроков удалять неправильные предметы (с количеством 0 и ниже) и много таких дюпов у вас перестанет работать.
Спасибо за идею, вряд ли я своими силами такое осилю и думаю такие плагины уже должны быть.
В любом случае, лучше исправленный мод, чем плагин 🙂http://rubukkit.org/members/gamerforea.50078/
 
Всплыл какой-то дюп с вырезанной книгой из Библиокрафта , для дюпа нужна только книга и сам предмет дюпа.
Как дюпать - неизвестно.
P.S. Стоит версия с фиксами.
 
Всплыл какой-то дюп с вырезанной книгой из Библиокрафта , для дюпа нужна только книга и сам предмет дюпа.
Как дюпать - неизвестно.
P.S. Стоит версия с фиксами.
Версии с фиксами бывают разные. Обратитесь ко мне в Skype, возможно, у вас старый билд ивентов.
 
Код:
# Возможность пользоваться Торговым аппаратом одновременно лишь одним человеком

Спасибо тебе большое за эту опцию =) Я так удивился, когда увидел этот фикс. Дело в том, что я сам реализовывал на своём сервере точно то же самое для торговых аппаратов. И здорово, что ты взялся за латание таких очевидных недостатков в движке Industrial Craft 2.

Предлагаю на твой суд и на суд общественности ещё несколько подобных анти-гриферских фиксов, которые можно добавить в конфиг IC2. Я реализовывал все эти фиксы и сейчас они работают у меня на сервере. То есть они проверены практикой на разумность.

1. Во-первых, можно сделать аналогичный "персональный доступ" для энергообменного аппарата. Это не так критично, как для торгового аппарата, т.к. им редко пользуются. Но энергообменный аппарат точно так же разрешено открывать в чужом привате и с его помощью можно продавать энергию. После того, как игрок заплатил и заряжает свой аккумуляторный ранец или аккумулятор, другой игрок может открыть энергообменный аппарат и этот аккумулятор своровать.

2. Добавить конфиг, запрещающий ставить на землю катушку Теслы. Она нужна для крафтов в модах Gravitation Suite и Combo Armors, но с её помощью постоянно создают ловушки для игроков, хотя правилами они часто запрещены. Раньше приходилось запрещать катушку Теслы, а предметы, которые из неё делаются, продавать в админшопе.

3. Добавить конфиг, запрещающий использование шахтёрского лазера на поверхности земли (на высоте >= 63) и в Аду. Одних ивентов для лазера недостаточно, чтобы предотвратить массовую порчу свободной территории. А адский камень так легко разрушается с помощью лазера, что через неделю весь ад превращался в одну большую дыру. Я, например, разрешил использовать лазер на глубине 15 и ниже. Дело в том, что если из глубины ~16 стрелять лазером вверх в режиме максимальной дальности, то можно проделать дыру, до 63 блока, в которую будут сыпаться новички. Поэтому разрешённая глубина 15.

4. Добавить конфиг, запрещающий ПКМ жидкостными капсулами и универсальными жидкостными капсулами на свободной территории. Гриферы делали пару стаков капсул с перегретым паром, а затем выливали его вокруг какого-нибудь привата. При этом образуется стена из пара до самого верха мира, пересекая которую получаешь урон. Таким образом можно было капитально засрать свободную территорию или закрыть подход к отдельному региону.

5. Добавить конфиг, запрещающий ставить электролампу. Электролампа нужна для некоторых крафтов. Однако она дешёвая и несведущие игроки часто делают потолки или полы полностью из этих ламп. Всё бы хорошо, но для подачи электроэнергии к плоскости из ламп нужная другая плоскость - из проводов. Такая конструкция из проводов (с огромным количеством циклов) очень сильно нагружают сервер. Если на карте есть несколько таких домов, с потолком из проводов сервер начинает лагать. Сложные энергосети - большая проблема. Для поиска и устранения сложных энергосетей даже предусмотрена команда: /ic2 debug DumpLargeGrids . Если лампы нельзя будет ставить как блок, то и причина создавать сетки из проводов пропадёт.

6. Добавить конфиг, ограничивающий максимальную длину провода (например, запрещающий ставить блок провода, если его длина будет >100 блоков). Причина такая же, как в пункте №5 - ограничить максимальную сложность энергосетей, чтобы обнаружив снижение TPS модераторам не приходилось писать /ic2 debug DumpLargeGrids , летать по миру и разрушать особо сложные энергосети. Такой фикс я сам не делал, поскольку это сложно: нужно будет программировать что-то вроде трёхмерного волнового алгоритма и запускать его при установке провода для проверки его длины. Однако профит очевиден: необходимость следить за энергосетями отпадёт.

7. Исправить баг IC2: Чужой торговый аппарат, энергообменный аппарат и сейф невозможно сломать если они в твоём привате. Например, если два друга живут в одном привате, а потом один из них ушёл. Есть только один способ разрушить чужой торговый аппарат: снять его гравитулом из мода Gravitation Suite. Гаечные ключи из IC2 и никакие кирки снять такой механизм не могут. А сейф даже гравитулом не снимается. Я сделал такой фикс: если поставить блок красного камня над этими механизмами, то механизм под ним заменяется на воздух. Но лучше сделать более естественный фикс, просто разрешить ломать чужие механизмы в своём регионе (но не открывать сейф).

8. Далее сомнительный конфиг, в его необходимости я сам сомневаюсь: Запретить взрывать динамитные шашки, липкие динамитные шашки, ванильный динамит, промышленный динамит, ядерную бомбу близко к спауну или над землёй (на высоте >= 63). Чтобы не портился ландшафт. У всех этих взрывалок (кроме ванильного динамита) есть ивенты, поэтому их можно разрешить (что я и сделал).

9. Ещё сомнительный конфиг: Запретить ставить продвинутую буровую установку над землёй (на высоте >= 63). Чтобы не образовывалось огромных дыр, не портился ландшафт.

10. Добавить фикс, запрещающий с помощью релокатора ставить точку телепортации в чужом привате. Было много прецедентов: гриферы ставили точку релокатора в чужих домах, выпивали зелье невидимости, а затем телепортировались в чужой дом и убивали игроков, забирая дроп. Поджидали именно момента, когда игрок что-то крафтит, тогда ценностей падало особенно много. Игроки не чувствовали себя в безопасности даже в своём доме, а это, имхо, недопустимо. А грифер, пройдясь таким образом по десятку домов, набирал себе большое количество ценных ресурсов, можно вообще в шахту не ходить. Однако нужно разрешить телепортацию ИЗ чужих приватов, чтобы можно было телепортироваться, например, со спауна. Релокатор - очень весёлая штука и игрокам желательно его оставить, но из-за гриферов раньше приходилось совсем запрещать его.

11. Добавить фикс, запрещающий ставить релокатором Портал (в виде сияющего шара) в чужом привате и на свободной территории. Способ гриферства прост до безобразия: грифер забирался на высокий столб из земли, ставил на его вершину точку-приёмник (куда будут телепортироваться игроки) для портала, затем убирал столб. Далее сам портал оставалось поставить в каком-нибудь людном месте (например, прямо на спаун!). Игроки, коснувшиеся такого шара-портала телепортировались на большую высоту (где был столб), падали и разбивались. А грифер стоял внизу и собирал дроп. Такой фикс у меня сделать не получилось, у себя на сервере я совсем запретил режим "портал" для релокатора, хотя штука очень весёлая.

12. Исправить баг с гравитационным нагрудником. Суть: можно летать без него. Инструкция по воспроизведению: 1. Одеть гравитационный нагрудник. 2. Взлететь, нажав кнопку "Gravi Fly Key". 3. Снять гравитационный нагрудник. Баг, по-сути, совсем безобидный, но всех жутко бесят летающие по миру игроки без брони. Новички постоянно жалуются на якобы читерство. Ну и меня тоже это напрягало, поэтому пришлось совсем запретить гравитационный нагрудник, а его жалко. Пофиксить сам не смог.

Надеюсь, общественность поддержит.
Интересно, опишу свои мнение по этому поводу
Пункт 2 - в катушке лучше попросту убрать урон, это будет обычный блок как "блок механизма" то есть основы от нее кроме крафтов не будет.
Пункт 3 - Да это интересно, ибо нынче игроки не знают как им пользоваться - "Крушу что хочу, когда хочу" вот это так смотрится.
Пункт 5-6 Честно особых нагрузок не замечал (последний раз видел нагрузки, когда поставил плагин на продажу регионов, видимо плагин чекает каждый тик (как мне кажется) приват и тпс держался 19-20 1 мин и всегда на 12 тпс сидел).
Пункт 7 - а вот здесь, уже нужно что нибудь сделать.Я предлагаю сделать такой вариант (если он возможен) поставить какой нибудь время, допустим, хозяин его не открывал определенное количество времени (в конфиге поставить время) и он исчезает, да слишком костыльно, но думаю сработает ибо они персональные и дать ломать им другим не вариант.
Пункт 8-9 - особо на паблик серверах, это даже не нужно (ну не умееют они ими пользоваться).Смысла от этих динамитов нет, если взрыв только на низких координатах.
А на счет 12 пункта обратись в лс или в телеграмм, дам свой "костыль".(@Swadow)

Я не стал особо заморачиваться, и создал второй мир и сказал делайте там что хотите ломайте и тд.
Разрешил во втором мире - карьер,буры,тессеракт и лазер.
 
Назад
Верх