Налаштування виділеного сервера - official tf2 wiki, official team fortress wiki

Установка сервера в Windows

Ця невелика інструкція навчить вас створювати виділений сервер Team Fortress 2 на комп'ютері з Windows. Одним з перших і найбільш використовуваних інструментів, які можуть бути використані для цього є Steam Console Client Tool (або Steamcmd). Steamcmd є додатком, яке може повністю встановити останню версію вмісту сервера на ваш комп'ютер. Якщо це вже зроблено, HldsUpdateTool оновить виділений сервер до останньої версії.

Після завантаження, запустіть Steamcmd з командного рядка. З'явиться графічний інсталятор, який проведе вас через процес початкової установки. Для економії часу бажано встановлювати Steamcmd в кореневу папку існуючого виділеного сервера.

Приклад налаштування командного рядка:

steamcmd + login anonymous + force_install_dir C: \ tf2_server + app_update 232250 validate + quit

Ви можете зберегти цей код в текстовий файл, з розширенням .bat, яке перетворить його в пакетний файл. Цей файл може бути запущений в будь-який час, як тільки вам буде потрібно оновити сервер.

MOTD - це «Message Of The Day» (повідомлення дня). Це повідомлення, яке з'являється після успішного з'єднання з сервером. MOTD може бути простим повідомленням або комплексної веб-сторінкою. Для зміни повідомлення відкрийте папку orangebox / tf і змініть текст файлів motd.txt і motd_text.txt (другий файл використовується для гравців, відключити HTML MOTD файли в своїй грі).

Обидва файли мають обмеження, одним з яких є обмеження за розміром в 1кб (близько 1536 символів). Motd_text.txt, однак, буде виводити HTML таким, як в основних інтернет-браузерах.

список карт

Список карт - це файл, який містить список всіх карт, доступних для гри на сервері. Якщо ви використовуєте для користувача плагін для голосування за карту, необхідно писати назву карт в обидва maplist.txt і в список голосування для правильної роботи. SRCDS (Source виділений сервер) дозволяє легко редагувати список граються карт, який знаходиться в файлі orangebox / tf / maplist.txt.

Для додавання користувацьких карт, помістіть .bsp файл в папку orangebox / tf / maps, потім знайдіть orangebox / tf / maplist.txt і впишіть туди назву карти з нового рядка (використовуйте існуючі назви .bsp файлів, без урахування розширення .bsp).

Боротьба зі зломом

Valve Anti-Cheat автоматично знаходить і блокує безліч гравців, що використовують програми для нечесної гри (наприклад збільшення швидкості, автопріцел, в деяких випадках консольних команд, які потребують sv_cheats 1, таких як noclip). VAC включений за замовчуванням на всіх серверах. Для його відключення потрібно додати -insecure в параметри запуску сервера.

серверні настройки

Після VAC, першою лінією захисту від читів є консольна змінна sv_pure. Ця змінна контролює, звідки клієнт отримує інформацію і може обмежувати можливість заміни вмісту на стороні гравця. Це може бути використано гравцем, якщо сервер не налаштований правильно. Можливо задати значення 1 або 2, якщо ви не хочете вирішувати будь-які форми шахрайства. За замовчуванням sv_pure має значення 0 і нічого не обмежує. Можливі значення 0, 1 і 2, які розглянуті нижче.

sv_pure 0 дозволяє клієнту змінювати місце розташування БУДЬ-ЯКОГО ігрового файлу. Клієнт може використовувати модифіковані файли для отримання нечесного переваги, роблячи такі речі, як заміна моделей гравців на більш помітні, робити стіни невидимими, ставити маяки на розвіддані, і т.п. VAC не захищає від таких експлойтів, так як вони не змінюють сам процес гри, і дозволяє серверу вирішувати, що можуть робити клієнти. sv_pure 1 дозволяє використовувати тільки вміст з білого списку (списку дозволеного контенту). За замовчуванням білий список дозволяє ставити призначені для користувача моделі і будь-які потенційні експлойти такі, як яскраві скіни. sv_pure 2 примушує клієнта ігнорувати ВЕСЬ призначений для користувача контент і змушує користуватися інформацією, отриманою від Steam. Sv_pure 2 також заборонить використання користувацького контенту і призначених для користувача спреїв.

Для більш докладної інформації про sv_pure (в тому числі про білому списку) см. Pure Servers на Valve Developer Community

Більшість серверів використовують sv_pure 1 разом з модифікованим білим списком, або дозволяють ті каталоги з вмістом, з використанням якого складно або неможливо шахраювати. Також часто заборонена можливість використовувати призначені для користувача моделі.

сторонні плагіни

Деякі сторонні плагіни і доповнення здійснюють додатковий захист. Всю інформацію з цього приводу можна подивитися на Alliemods.

Параметри командного рядка

Швидка гра

Приклад файлу Server.cfg для виділеного сервера TF2

Популярні плагіни

додатковий захист

  • Metamod: Source - Базовий плагін для роботи безлічі інших плагінів
  • EventScripts - Потужна скриптова середу

управління адміністраторами

  • SourceMOD - Також є потужною скриптовой платформою

Схожі статті