Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

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

Discussion in 'Руководства, инструкции, утилиты' started by Shevchik, May 15, 2013.

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

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

    Trophy Points:
    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

    добавляется в конец корнфига в таком виде
    Code:
        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/ в конфиг загонять айди джетпаков, и айди штанов. Думаю чт куда вы поймёте. (на самом деле этот фикс - хреновый фикс, но писать нормальный мне некогда.) (Также ищу людей которые помогут в написании совместимости)
     
    Last edited: Dec 19, 2013
    Psyhopate, Dotrax, KriBetko and 14 others like this.
  2. Хостинг MineCraft
    <
  3. Автор темы
    Shevchik

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

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

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

    (Данный пост будет обновляться следите за этим.)[DOUBLEPOST=1368684720,1368649545][/DOUBLEPOST]Также ищются люди для написания модуля совместимости аля CompatNoCheatPlus[DOUBLEPOST=1368692914][/DOUBLEPOST]Если это хоть кому-нибудь интересно отпишите что вы думаете то.
     
    Killing, ZloYCRipeeR and Lemz0 like this.
  4. Sirse

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Trophy Points:
    123
    Имя в Minecraft:
    oDD1
    А как же быть с модами типо EllianDetector
     
  15. Автор темы
    Shevchik

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

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

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

    Trophy Points:
    123
    Имя в Minecraft:
    oDD1
    Обсфукатор разве его блокирует?
     
    Оригинало_о likes this.
  17. Автор темы
    Shevchik

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

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

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

    Trophy Points:
    123
    Имя в Minecraft:
    oDD1
    Просто месяц назад как-то включал обсфукатор, ставил этот мод и спокойно все ресурсы видел.
     
  19. Автор темы
    Shevchik

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

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

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

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

    Trophy Points:
    153
    Имя в Minecraft:
    dimahru
    И это никак не фиксануть? :(
     
  21. oDD1

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

    Trophy Points:
    123
    Имя в Minecraft:
    oDD1
    Я не дописал, что тестировал на MCPC+, а не чистом спиготе.
     

Share This Page