Bu bələdçi Team Fortress 2 serverinizə MetaMod:Source və SourceMod quraşdırılmasını, admin hesablarının yaradılmasını və plaginlərin idarə edilməsini əhatə edir. Əsas server konfiqurasiyası, GSLT tokenləri və xəritə rotasiyası üçün TF2 Server Quraşdırma Bələdçisinə baxın.
MetaMod:Source Quraşdırılması
MetaMod:Source oyun mühərriki ilə SourceMod arasında yerləşən plagin qatıdır. SourceMod-dan əvvəl quraşdırılmalıdır.
- Ən son stabil versiyanı sourcemm.net saytından endirin. Linux versiyasını seçin (server Linux-da işləyir).
- Arxivi çıxarın. İçində
addons/qovluğu var. - Məzmunu SFTP və ya GPanel fayl meneceri vasitəsilə serverinizin
tf/addons/qovluğuna birləşdirərək yükləyin. Nəticə yolutf/addons/metamod/olmalıdır. - Serveri başladıb konsolda
meta versionəmrini icra edərək quraşdırmanı yoxlayın. MetaMod versiya sətirini görməlisiniz.
tf/addons/metamod/tf/addons/metamod.vdf
SourceMod Quraşdırılması
SourceMod, Source mühərrik oyunları üçün skript və plagin çərçivəsidir. MetaMod:Source-un əvvəlcədən quraşdırılmasını tələb edir.
- Ən son stabil SourceMod versiyasını sourcemod.net saytından endirin. Linux versiyasını seçin.
- Arxivi çıxarın. İçində
addons/vəcfg/qovluqları var. - Hər iki qovluğu SFTP vasitəsilə müvafiq olaraq
tf/addons/vətf/cfg/qovluqlarına birləşdirərək yükləyin. - Serveri yenidən başladın.
- Server konsolunda
sm versionəmrini icra edərək yoxlayın.
Əsas SourceMod Qovluqları
| Yol | Təyinat |
|---|---|
tf/addons/sourcemod/plugins/ |
Kompilyasiya edilmiş plagin faylları (.smx) |
tf/addons/sourcemod/plugins/disabled/ |
Buraya yerləşdirilən plaginlər yüklənir, lakin aktivləşdirilmir |
tf/addons/sourcemod/configs/ |
Plagin konfiqurasiya faylları |
tf/addons/sourcemod/logs/ |
SourceMod və plagin jurnal faylları |
tf/addons/sourcemod/translations/ |
Dil ifadə faylları |
SourceMod Adminlərinin Əlavə Edilməsi
Steam hesabına oyundaxili admin girişi vermək üçün tf/addons/sourcemod/configs/admins_simple.ini faylını redaktə edin və aşağıdakı formatda bir sətir əlavə edin:
"STEAM_0:X:XXXXXXXX" "99:z" // 99:z = full root access
SteamID-ni hədəf hesabın SteamID2-si ilə əvəz edin. z bayrağı bütün icazələri verir. Oyunçunun SteamID-sini steamid.io kimi alətlər vasitəsilə tapa bilərsiniz.
Ümumi Admin Bayraqları
| Bayraq | İcazə |
|---|---|
b |
Oyunçuları çıxarmaq |
c |
Oyunçuları qadağan etmək |
d |
Oyunçuların qadağasını silmək |
e |
Oyunçuları öldürmək/vurmaq |
f |
Xəritəni dəyişdirmək |
g |
Server cvar-larını dəyişdirmək |
z |
Bütün icazələr (root) |
Serveri yenidən başlatmadan adminləri yeniləmək üçün server konsolunda sm_reloadadmins əmrini icra edin.
Plaginlərin Quraşdırılması
Plaginlər .smx faylları olaraq paylanır. Plagin quraşdırmaq üçün:
.smxfaylını forums.alliedmods.net və ya plaginin repozitoriyasından endirin..smxfaylını SFTP vasitəsilətf/addons/sourcemod/plugins/qovluğuna yükləyin.- Plagin əlavə fayllar (konfiqurasiyalar, tərcümələr, oyun məlumatları) daxil edirsə, onları müvafiq SourceMod alt qovluqlarına yükləyin.
- Serveri yenidən başladın və ya onu dərhal yükləmək üçün konsolda
sm plugins load pluginnameəmrini icra edin.
Tövsiyə Olunan Plaginlər
| Plagin | Təyinat | Mənbə |
|---|---|---|
| Admin File Manager | Oyundaxili admin əmrləri: çıxarma, qadağa, səssizləşdirmə, xəritə dəyişdirmə | SourceMod ilə birlikdə gəlir |
| Basevotes / NativeVotes | Oyunçu səsverməsi: sm_vote, sm_votemap, sm_votekick |
SourceMod ilə birlikdə gəlir / AlliedModders forumları |
| RockTheVote (RTV) | Oyunçular cari xəritəni erkən keçmək üçün səs verir | AlliedModders forumları |
| MapChooser Extended | Namizədlik dəstəyi və soyutma müddəti olan xəritə sonu səsverməsi | AlliedModders forumları |
| TF2Attributes | İcra zamanı əşya atributu dəyişdirilməsi, bir çox TF2 plagini tərəfindən tələb olunur | GitHub / AlliedModders |
| Freak Fortress 2 (FF2) | Boss-oyunçulara qarşı xüsusi oyun rejimi | AlliedModders forumları |
| VSH / Saxton Hale | Klassik bir-hamıya qarşı Saxton Hale oyun rejimi | AlliedModders forumları |
| SourceBans++ | Çoxlu serverlər arasında veb-inteqrasiya edilmiş qadağa idarəetməsi | AlliedModders forumları |
Plaginlərin İdarə Edilməsi
Yüklənmiş Plaginlərin Siyahısı
Hazırda yüklənmiş bütün plaginləri və onların vəziyyətini görmək üçün server konsolunda aşağıdakını icra edin:
sm plugins list
Plaginin Deaktiv Edilməsi
.smx faylını tf/addons/sourcemod/plugins/ qovluğundan tf/addons/sourcemod/plugins/disabled/ qovluğuna köçürün, sonra konsolda sm plugins unload pluginname əmrini icra edin və ya serveri yenidən başladın.
Plaginin Yenilənməsi
.smxfaylının yeni versiyasını endirin.tf/addons/sourcemod/plugins/qovluğundakı mövcud faylı əvəz edin.- Yenilənmiş konfiqurasiya və ya tərcümə faylları daxildirsə, onları da əvəz edin.
- Yenilənmiş plagini yükləmək üçün serveri yenidən başladın.
tf/addons/sourcemod/logs/ qovluğunu yoxlayın.
Əlaqəli Məqalələr
- TF2 Server Quraşdırma Bələdçisi — Server.cfg konfiqurasiyası, GSLT tokenləri, xəritə rotasiyası, FastDL, qoşulma
- TF2 Problemlərin Həlli Bələdçisi — GSLT, SourceMod, VAC və server görünürlüyü ilə bağlı ümumi problemlər
- SFTP vasitəsilə Faylları Necə Yükləmək Olar
tf/addons/sourcemod/logs/ qovluğundan hər hansı xəta mesajlarını daxil edin.