Как добавить мутатор на сервер

Тема в разделе "Dedicated Server", создана пользователем F4TAL1ST, 21 фев 2011.

  1. F4TAL1ST

    F4TAL1ST ---

    Для того что бы добавить мутатор на сервер вам необходимо:
    1) Скачайте нужный мутатор и распакуйте его в папку с вашим сервером (см. СЮДА, если не знаешь как это сделать)
    2) Останови сервер
    3) Пропиши в батнике сервера (BAT-файл) строчку:
    Код:
    ?Mutator=Названиемутатора.Названиемутатора
    НАПРИМЕР:
    Код:
    ?Mutator=MutKFAntiBlocker.MutKFAntiBlocker
    4) Найдите файл KillingFloor.ini в папке system
    5) Откройте его с помощью блокнота
    6) Найдите строчки:
    Код:
    ServerPackages=XInterface
    ServerPackages=GUI2K4
    ServerPackages=xVoting
    7) Допишите под "ServerPackages=xVoting" строчку:
    Код:
    ServerPackages=Название мутатора
    НАПРИМЕР:
    Код:
    ServerPackages=MutKFAntiBlocker
     
    snowbaw, Винни и Ex⊕rcisT нравится это.
  2. goldstar25

    goldstar25 Игровой модератор

    полезно спс )))))))
     
  3. mangust

    mangust Соучастник

    Могу только добавить, что при добавлении нескольких мутаторов в файле запуска (BAT-файл для Windows, скрипт обычного запуска или скрипт авто запуска для Linux), следующие мутаторы дописываются через запятую например:
    Код:
    ?Mutator=MutKFAntiBlocker.MutKFAntiBlocker,KFMMaxPlayerMod.MutMaxPlayerMod, и т.д.
    Здесь могу только сказать, как мы прописывали мутаторы на нашем сервере, который в настоящее время работает:
    Код:
    ServerActors=ClotsDay.ClotsDay
    ServerActors=MutSlotMachine.MutSlotMachine
    ServerActors=KFMMaxPlayerMod.MutMaxPlayerMod
    
    то есть мы прописывали все мутаторы таким образом.
     
  4. scar

    scar Бандит

    ServerActors=KFMMaxPlayerMod.MutMaxPlayerMod через точку указывается родительский класс, проще писать ServerPackages=KFMMaxPlayerMod
     
  5. _v_e_r_s_u_s_

    _v_e_r_s_u_s_ Соучастник

    Здесь на самом деле написано не всё, что необходимо для успешного добавления мутатора на выделенный сервер. А именно, непонятно по какому принципу должна получаться такая фраза в батнике
    ?Mutator=Названиемутатора.Названиемутатора
    На самом деле, чтобы понять как дописать мутатор в батник надо при помощи блокнота заглянуть в файл добавляемого мутатора из папки system с расширением .ucl. Там первой же строчкой будет текст типа:
    Mutator=(ClassName=KFNadeWarn.MutNadeWarn

    И вот именно KFNadeWarn.MutNadeWarn надо вписывать в батник:
    ?Mutator=KFNadeWarn.MutNadeWarn

    KFNadeWarn≠MutNadeWarn≠Названиемутатора

    Просто зачастую текст до точки бывает таким же как и после точки, но это не панацея!
     
    GGreen нравится это.
  6. goldstar25

    goldstar25 Игровой модератор

    3) Пропиши в батнике сервера (BAT-файл) строчку:
    ...а как этот батник именно называется???
     
  7. _v_e_r_s_u_s_

    _v_e_r_s_u_s_ Соучастник

    Если не переименовывал, то kf_server_launcher.bat, валяется в папке system
     
  8. goldstar25

    goldstar25 Игровой модератор

    ээм ...
    1. Как его открыть ?у меня нет открыть с помощью...
    2.такая трабла!
    создал ебе статический ip
    и на нём открыл порты , запустил сервер , но другие люди не могут зайти !!!
    чего делать???
     
  9. _v_e_r_s_u_s_

    _v_e_r_s_u_s_ Соучастник

    Если ты ещё ни разу не открывал файлы с таким расширением, то такой строки и не будет. Нажимай просто "открыть", должен вылезти список программ, выбирай блокнот.
    Что значит "создал статический IP"?
     
  10. goldstar25

    goldstar25 Игровой модератор

    [flash=700,500]http://www.youtube.com/v/lNN8ZShzpf4?fs=1&hl=ru_RU&rel=0[/flash]
     
  11. _v_e_r_s_u_s_

    _v_e_r_s_u_s_ Соучастник

    goldstar25,
    Порты на открытость проверял? Попробуй PFPortChecker'ом проверить.
    Людям какой IP сообщал, внешний или внутренний?
    Что происходит у клиентов при попытке подключения, просто долго висит надпись "подключение к ...", а потом говорит "не удалось подключиться"?
     
  12. Nikolay1998

    Nikolay1998 Солдат

    3) Пропиши в батнике сервера (BAT-файл) строчку:



    Объясните как называется этот файл... :verymad:
     
  13. ЛОХМАТЫЙ

    ЛОХМАТЫЙ •*´¨`*•.,¸¸,.•*´¨`*•.,¸¸,.•*´¨`*•

    Как создатель/владелец сервака назвал - так и называется.
    Например, start.bat, start_server.bat

    Так батников там немного должно быть (а то и вообще один).
     
  14. G-гурда

    G-гурда Солдат

    спасибо я нашарил как работать

    только вот теперь после добавления мутаоров в веб админе в место инглиш вот такая чушь

    Game Type:


    Game Type:


    Êàðòû
    Ãîëîñîâàíèå: èñêëþ÷åíèå
    Ãîëîñîâàíèå: êàðòû
    Èãðà
    Îáùåíèå
    Ïåñî÷íèöà
    Ñåðâåð
    Ïðàâà äîñòóïà
    Êîíôèãóðàöèÿ ãîëîñîâàíèÿ

    Ïåðåçàïóñê óðîâíÿ

    и еще как включить понятно а как настроить мутатор (например клотс дай)??

    не все же муты сами по себе например шоп просто вписал и все адругие скажем??
     
  15. ArTuRuK

    ArTuRuK Соучастник

    Ребят вставил в систем мутаторы, в KillingFloor.ini написал так.
    ServerPackages=ServerPerksV4
    ServerPackages=KFCustomShopMutV2
    ServerPackages=MutKFAntiBlocker
    ServerPackages=KFPortalTurret
    ServerPackages=MutKillMessage
    ServerPackages=KFNadeWarn
    ServerPackages=KFARGBuchonOPQ
    ServerPackages=KFPatHPLeft
    А, ещё выше там под увэб - ServerActors=KFMaxPlayers.KFMaxPlayers
    Вот весь батник мой - ucc server KF-westlondon.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?AdminName=*******?AdminPassword=******** (вместо звёздочек мои данные) пробывал вписывать - ?Mutator=KFNadeWarn.MutNadeWarn к примеру. пробывал через зяпятую все муты, пробывал на каждой строке ?Mutator=KFNadeWarn.MutNadeWarn
    ?Mutator=БлаБла.БлаБла
    Ну не один и тот же естественно все разные были :biggrin: . Пробывал вписывать ?Mutator=ОДИНАКОВОЕ.ОДИНАКОВОЕ, пробывал
    ?Mutator=ОДИНАКОВОЕ . Пробывал из файла в папке систем то что после класса (ClassName=KFNadeWarn.MutNadeWarn, у разных по разному) И при запуске всегда писало ну там типо запуск бла бла бла.......
    STEAMAUTH : Sending updated server details - Killing Floor Server v1025 0 | 16
    STEAMAUTH : Connected to Steam Servers
    STEAMAUTH : VAC Security Enabled
    STEAMSTATS: SECURITY CHECK FAILED - ../System/ServerPerksV4.u
    STEAMSTATS: Found Read Only Package /KFCUSTOMSHOPMUTV2.U
    STEAMSTATS: SECURITY CHECK FAILED - ../System/KFPortalTurret.u
    STEAMSTATS: SECURITY CHECK FAILED - ../System/KFNadeWarn.u
    STEAMSTATS: SECURITY CHECK FAILED - ../System/KFARGBuchonOPQ.u
    STEAMSTATS: Found Read Only Package /KFMAXPLAYERS.U
    Прошу помощи! :nuke:
     
  16. _v_e_r_s_u_s_

    _v_e_r_s_u_s_ Соучастник

    ArTuRuK, так в чём проблема-то?
     
  17. ArTuRuK

    ArTuRuK Соучастник

    _v_e_r_s_u_s_ Проблема в том что я хочу мутатор добавить. а не могу! ПРОШУ ПОМОЩИ. :eek: :(
    Как всё-таки надо писать праавильно?(в килингфлур.ини, батник, или ещё где-то)

    Мутатор на выделенный сервер! 1025 версии проапдейтил.
     
  18. _v_e_r_s_u_s_

    _v_e_r_s_u_s_ Соучастник

    ArTuRuK,
    Если лезут строки типа
    STEAMSTATS: SECURITY CHECK FAILED - ../System/ServerPerksV4.u
    STEAMSTATS: Found Read Only Package /KFCUSTOMSHOPMUTV2.U
    STEAMSTATS: SECURITY CHECK FAILED - ../System/KFPortalTurret.u
    STEAMSTATS: SECURITY CHECK FAILED - ../System/KFNadeWarn.u
    STEAMSTATS: SECURITY CHECK FAILED - ../System/KFARGBuchonOPQ.u
    STEAMSTATS: Found Read Only Package /KFMAXPLAYERS.U
    значит мутаторы работают...

    Большинство мутаторов надо писать и в батник и в .ini
     
  19. ArTuRuK

    ArTuRuK Соучастник

    _v_e_r_s_u_s_ STEAMSTATS: SECURITY CHECK FAILED. перевод - проверка безопасности провалена. Ладно пусть даже если это нормально. Но тогда почему я когда на сервер захожу то нет этих мутаторов? тупо из-за того что кастом шоп так сказать не провален. ( не файлед) я не могу выбрать перк,т.к. он чёрный вроде бы.! Хотя я в килингфлур.ини добавлял серверперкс4! и как надо прописывать в килинг флур ини?
    ServerPackages=ServerPerksV4
    ServerPackages=KFCustomShopMutV2
    ServerPackages=MutKFAntiBlocker
    ServerPackages=KFPortalTurret
    ServerPackages=MutKillMessage
    ServerPackages=KFNadeWarn
    ServerPackages=KFARGBuchonOPQ
    ServerPackages=KFPatHPLeft

    ИЛИ

    ServerPackages = ServerPerksV4
    ServerPackages = KFCustomShopMutV2
    ServerPackages = MutKFAntiBlocker
    ServerPackages = KFPortalTurret
    ServerPackages = MutKillMessage
    ServerPackages = KFNadeWarn
    ServerPackages = KFARGBuchonOPQ
    ServerPackages = KFPatHPLeft

    P.S. Когда вариант без пробелов то пишутся эти строчки. а когда с пробелами нет. я так понимаю значит муты не пашут если не пишутся. И ещё. что прописывать в батник?
     
  20. _v_e_r_s_u_s_

    _v_e_r_s_u_s_ Соучастник

    ArTuRuK, у меня без пробелов работает.
    А в конце строки с мутаторами в батнике у тебя написано "-nohomedir ini=KillingFloor.ini"?
    Мой батник заканчивается так KFModsRTD.MutRTD,KFModsChatter.MutChatter,ServerPerksV4P.ServerPerksMut -nohomedir ini=KillingFloor.ini




    KyLerBasЫч, так отображаются названия мутаторов на русском языке. Чтобы они корректно отображались нужно сменить кодировку в браузере на windows-1251. У меня на XP всё корректно отображается в Internet Explorer.

    Мутаторы настраиваются либо как CustomShop, либо при первом запуске сервера с мутатором в конец killing floor.ini дописываются строки конфигурации мутатора (Регенерация+ так например делает), которые ты можешь отредактировать.