[quote=j0ker]السلام عليكم
سلام عليكم ورحمة الله وبركاته
وشحالكم اربكم بخير
اليوم جايبلكم موضوع انشالله بتستفيدو منه وهو التعديل على ملف server.cfg
وللوهلة الاولى سيخطر في مخيلتك بعض الاسئلة مثل :-
مافائدة هذا الملف !
هذا الملف خاص بالتعديل على خصائص السيرفر قبل فتح السيرفر واستدعاء اي ملف او تنفيذ اي امر نريده
اين سأجد هذا الملف وتحت اي مسمى !
ستجد الملف بالمسار التالي :-
C:\Program Files\Valve\cstrike
وهو بأسم server.cfg
كيف سنعدل على الملف !
التعديل بسيط جدا وتستطيع تعديله بواسطة اي محرر نصوص تريده وخذ المفكرة كأبسط برنامج للتعديل عليه
.
.
.
قم بتحرير الملف بواسطة المفكرة ستجد ان الملف بسيط جدا كما بالصورة الاتية وهو يحتوي على جزئين رئيسيين هما :-
[aldl]
http://www.9q9q.org/index.php?image=o5DIFEBdaXwt[/aldl]ولك ان تضع اي امر تريد او اي ملف تريد تنفيذه
لنقم الان بوضع الاوامر التي نريدها بحيث عند فتح السيرفر لانقم بتعديل اي شيء بل يتكفل هذا الملف بكامل الاجابات والتعديلات التي نريدها
وسنقوم بوضع الاوامر تباعا هكذا :-
// وصف عن الامر وفائدتة
الامر نفسه
// Host Name The Server //
hostname "JokeR ServeR"
//Time Limit //
mp_timelimit 30
//Win Limit //
mp_winlimit 0
//Round Limit //
mp_maxrounds 0
//Time Per Round //
mp_roundtime 3
//Freeze Fime //
mp_freezetime 3
//Buy Time //
mp_buytime 1.5
//Starting Money //
mp_startmoney 16000
//Footsteps //
mp_footsteps 1
//Death Camera Type //
mp_forcecamera 1
//Disable Chase/Death Cam (fade to black) //
mp_fadetoblack 0
//Friendly Fir //
mp_friendlyfire 0
//Kill Team Killers Round After TK //
mp_tkpunish 1
//kick Idle And Team Killing (3 tks) Players //
mp_autokick 1
//kick Hostage Killers ( kill allowed , 0 is off) //
mp_hostagepenalty 10
//Allow Flashlight //
mp_flashlight 1
هذه هي كافة الاوامر التي ستقوم بتغيرها عند عمل السيرفر ليس جميعها بالطبع ولاكن احببت ان يكون الجميع على اطلاع بها
قم بضبط هذه الاوامر كما تشاء وانسخها والصقها في الجزء الخاص بالاوامر الذي قمت بتميزة باللون الاخر باول صورة
ملاحظة :- لايهم لو قمت بنسخ الاوصف الخاص بالامر فكما قلت لن يتعامل معه السيرفر طالما هناك علامة الباك سلاش (//)
والان قم بعمل سيرفر ستلاحظ ان السيرفر سيقوم بضبط الخيارات كما قمت بضبطها فقط انتظر 30 ثانية وانظر الى الفرق
والان انتهينا من جزء الاوامر لنأتي الى جزء تنفيذ الاوامر واستدعاء الملفات بعد عمل السيرفر
*******************************************
كما تلاحظ في اول صوره بالاعلى الجزء الملون بالاخظر يوجد به أمران
// load ban files
exec listip.cfg
exec banned.cfg
وفائدة هذه الاوامر استدعاء ملفات الباند لعدم السماح بدخولهم الى السيرفر مرة اخرى
والان على فرض ان اخونا عمري البنفسجي لدية بلجن ولاكن هذا البلجن عند كل عمل للسيرفر يجب ان نضع له امر لتشغيله مثل بلجن الدامج الذي يحتاج الى هذا الامر
bullet_damage 1
اضن ان الامر قد اتضح واصبح اكثر سهولة
كل ماعليك هو وضع هذا الامر في نهاية الملف ..... شيء جميل طبعا وقد حل لنا مشكلة
لنفرض اننا نريد ان نقوم باغلاق السيرفر وهو سيرفر خاص
سنقوم بكتابة الامر التالي :-
sv_password xxxx
طبعا استبدل ال x بباسورد السيرفر
ماذا لو اردنا ان نبدا السيرفر بماب معين وهو de_dust
سنضع الامر التالي :-
changelevel de_dust
سنلاحظ ان السيرفر قد بدء بهذه الماب او بالاصح قام بتغير الماب الى هذه الماب
حسنا لنقم الان بترتيب الملف اكثر .... سنقسم الملف الى اكثر من جزء جزء تنفيذ الاوامر وجزء استعداء الملفات وجزء تنفيذ البجن واي شي نريده
//load plugins
bullet_damage 1
//load cavar console
changelevel de_dust
sv_restart 1
//load scrim 5 On 5
exec cal.cfg
sv_restart 3
اضن ان الصورة اتضحت الى هنا ولا يحتاج الملف الى مزيد من الشرح صراحة الشرح كامل مني ولم استند الى اي مرجع سواء اجنبي او عربي ومادفعني الى التنقيب عن هذا الشيء طلب
اخواني لنقطة تنفيذ امر بلجن معين عند كل بدء للسيرفر
انشالله الجميع استفاد
تحيـــاتي للجميع