1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Туториал NoCheatPlus тонкая настройка под моды.

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Shevchik, 15 май 2013.

  1. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Здесь я буду рассказывать как настроить взайимодействие ncp и модов

    Итак лаунчеры я не считаю защитой, ибо есть куча методов их обойти, поэтому я предпочитаю юзать NCP и обфускатор спайгота.

    С обфускатором спайгота всё просто:
    Включил engine mode 2 и всё зашибись, xrayшики видят только помехи.

    А вот с ncp всё куда сложней:
    Он плохо переваривает моды и потому есть несколько проблем.
    1)Стоять на блоках нельзя, считает за полёт и откидывает.
    2)Ломать блоки с нестандартных кирок = ломать блоки с руки для античита
    3)Не ставятся трубы и провода
    4)Квантовые щтаны не пашут.
    5)Полёт на джетпаке тоже не пашет.
    6)Античит блокирует фейк игроков.

    Здесь я постараюсь решить эти проблемы.
    Итак поехали
    Проблема 1:
    Решается легко, но муторно.
    Достаточно занести формы блоков в конфиг NCP и вот вам пару примеров
    a)copper ore - id 249
    Типичный квадратный блок.
    Флаги:
    SOLID|GROUND|XZ100|HEIGHT100
    b)oil - id 1521
    Является жидкостью.
    Флаги:
    LIQUID|SOLID|IGN_PASSABLE|WATER|GROUND|HEIGHT_8SIM_DEC
    c)rubber sheet - id 234
    Флаги:
    GROUND|GROUND_HEIGHT|IGN_PASSABLE
    d)transport pipe - транспортные трубы из билдкрафта, с эту же кучу сундуки.
    Флаги:
    GROUND|GROUND_HEIGHT

    добавляется в конец корнфига в таком виде
    Код:
        overrideflags:
          snow: default
          '249': SOLID|GROUND|XZ100|HEIGHT100|IGN_PASSABLE
          '234': SOLID|GROUND|GROUND_HEIGHT|IGN_PASSABLE
          '1521' : LIQUID|SOLID|IGN_PASSABLE|WATER|GROUND|HEIGHT_8SIM_DEC
    
    Проблема 2: В данный момент только отключать fastbreak проверку, другого решения пока нет. Но учитывая что я не нашёл чит клиентов на forge которые могут fastbreak, то пока всё в порядке (тем временем я пинаю разработчиков античита чтоб они внесли авозможность конфигурировать время ломания блоков имея в руках разные предметы) (вроде даже согласились)


    Проблема 3: Связана с проверкой которая запрещает игроку ставить предметы просто в воздухе, и с трубами появляются проблемы.
    Для того чтобы избежать проблему дайте игрокам даный пермишен.
    nocheatplus.checks.blockplace.against.air
    nocheatplus.checks.blockplace.against.liquids


    Проблма 4,5,6: http://build.true-games.org/job/NCPModCompact/ в конфиг загонять айди джетпаков, и айди штанов. Думаю чт куда вы поймёте. (на самом деле этот фикс - хреновый фикс, но писать нормальный мне некогда.) (Также ищу людей которые помогут в написании совместимости)
     
    Последнее редактирование: 19 дек 2013
    Psyhopate, Dotrax, KriBetko и 14 другим нравится это.
  2. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Если что забыл то дописывайте.

    А и да, всё это подгоняется в текущий момент под эти версии модов и античита.
    NCP: 3.9.1 - RC - b509
    IC2: 1.115.309 - lf
    BC3 : 3.5.3
    GregTech: 3.05d
    И ещё кике-то моды по мелочи.

    (Данный пост будет обновляться следите за этим.)
    Также ищются люди для написания модуля совместимости аля CompatNoCheatPlus
    Если это хоть кому-нибудь интересно отпишите что вы думаете то.
     
    Killing, ZloYCRipeeR и Lemz0 нравится это.
  3. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Тема полезная, но один вопрос - насколько сильнее оребфускатор грузит сервер в engine mode 2?
     
    Оригинало_о нравится это.
  4. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Очень слабо, копеечная нагрузка на самом деле.
    (Особенно на билде 866.)
     
  5. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Просто вспоминаю отдельный плагин, и становится страшно )
     
  6. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Отдельный плагин имеет кучу фич с собой и пермишен на деобфускацию блоков для определённого человека, потому и тормозит.
    Самое тормозное там - прятание сундуков , т.е TileEntities.
     
  7. StarFeniX

    StarFeniX Активный участник Пользователь

    Баллы:
    68
    Skype:
    futureccat
    После установки плагина не работает карта, кто что знает?)
     
  8. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Если вы о моде типа RaisMinimap, то есть специальная настройка - allowclientmods
     
  9. StarFeniX

    StarFeniX Активный участник Пользователь

    Баллы:
    68
    Skype:
    futureccat
    Я знаю, но после изменения этой настройки ничего не изменилось)
     
  10. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Компакт ноучит решит проблему только с mcMMO и некоторыми другими плагинами, но не модами.

    кстати по моей просьбе они добавят в настройки список скорости ломания блоков с определённым предметом в руке. Так что скоро обновлю статью.
     
    Сникерсни нравится это.
  11. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    wgpFIX решает проблему с поршнями.

    остальное - не его проблема, я уже просил.
     
  12. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    UP, добавил информацию о решении проблемы с неставящимися трубами и проводами.
     
  13. oDD1

    oDD1 Старожил Пользователь

    Баллы:
    123
    А как же быть с модами типо EllianDetector
     
  14. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    А толку от него с включённым обфускатором?
     
  15. oDD1

    oDD1 Старожил Пользователь

    Баллы:
    123
    Обсфукатор разве его блокирует?
     
    Оригинало_о нравится это.
  16. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    У тебя весь радар будет заполнен фейковыми ресурсами, ибо офускатор тупо отсылает клиенту кашу вместо блоков которые не в прямой видимости. Знать как всё это работает надо.
     
  17. oDD1

    oDD1 Старожил Пользователь

    Баллы:
    123
    Просто месяц назад как-то включал обсфукатор, ставил этот мод и спокойно все ресурсы видел.
     
    ВремяПриключений нравится это.
  18. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ты enigne mode 2 выставил?
    Если да, то ты будешь видеть на радаре фейковые ресурсы.

    И кстати проверка модов в лаунчере обходится одной галкой (до сих пор)
     
    nVidia.1994 нравится это.
  19. dimahru

    dimahru Старожил Пользователь

    Баллы:
    153
    Имя в Minecraft:
    dimahru
    И это никак не фиксануть? :(
     
  20. oDD1

    oDD1 Старожил Пользователь

    Баллы:
    123
    Я не дописал, что тестировал на MCPC+, а не чистом спиготе.
     

Поделиться этой страницей