Flaş İndirim 50% tüm sunucularda indirim Son Gün!
Bitimine kalan: 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
Kategoriler

Team Fortress 2 Sunucu Kurulum Kılavuzu


Bu kılavuz, sunucu ayarları, GSLT belirteçleri, harita rotasyonu, FastDL ile özel haritalar ve nasıl bağlanılacağı dahil olmak üzere Team Fortress 2 özel sunucunuzu yapılandırma sürecinde size yol gösterir.

server.cfg Yapılandırması

Ana sunucu yapılandırma dosyası tf/cfg/server.cfg konumundadır. Bu dosya her harita değişiminde yürütülür ve temel sunucu davranışını kontrol eder. GPanel dosya yöneticisi veya SFTP aracılığıyla düzenleyin.

Aşağıda en önemli ayarları kapsayan bir referans yapılandırma bulunmaktadır:

// -----------------------------------------------
// 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
İpucu: server.cfg dosyasını düzenledikten sonra, ayarları tam bir yeniden başlatma olmadan yeniden yüklemek için sunucuyu yeniden başlatın veya sunucu konsoluna exec server.cfg yazın.

Temel Ayar Referansı

Ayar Değerler Açıklama
hostname Herhangi bir dize Tarayıcıda ve skor tablosunda görüntülenen sunucu adı
sv_password Boş / dize Katılmak için parola. Genel bir sunucu için boş bırakın
maxplayers 1–32 Maksimum eşzamanlı oyuncu yuvası
mp_timelimit Tam sayı (dakika) Sunucunun bir sonraki haritaya geçmesinden önceki süre
mp_winlimit Tam sayı (0 = kapalı) Harita değişimini tetiklemek için bir takımın ihtiyaç duyduğu galibiyet sayısı
sv_pure 0 / 1 / 2 0 = kısıtlamasız, 1 = beyaz liste uygulanır, 2 = tamamen saf

Oyun Sunucusu Giriş Belirteci (GSLT)

Sunucunuzu Steam sunucu tarayıcısında herkese açık olarak listelemek ve işaretlenmekten kaçınmak için bir GSLT gereklidir. Geçerli bir belirteç olmadan sunucunuz yine de çalışabilir ancak resmi listede görünmez ve VAC sorunlarıyla karşılaşabilir.

GSLT Oluşturma

  1. Steam hesabınıza steamcommunity.com/dev/managegameservers adresinden giriş yapın.
  2. App ID alanına 440 (Team Fortress 2) App ID'sini girin.
  3. Bir not girin (ör. "My TF2 Server") ve Create düğmesine tıklayın.
  4. Oluşturulan belirteci kopyalayın.

Belirteci Uygulama

tf/cfg/server.cfg dosyasını açın ve YOUR_TOKEN_HERE ifadesini oluşturduğunuz belirteçle değiştirerek aşağıdaki satırı ekleyin (veya açıklama işaretini kaldırın):

sv_setsteamaccount YOUR_TOKEN_HERE
Önemli: Her GSLT tek bir sunucu örneğine bağlıdır. Aynı belirteci birden fazla sunucuda yeniden kullanmayın. Sunucu IP'niz önemli ölçüde değişirse, belirteci yeniden oluşturmanız gerekebilir. Sunucu uzun bir süre Steam'e bağlanmamışsa belirteçler sona erer.

Harita Rotasyonu (mapcycle.txt)

Sunucu, tf/cfg/mapcycle.txt dosyasında listelenen haritalar arasında geçiş yapar. Her satır bir harita adı içerir (.bsp uzantısı olmadan).

// 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
İpuçları:
  • Bu dosyadaki haritaların sırası, varsayılan rotasyon sırasını belirler.
  • MapChooser Extended veya RTV eklentilerini kullanıyorsanız, mapcycle aday havuzu olarak kullanılır. Eklenti ayrıntıları için Yönetici ve Eklenti Kurulumu kılavuzuna bakın.
  • Mevcut tüm haritaları listelemek için sunucu konsolunda maps * komutunu çalıştırın.
  • mapcycle.txt dosyasındaki değişiklikler, sunucu yeniden başlatması olmadan bir sonraki harita değişiminde geçerli olur.

Özel Haritaların Kurulumu

Özel haritalar .bsp dosyaları olarak dağıtılır. Oyuncuların bir haritayı çalıştıran bir sunucuya ilk katıldıklarında haritayı indirmeleri gerekir.

Haritayı Yükleme

  1. Özel harita için .bsp dosyasını edinin (tf2maps.net veya diğer topluluk sitelerinden).
  2. Dosyayı SFTP aracılığıyla sunucunuzdaki tf/maps/ dizinine yükleyin.
  3. Harita adını (.bsp olmadan) tf/cfg/mapcycle.txt dosyasına ekleyin.

Hızlı İndirmeyi Etkinleştirme (sv_downloadurl)

Hızlı indirme URL'si olmadan, oyuncular haritaları doğrudan oyun sunucunuzdan düşük hızda indirmek zorunda kalır ve bu da uzun yükleme sürelerine neden olur. Web üzerinden erişilebilir bir ayna kurmak, istemcilerin bunun yerine haritaları HTTP üzerinden indirmesini sağlar.

Bir web barındırma hizmetiniz varsa, sıkıştırılmış harita dosyalarını (.bsp.bz2) herkese açık bir dizine yükleyin ve server.cfg dosyasında aşağıdakileri ayarlayın:

sv_downloadurl   "https://yourwebsite.com/tf2fastdl/"
sv_allowupload   0
sv_allowdownload 1
Önemli: Web barındırma hizmetinizdeki dizin yapısı, sunucunun dosya yapısını yansıtmalıdır. tf/maps/custom_map.bsp konumundaki bir harita, https://yourwebsite.com/tf2fastdl/maps/custom_map.bsp.bz2 adresinde mevcut olmalıdır. Yüklemeden önce haritaları bzip2 ile sıkıştırın.

Nasıl Bağlanılır

Sunucunuzun IP adresini ve portunu bulmak için Sunucu IP ve Portunuzu Nasıl Bulursunuz kılavuzuna bakın.

Yöntem 1: Oyun İçi Sunucu Tarayıcısı

  1. Team Fortress 2'yi başlatın.
  2. Ana menüden Find a Game seçeneğini açın ve ardından Community Servers seçeneğini seçin.
  3. Add a Server düğmesine tıklayın ve sunucu IP'nizi ve portunuzu IP:PORT biçiminde girin.
  4. Add This Address to Favorites düğmesine tıklayın, ardından bağlanmak için sunucuya çift tıklayın.

Yöntem 2: Geliştirici Konsolu

  1. Henüz etkin değilse, TF2 ayarlarında Advanced altından geliştirici konsolunu etkinleştirin.
  2. Konsolu açmak için ~ (tilde) tuşuna basın.
  3. Aşağıdaki komutu yazın ve Enter tuşuna basın:
connect YOUR_SERVER_IP:PORT

Sunucunuzda bir parola ayarlanmışsa, şunu kullanın:

connect YOUR_SERVER_IP:PORT; password yourpassword

Yöntem 3: Steam Bağlantı URL'si

steam://connect/ protokolünü kullanarak oyuncularla doğrudan katılım bağlantısı paylaşabilirsiniz:

steam://connect/YOUR_SERVER_IP:PORT

İlgili Makaleler


Yardıma mı ihtiyacınız var? Sorunlarla karşılaşırsanız, önce Sorun Giderme Kılavuzuna bakın. Hâlâ takılıp kaldıysanız, lütfen bir destek talebi açın.

Bu makale faydalı oldu mu?

Ready to Get Started?

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