فروش فوری 50% تخفیف روی همه سرورها آخرین روز!
پایان در: 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
دسته‌بندی‌ها

تنظیمات ادمین و پلاگین TF2 (SourceMod/MetaMod)

FA tf2 sourcemod metamod plugins admin 0 نفر این مقاله را مفید یافتند

این راهنما نصب MetaMod:Source و SourceMod روی سرور Team Fortress 2، تنظیم حساب‌های ادمین و مدیریت پلاگین‌ها را پوشش می‌دهد. برای پیکربندی اصلی سرور، توکن‌های GSLT و چرخش نقشه، راهنمای راه‌اندازی سرور TF2 را ببینید.

نصب MetaMod:Source

MetaMod:Source یک لایه پلاگین است که بین موتور بازی و SourceMod قرار می‌گیرد. باید قبل از SourceMod نصب شود.

  1. آخرین نسخه پایدار را از sourcemm.net دانلود کنید. نسخه Linux را انتخاب کنید (سرور روی Linux اجرا می‌شود).
  2. آرشیو را استخراج کنید. شامل یک پوشه addons/ است.
  3. محتویات را آپلود کنید تا با دایرکتوری tf/addons/ سرور شما ادغام شوند، از طریق SFTP یا مدیر فایل GPanel. مسیر نتیجه باید tf/addons/metamod/ باشد.
  4. نصب را با راه‌اندازی سرور و اجرای دستور meta version در کنسول تأیید کنید. باید رشته نسخه MetaMod را مشاهده کنید.
ساختار دایرکتوری پس از نصب:
tf/addons/metamod/
tf/addons/metamod.vdf

نصب SourceMod

SourceMod فریمورک اسکریپت‌نویسی و پلاگین برای بازی‌های موتور Source است. نیاز به نصب MetaMod:Source قبل از آن دارد.

  1. آخرین نسخه پایدار SourceMod را از sourcemod.net دانلود کنید. نسخه Linux را انتخاب کنید.
  2. آرشیو را استخراج کنید. شامل پوشه addons/ و cfg/ است.
  3. هر دو پوشه را از طریق SFTP آپلود کنید و با tf/addons/ و tf/cfg/ ادغام کنید.
  4. سرور را ریستارت کنید.
  5. با اجرای دستور sm version در کنسول سرور تأیید کنید.

دایرکتوری‌های کلیدی SourceMod

مسیر کاربرد
tf/addons/sourcemod/plugins/ فایل‌های پلاگین کامپایل شده (.smx)
tf/addons/sourcemod/plugins/disabled/ پلاگین‌هایی که اینجا قرار گیرند بارگذاری می‌شوند اما فعال نمی‌شوند
tf/addons/sourcemod/configs/ فایل‌های پیکربندی پلاگین
tf/addons/sourcemod/logs/ فایل‌های لاگ SourceMod و پلاگین‌ها
tf/addons/sourcemod/translations/ فایل‌های عبارات زبانی

افزودن ادمین‌های SourceMod

برای اعطای دسترسی ادمین درون بازی به یک حساب Steam، فایل tf/addons/sourcemod/configs/admins_simple.ini را ویرایش کنید و یک خط با فرمت زیر اضافه کنید:

"STEAM_0:X:XXXXXXXX"   "99:z"    // 99:z = full root access

SteamID را با SteamID2 حساب مورد نظر جایگزین کنید. پرچم z تمام مجوزها را اعطا می‌کند. شما می‌توانید SteamID یک بازیکن را با استفاده از ابزارهایی مانند steamid.io پیدا کنید.

پرچم‌های رایج ادمین

پرچم مجوز
b اخراج بازیکنان
c مسدود کردن بازیکنان
d رفع مسدودیت بازیکنان
e کشتن/زدن بازیکنان
f تغییر نقشه
g تغییر cvar های سرور
z تمام مجوزها (root)

ادمین‌ها را بدون ریستارت سرور با اجرای دستور sm_reloadadmins در کنسول سرور بارگذاری مجدد کنید.

نکته: برای تنظیمات چند سروری، استفاده از SourceBans++ را برای مدیریت متمرکز مسدودیت‌ها و ادمین‌ها از طریق پنل وب در نظر بگیرید.

نصب پلاگین‌ها

پلاگین‌ها به صورت فایل‌های .smx توزیع می‌شوند. برای نصب یک پلاگین:

  1. فایل .smx را از forums.alliedmods.net یا مخزن پلاگین دانلود کنید.
  2. فایل .smx را از طریق SFTP به tf/addons/sourcemod/plugins/ آپلود کنید.
  3. اگر پلاگین شامل فایل‌های اضافی (پیکربندی، ترجمه، gamedata) است، آنها را در زیرپوشه‌های مربوطه SourceMod آپلود کنید.
  4. سرور را ریستارت کنید، یا دستور sm plugins load pluginname را در کنسول اجرا کنید تا به صورت آنی بارگذاری شود.
مهم: همیشه قبل از نصب، موضوع مربوط به پلاگین در AlliedModders را بخوانید. بسیاری از پلاگین‌ها نیاز به وابستگی‌های خاصی دارند (مانند TF2Attributes یا DHooks) که باید جداگانه نصب شوند. استفاده از نسخه ناسازگار می‌تواند باعث خطا یا کرش شود.
پلاگین کاربرد منبع
Admin File Manager دستورات ادمین درون بازی: اخراج، مسدود کردن، بی‌صدا کردن، تغییر نقشه همراه با SourceMod
Basevotes / NativeVotes رأی‌گیری بازیکنان: sm_vote، sm_votemap، sm_votekick همراه با SourceMod / انجمن‌های AlliedModders
RockTheVote (RTV) بازیکنان رأی می‌دهند تا نقشه فعلی زودتر رد شود انجمن‌های AlliedModders
MapChooser Extended رأی‌گیری پایان نقشه با پشتیبانی از نامزدی و زمان بازیابی انجمن‌های AlliedModders
TF2Attributes تغییر ویژگی‌های آیتم در زمان اجرا، مورد نیاز بسیاری از پلاگین‌های TF2 GitHub / AlliedModders
Freak Fortress 2 (FF2) حالت بازی سفارشی باس در مقابل بازیکنان انجمن‌های AlliedModders
VSH / Saxton Hale حالت بازی کلاسیک یک نفر علیه همه Saxton Hale انجمن‌های AlliedModders
SourceBans++ مدیریت مسدودیت‌ها یکپارچه با وب در چندین سرور انجمن‌های AlliedModders

مدیریت پلاگین‌ها

فهرست پلاگین‌های بارگذاری شده

دستور زیر را در کنسول سرور اجرا کنید تا تمام پلاگین‌های بارگذاری شده فعلی و وضعیت آنها را مشاهده کنید:

sm plugins list

غیرفعال کردن یک پلاگین

فایل .smx را از tf/addons/sourcemod/plugins/ به tf/addons/sourcemod/plugins/disabled/ منتقل کنید، سپس دستور sm plugins unload pluginname را در کنسول اجرا کنید یا سرور را ریستارت کنید.

به‌روزرسانی یک پلاگین

  1. نسخه جدید فایل .smx را دانلود کنید.
  2. فایل موجود در tf/addons/sourcemod/plugins/ را جایگزین کنید.
  3. اگر فایل‌های پیکربندی یا ترجمه به‌روزرسانی شده نیز شامل شده‌اند، آنها را نیز جایگزین کنید.
  4. سرور را ریستارت کنید تا پلاگین به‌روزرسانی شده بارگذاری شود.
نکته: پس از هر تغییر پلاگین، tf/addons/sourcemod/logs/ را بررسی کنید تا تأیید کنید که با موفقیت بارگذاری شده و خطایی رخ نداده است.

مقالات مرتبط


به کمک نیاز دارید؟ اگر در نصب SourceMod یا پلاگین‌ها با مشکل مواجه شدید، لطفاً یک تیکت پشتیبانی باز کنید و هرگونه پیام خطا از tf/addons/sourcemod/logs/ را ضمیمه کنید.

آیا این مقاله مفید بود؟

Ready to Get Started?

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