
بازی Counter Strike Global Offensive در سال 2012 میلادی منتشر شد که به مرور زمان این نسخه جدید کانتر استریک وارد ایران شد. یکی از معایب این بازی نبود سرور های ایرانی است که خیلی کم هستند. در این آموزش ها به شما یاد خواهم داد که چجوری یک سرور CSGO راه اندازی کنیم. در این مجموعه چند قسمتی در هر قسمت یک بخش رو کامل برای شما عزیزان توضیح خواهم داد. بعد از مطالعه این آموزش چند قسمتی شما خواهید توانست براحتی یک سرور کانتر گلوبال آفنسیو راه اندازی و کانفیگ کنید.
آموزش راه اندازی سرور استیم Counter Strike Global Offensive – قسمت سوم: در جلسه قبلی با آموزش ساخت Token آشنا شدید و در این جلسه قصد دارم به شما طریقه استفاده از Token رو آموزش بدم. با استفاده از Token سرور شما بصورت رسمی در استیم ثبت خواهد شد و براحتی و بدون هیچ مشکلی میتوانید سرور خود را راه اندازی کنید.
پس بریم سراغ آموزش:
1- یک فایل تکست یا NotPad ویندوز یا لینوکس را باز کنید. سپس یکی از کد های زیر را با توجه به نوع سرور و سیستم عامل مورد نظر انتخاب و در فایل نوت پد کپی و در نهایت ذخیره کنید. سپس پسوند فایل را در ویندوز از txt. به bat. و در لینوکس به sh. تغییر دهید. این فایل را در داخل پوشه اصلی سرور خود کپی کنید.
0 1 2 3 4 5 6 |
Windows: srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2 -maxplayers 24 -port 27017 +sv_setsteamaccount 4D7D8B2C16F5822ECD7A5B28D685C6F2 -net_port_try 1 Linux: ./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2 -maxplayers 24 -port 27017 +sv_setsteamaccount 4D7D8B2C16F5822ECD7A5B28D685C6F2 -net_port_try 1 |
0 1 2 3 4 5 6 |
Windows: srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 -maxplayers 24 -port 27017 +sv_setsteamaccount 4D7D8B2C16F5822ECD7A5B28D685C6F2 -net_port_try 1 Linux: ./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 -maxplayers 24 -port 27017 +sv_setsteamaccount 4D7D8B2C16F5822ECD7A5B28D685C6F2 -net_port_try 1 |
0 1 2 3 4 5 6 |
Windows: srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots -maxplayers 24 -port 27017 +sv_setsteamaccount 4D7D8B2C16F5822ECD7A5B28D685C6F2 -net_port_try 1 Linux: ./srcds_run -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots -maxplayers 24 -port 27017 +sv_setsteamaccount 4D7D8B2C16F5822ECD7A5B28D685C6F2 -net_port_try 1 |
0 1 2 3 4 5 6 |
Windows: srcds -game csgo -console -usercon +game_type 1 +game_mode 2 +mapgroup mg_allclassic +map de_dust -maxplayers 24 -port 27017 +sv_setsteamaccount 4D7D8B2C16F5822ECD7A5B28D685C6F2 -net_port_try 1 Linux: ./srcds_run -game csgo -console -usercon +game_type 1 +game_mode 2 +mapgroup mg_allclassic +map de_dust -maxplayers 24 -port 27017 +sv_setsteamaccount 4D7D8B2C16F5822ECD7A5B28D685C6F2 -net_port_try 1 |
1) mapgroup : برای هر مود این گروه فرق می کند چون مپ ها دسته بندی و برای هر مود در گروهی قرار گرفته اند.
2) mg_active : مپ یا نقشه ای که سرور در استارت اولیه با این مپ شروع می شود.
3) maxplayers : تعداد اسلات پلییر یا ظرفیت سرور می باشد.
4) sv_setsteamaccount : قرار دادن توکن آیدی سرور که در سایت استیم ثبت کردید.
2- سپس کد های زیر را در نوت پد ویندوز یا لینوکس کپی کنید و پسوند فایل را در ویندوز از txt. به cfg. و در لینوکس به conf. تغییر دهید. ابتدا یک فایل با نام autoexec بسازید و کد های زیر را در آن کپی کنید و تغییرات خود را اعمال و ذخیره کنید. سپس فایل را در آدرس csgo\cfg کپی نمایید.
0 1 2 3 4 5 6 7 8 9 |
log on //This is set to turn on logging! Don't put this in your server.cfg hostname "Counter-Strike: Global Offensive Dedicated Server" rcon_password "yourrconpassword" sv_password "" //Only set this if you intend to have a private server! sv_cheats 0 //This should always be set, so you know it's not on sv_lan 0 //This should always be set, so you know it's not on exec banned_user.cfg exec banned_ip.cfg |
1) hostname : نام سرور
2) rcon_password : آرکن پسورد . برای امنیت بیشتر خالی بزارید.
3) sv_password : پسورد برای سرور در هنگام ورود بازیکن.
سپس یک فایل به روش قبلی با نام server.cfg بسازید و کد های زیر را داخل آن ذخیره و در آدرس csgo/cfg کپی کنید.
0 1 2 3 4 5 |
mp_autoteambalance 1 mp_limitteams 1 writeid writeip |
3- تنظیمات هر مود فرق میکند و برای این کار فایلی با نام gamemodes_server.txt.example در پوشه csgo وجود دارد که نمونه و مثالی هست برای درست کردن گیم مود با نقشه های کاستوم که مانند این فایل شما می توانید بسازید. یک فایل با نام gamemodes_server.txt ایجاد کنید و کد های داخل gamemodes_server.txt.example را در آن کپی و در پوشه csgo ذخیره کنید. این کد فقط جهت اشنایی هست و میتوانید آن را نیز تغییر دهید.
4- سپس در آخر تنظیمات مود خود را می توانید در فایل gamemode_casual_server.cfg و gamemode_casual.cfg تغییر دهید. این فایل ها برای همه مود ها وجود دارد و در پوشه و مسیر csgo/cfg موجود هستند.
در آخر فایل bat رو که قبلا ساختیم رو اجرا کنید و از سرور خود لذت ببرید.