Promo Kilat 50% diskon untuk semua server Hari Terakhir!
Berakhir dalam: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Panduan Penyiapan Server Team Fortress 2


Panduan ini memandu Anda mengonfigurasi server dedicated Team Fortress 2 Anda, termasuk pengaturan server, token GSLT, rotasi peta, peta kustom dengan FastDL, dan cara terhubung.

Mengonfigurasi server.cfg

File konfigurasi server utama terletak di tf/cfg/server.cfg. File ini dijalankan setiap pergantian peta dan mengontrol perilaku inti server. Edit melalui file manager GPanel atau SFTP.

Berikut adalah konfigurasi referensi yang mencakup pengaturan terpenting:

// -----------------------------------------------
// server.cfg — Team Fortress 2 Server Configuration
// -----------------------------------------------

// Server identity
hostname    "My TF2 Server"           // Name shown in the server browser
sv_password ""                        // Leave blank for public, set for private

// Players
maxplayers  24                        // Maximum player slots (TF2 supports up to 32)

// Game rules
mp_timelimit    30                    // Minutes per map before auto-rotation
mp_winlimit     0                     // Rounds won before map changes (0 = disabled)
mp_maxrounds    0                     // Total rounds before map changes (0 = disabled)

// Purity / anti-cheat
sv_pure         1                     // 0 = allow all, 1 = whitelist, 2 = pure (no custom content)
sv_cheats       0                     // Always 0 on a public server

// Rate / network
sv_minrate      0
sv_maxrate      0                     // 0 = unlimited (recommended for modern connections)
sv_mincmdrate   10
sv_maxcmdrate   66

// GSLT token (Steam Game Server Login Token)
// sv_setsteamaccount YOUR_TOKEN_HERE

// Region (optional, helps matchmaking)
sv_region       255                   // 255 = world, 0 = US East, 1 = US West, 3 = Europe

// Logging
log             on
sv_logbans      1
sv_logecho      1
sv_logfile      1
sv_log_onefile  0
Tips: Setelah mengedit server.cfg, mulai ulang server atau ketik exec server.cfg di konsol server untuk memuat ulang pengaturan tanpa restart penuh.

Referensi Pengaturan Utama

Pengaturan Nilai Deskripsi
hostname String apa pun Nama server yang ditampilkan di browser dan papan skor
sv_password Kosong / string Kata sandi untuk bergabung. Biarkan kosong untuk server publik
maxplayers 1–32 Jumlah maksimum slot pemain bersamaan
mp_timelimit Bilangan bulat (menit) Waktu sebelum server berpindah ke peta berikutnya
mp_winlimit Bilangan bulat (0 = mati) Kemenangan yang dibutuhkan satu tim untuk memicu pergantian peta
sv_pure 0 / 1 / 2 0 = tanpa batasan, 1 = whitelist diberlakukan, 2 = sepenuhnya pure

Game Server Login Token (GSLT)

GSLT diperlukan untuk mencatatkan server Anda secara publik di browser server Steam dan untuk menghindari ditandai. Tanpa token yang valid, server Anda mungkin tetap berjalan tetapi tidak akan muncul di daftar resmi dan dapat mengalami masalah VAC.

Membuat GSLT

  1. Masuk ke akun Steam Anda di steamcommunity.com/dev/managegameservers.
  2. Masukkan App ID 440 (Team Fortress 2) di kolom App ID.
  3. Masukkan memo (mis. "My TF2 Server") dan klik Create.
  4. Salin token yang dihasilkan.

Menerapkan Token

Buka tf/cfg/server.cfg dan tambahkan (atau hapus tanda komentar) baris berikut, ganti YOUR_TOKEN_HERE dengan token yang Anda hasilkan:

sv_setsteamaccount YOUR_TOKEN_HERE
Penting: Setiap GSLT terikat pada satu instance server. Jangan menggunakan kembali token yang sama di beberapa server. Jika IP server Anda berubah secara signifikan, Anda mungkin perlu membuat ulang token. Token kedaluwarsa jika server belum terhubung ke Steam dalam jangka waktu yang lama.

Rotasi Peta (mapcycle.txt)

Server berputar melalui peta-peta yang tercantum di tf/cfg/mapcycle.txt. Setiap baris berisi satu nama peta (tanpa ekstensi .bsp).

// tf/cfg/mapcycle.txt
// One map name per line. Lines starting with // are comments.

cp_dustbowl
cp_gorge
ctf_2fort
ctf_turbine
pl_badwater
pl_upward
koth_harvest_final
koth_viaduct
arena_well
mvm_coaltown
Tips:
  • Urutan peta dalam file ini menentukan urutan rotasi default.
  • Jika Anda menggunakan plugin MapChooser Extended atau RTV, mapcycle digunakan sebagai kumpulan nominasi. Lihat panduan Penyiapan Admin & Plugin untuk detail plugin.
  • Jalankan maps * di konsol server untuk mencantumkan semua peta yang saat ini tersedia.
  • Perubahan pada mapcycle.txt berlaku pada pergantian peta berikutnya tanpa restart server.

Memasang Peta Kustom

Peta kustom didistribusikan sebagai file .bsp. Pemain perlu mengunduh peta saat mereka pertama kali bergabung ke server yang menjalankannya.

Mengunggah Peta

  1. Dapatkan file .bsp untuk peta kustom (dari tf2maps.net atau situs komunitas lainnya).
  2. Unggah file ke direktori tf/maps/ di server Anda melalui SFTP.
  3. Tambahkan nama peta (tanpa .bsp) ke tf/cfg/mapcycle.txt.

Mengaktifkan Fast Download (sv_downloadurl)

Tanpa URL unduhan cepat, pemain harus mengunduh peta langsung dari server game Anda dengan kecepatan rendah, menyebabkan waktu pemuatan yang lama. Menyiapkan mirror yang dapat diakses web memungkinkan klien mengunduh peta melalui HTTP sebagai gantinya.

Jika Anda memiliki web host, unggah file peta terkompresi (.bsp.bz2) ke direktori publik dan atur hal berikut di server.cfg:

sv_downloadurl   "https://yourwebsite.com/tf2fastdl/"
sv_allowupload   0
sv_allowdownload 1
Penting: Struktur direktori di web host Anda harus mencerminkan struktur file server. Peta di tf/maps/custom_map.bsp harus tersedia di https://yourwebsite.com/tf2fastdl/maps/custom_map.bsp.bz2. Kompres peta dengan bzip2 sebelum mengunggah.

Cara Terhubung

Untuk menemukan alamat IP dan port server Anda, lihat panduan Cara Menemukan IP dan Port Server Anda.

Metode 1: Browser Server Dalam Game

  1. Luncurkan Team Fortress 2.
  2. Dari menu utama, buka Find a Game lalu pilih Community Servers.
  3. Klik Add a Server dan masukkan IP dan port server Anda dalam format IP:PORT.
  4. Klik Add This Address to Favorites, lalu klik dua kali pada server untuk terhubung.

Metode 2: Konsol Developer

  1. Aktifkan konsol developer di pengaturan TF2 di bawah Advanced jika belum aktif.
  2. Tekan ~ (tilde) untuk membuka konsol.
  3. Ketik perintah berikut dan tekan Enter:
connect YOUR_SERVER_IP:PORT

Jika server Anda memiliki kata sandi yang diatur, gunakan:

connect YOUR_SERVER_IP:PORT; password yourpassword

Metode 3: URL Steam Connect

Anda dapat berbagi tautan bergabung langsung dengan pemain menggunakan protokol steam://connect/:

steam://connect/YOUR_SERVER_IP:PORT

Artikel Terkait


Butuh bantuan? Jika Anda mengalami masalah, periksa Panduan Pemecahan Masalah terlebih dahulu. Jika Anda masih terjebak, silakan buka tiket dukungan.

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.