Hltv org cs اذهب النسخة الكاملة نقوم بتكوين وتزيين hltv. عدم وجود الرسوم المتحركة. أي أنك لا ترى كيف يقوم اللاعب بإعادة تحميل السلاح، وكيف يلوح بيده لإلقاء قنبلة يدوية، وكيف يكتب الكود الموجود على القنبلة


دعونا أولاً نتعرف على ما هو HLTV... هذا الاختصار يرمز إلى Half-Life TeleVision... يتم تسجيل العروض التوضيحية باستخدام هذه المعجزة... تسجيل العروض التوضيحية باستخدام HLTV له العديد من المزايا والعديد من العيوب قبل تسجيل العرض التوضيحي من العميل...

الايجابيات:

1. إمكانية مشاهدة أي لاعب من أي زاوية تناسبك.

2. مناسب جدًا لتسجيل الأفلام.

السلبيات:

1. عند مشاهدة العرض التوضيحي، لا ترى مقدار الدروع والذخيرة والمال الذي تركه اللاعب...

2. عند مشاهدة العرض التوضيحي، تبدو عمليات القتل بالرصاص في الرأس سخيفة... على سبيل المثال: قُتلت في الرأس، ولكن تم إطلاق النار عليها على الحائط أو السقف.

3. قلة الرسوم المتحركة. أي أنك لا ترى كيف يقوم اللاعب بإعادة تحميل السلاح، وكيف يتأرجح بيده لرمي قنبلة يدوية، وكيف يكتب الكود على القنبلة.

4. تشغل فتحة واحدة على الخادم

جلسة:

يوجد الملف hltv.exe في المجلد الجذر لـ Counter-Strike 1.6 (C:/Program Files/Counter-Strikee 1.6/)...
لكننا لسنا في عجلة من أمرنا لإطلاقها... أولاً، تحتاج إلى تكوينها... يوجد في المجلد الجذر للعبة (C:/Program Files/Counter-Strikee 1.6/) ملف hltv.cfg. .. افتحه باستخدام المفكرة ...

والآن سأصف لك أهم المتغيرات فقط:

الاسم "~=الطفولة=~HLTV"

- هذا هو اسم HLTV الذي سيتم عرضه في المراقبين... ضعه كما تريد... بدلاً من "~=KIDULTHOOD=~HLTV" يمكنك وضع قيمة أخرى...

اسم المضيف "~=KiDULTHOOD=~HLTV"

- هذا هو اسم HLTV الذي سيتم عرضه في قائمة خوادم HLTV...

نص غير متصل "عذرًا، لقد تأخرت اللعبة. الرجاء معاودة المحاولة في وقت لاحق."

- هذه هي الرسالة التي سيتم عرضها عندما يتعذر على HLTV الوصول إلى الخادم...

تأخير 30.0 - تأخير في بث HLTV. للحصول على جودة أفضل فمن الأفضل وضع 0

الحد الأقصى 3500

- الحد الأقصى لتدفق البيانات من العملاء. الحد الأقصى – 20,000 نقطة أساس

وضع الدردشة 1

- على أو إيقاف تشغيله دردشة HLTV. 2- الدردشة العالمية. ضع 1، إذا كنت تريد الدردشة في HLTV Proxy.

Loopcmd 1 60 رسالة محلية "أنت تشاهد HLTV. قم بزيارة www.valvesoftware.com » 5 -1 0.85 FFA000FF

- رسالة تظهر بعد مدة معينة... أنصحك بحذف النص الموجود فيها... لأن... يتعارض مع تسجيل الأفلام...
اكتمل إعداد HLTV الأساسي...

الإطلاق والاستخدام:

لبدء تسجيل العرض التوضيحي، تحتاج إلى الاتصال بالخادم...

الكتابة إلى HLTV - توصيل IP: PORT
إذا كان الخادم لديه كلمة مرور، فقبل توصيل IP: PORT، نكتب كلمة مرور الخادم PASSWORD، ثم نقوم بتوصيل IP: PORT...

لقد ذهبنا إلى ذلك الخادم، وبحثنا لمعرفة ما إذا كان HLTV الخاص بك موجودًا في Observers... إذا كان الأمر كذلك، فاكتب سجل DEMONAME في وحدة التحكم

لإيقاف التسجيل، أدخل قطع الاتصال أو إيقاف...

لقول شيء ما في دردشة الخادم، اكتب في وحدة التحكم قل رسالة...

لا تنس أنه بعد كل أمر تحتاج إلى الضغط على Enter ...

لمشاهدة الديمو اذهب إلى Counter-Strike 1.6 الذي كان فيه HLTV الخاص بك... في وحدة التحكم نكتب viewdemo DEMONAME.dem... بعد تسجيل الديمو لم يحمل الاسم الذي قمت بتخصيصه له.. تاريخ ووقت التسجيل مرفق بالاسم... الملف الأصلي للديمو موجود في المجلد C:/Program Files/Counter-Strike 1.6/cstrike

اليوم سنقوم بإعداد HLTV لمشاهدة المباريات. ولذا ربما نبدأ مع التمهيدي. ما هو HLTV ولماذا هو مطلوب؟

تلفزيون نصف الحياة (HLTV)- تقنية من شركة Valve Software التي تتيح لك مشاهدة المباريات والبطولات المغلقة.
يستخدم لتصوير فيديوهات الألعاب المغلقة.

يسمح Half-Life TV لعدد غير محدود من المشاهدين بمشاهدة اللعبة في الوقت الفعلي (ربما مع تأخير بسيط). يتمتع المتفرجون بفرصة مشاهدة المباراة كما لو كانوا على الخادم كمتفرجين - التحليق بحرية حول الخريطة (نظرة مجانية)، ومشاهدة اللاعب من شخص ثالث (Free Chase Cam أو Locked Chase Cam) أو من عينه (First أيها الشخص)، شاهد المباراة حسب الخطة
(نظرة عامة باللغة الإنجليزية) خرائط (نظرة عامة مجانية أو نظرة عامة على المطاردة)، وكذلك في الوضع المختلط - صورة داخل صورة (PiP) -
مراقبة كل من اللاعب وتخطيط الخريطة في نفس الوقت.

لقد فهمنا ما هو HLTV، أو على الأرجح عرفناه. ولكن كيف يمكننا تكوينه بشكل صحيح؟ - سأساعدك في هذا!
لنبدأ بإعداد HLTV لمشاهدة المباراة. لن أثقل عليك وأخبرك بكل الاحتمالات والأوامر.
سأقوم فقط بإنشاء ملف التكوين الصحيح. إذا كنت مهتمًا بالدراسة الكاملة لجميع الأوامر و
الإعدادات، فسوف يساعدك الإنترنت، حيث يوجد الكثير من المعلومات حول هذا الموضوع.

ولذا دعونا نبدأ!

أول شيء يتعين علينا القيام به هو العثور على تكوين hltv.cfg نفسه، وهو موجود في المجلد "\valve\" حيث يوجد
hltv.exe.
نفتحه وماذا نرى:

// ملف تكوين وكيل HLTV
الاسم "وكيل HLTV"
تأخير 30.0
الحد الأقصى 3500
وضع الدردشة 1
كلمة مرور الخادم "كلمة المرور الخاصة بي"
كلمة مرور المشرف "كلمة المرور الخاصة بي"
Loopcmd 1 60 رسالة محلية "أنت" تشاهد HLTV. قم بزيارة www.valvesoftware.com" 5 -1 0.85 FFA000FF
ملف الشعار "hltv.tga"
أوامر تسجيل الدخول "مقياس الصوت 2؛ voice_overdrive 16؛ المجلد 0.5؛ صوت الصدى المعدل لـ HLTV"

تم تحميل صدى hltv.cfg.

والآن بالترتيب...
اسمهذا هو اسم HLTV الخاص بنا، على سبيل المثال اسم "خادم hltv الخاص بي" لا يوجد شيء معقد هنا. فلننتقل...
تأخير- هذا هو التأخير بين المباراة والمباراة التي يتم عرضها على قناة hltv. هذه المعلمة ضرورية حتى لا يجلس أصدقاء فريق اللعب في HLTV ويفجرون اللعبة ويخبرون من هو وأين ذهبوا. مع تأخير، لن يكون هذا ممكنا... أوصي بتعيين 60 ثانية بدلا من 30، على الرغم من أن الكثيرين سيوافقون على أن 30 كافية تماما.

com.maxrate- تشبه هذه المعلمة بالفعل تكوين الخادم، ولا أوصي بتعيينها فوق 10000.
في قائمة ملف تكوين Hltv لن تجد معامل التحديث ولكنه في الحقيقة موجود ولهذا نضيف السطر التحديث "20".

وضع الدردشة 1- يتم استخدام هذه المعلمة لتمكين الدردشة بين المتفرجين، أوصي بالسماح بالدردشة، فهذا سيجعل الأمر أكثر إثارة للاهتمام بالنسبة للمتفرجين، وسيعرفون أنهم ليسوا الوحيدين الذين يشاهدون المباراة وسيكونون قادرين على تشجيع فريقهم المفضل من خلال بدء الحجج مع جماهير الفريق الآخر.

الاستعلامات القصوى "100"لن نجد أيضًا هذه المعلمة في ملف cfg القياسي، لذلك نضيفها. بصراحة، لقد قمت بتوفير خوادم HLTV لفترة طويلة، لكن هذه المعلمة تظل لغزًا بالنسبة لي، حيث يتم وصفها في كل مكان بأنها (الحد الأقصى لعدد طلبات الحالة من المتصفحات) مفيدة للغاية ويمكن للمستخدم الوصول إليها =). حتى على الخوادم الأجنبية، لم يتمكنوا من الإجابة لي على ما يؤثر بالضبط، لكنهم ببساطة أوصوا بتثبيته
المعلمة 100.
نضيف أيضًا الأمر إعادة المحاولة التلقائية "1". نقوم بتثبيته بحيث في حالة فقدان الاتصال بالخادم، سيبدأ hltv الخاص بنا في اقتحام الخادم تلقائيًا، بغض النظر عن الأمر.

اللعبة العامة 1يمكن لأي شخص الاتصال بخادم HLTV. إذا كانت القيمة 0، فيمكنك الاتصال بـ HLTV فقط إذا كنت تعرف HLTV IP.

الحد الأقصى للعملاء "1000"تتيح لي قناتي على الإنترنت استيعاب ما يصل إلى 5000 فتحة، ولكن كقاعدة عامة لا يمكنني الحصول على هذا العدد، وأقتصر على 1000 فتحة للمشاهدين. لتسهيل عليك اختيار عدد الفتحات لقناة الإنترنت الخاصة بك، أقدم لك تلميحًا صغيرًا.

64 كيلو بايت/ثانية: 2 عميل
128 كيلو بايت/ثانية: 5 عملاء
1.5 ميجا بايت/ثانية: 75 عميلاً
10 ميجا بايت/ثانية: 500 عميل
75 ميجا بايت/ثانية: 4000 عميل

اسم المضيف "UZ-HLTV"اسم HLTV الذي سيكون مرئيًا عند تصفح خوادم HLTV.

نص غير متصل "عذرًا، لقد تأخرت اللعبة، يرجى الانتظار. نكتب النص الذي نريد رؤيته عندما يتعذر على مشغل HLTV تسجيل الدخول بسبب عدم وجود إشارة أو عدم تشغيل HLTV بالكامل.

الحد الأقصى للخسارة "0"مستوى الخسارة المقبول 0 (0%). إذا كانت الخسائر أعلى، فلن يسمح بمشاهدين جدد. على سبيل المثال 0.5 هو 5%، 1 = 10% وهكذا. لدي "0".

كلمة مرور الخادم "mypassword" - اكتب كلمة مرور الخادم الذي نتصل به hltv.
;adminpassword "mypassword" - لا نحتاج إلى هذا السطر في هذه المرحلة وبالتالي قم بحذفه أو التعليق عليه [;]

من حيث المبدأ، هذه الأوامر كافية لإنشاء خادم HLTV عالي الجودة لمشاهدة الألعاب. الآن أقترح البدء في التزيين. أو بالأحرى الإعلان =). إن النقش القياسي الموجود أسفل الشاشة لا يناسبنا، ولذلك سنبدأ في عمل نقوشنا الخاصة في أجزاء مختلفة من الشاشة.

جميع النقوش بهذا التنسيق:

Loopcmd 1 12 رسالة محلية "www.HLTV.org" 5 1 0.85 00FFFF
["www.HLTV.org"]


أين loopcmd- كرر الأمر، 1 - رقم تسلسل الرسالة، 12 - الوقت بالثواني الذي ستظهر بعده الرسالة، localmsg- أمر إخراج الرسالة، 5 - وقت عرض الرسالة، 1 - قيمة المحور السيني، 0.85 - قيمة المحور الصادي، 00FFFF- لون الرسالة.
للحصول على فهم أفضل للموقع على طول المحاور، أرفق رسمًا بيانيًا للموقع. اتبع هذا الجدول ويمكنك وضع إعلانك في أي مكان على الشاشة.

Loopcmd 1 10 localmsg "تم تثبيت Antiheat" 5 0.02 0.59 FFD700
Loopcmd 2 11 localmsg "www.yoursite.ru" 5 0.02 0.69 0000FF
Loopcmd 3 12 localmsg "مقدمة من West Call" 5 0.02 0.79 00FFFF

فيما يلي قائمة ببعض الألوان للنص الخاص بك. ولكن هذا هو الأصغر من بين جميع أنظمة الألوان الممكنة.
FFFF66
000099
66FFFF
FF0000
33FF33
CC33CC
FFFFFF

وأخيراً أقدم لكم ما قمنا بإعداده:

اسم "UZ-HLTV
تأخير "60"
معدل "10000"
الحد الأقصى "10000"
التحديث "20"
الاستعلامات القصوى "100"
إعادة المحاولة التلقائية "1"
اللعبة العامة "1"
ملف السجل "0"
الاسم "0"
الحد الأقصى للعملاء "250"
اسم المضيف "UZ-HLTV"
نص غير متصل "عذرًا، لقد تأخرت اللعبة، يرجى الانتظار."
الحد الأقصى للخسارة "0"
وضع الدردشة "1"
Loopcmd 1 10 رسالة محلية "myAC 1.6" 5 0.02 0.59 FFD700
Loopcmd 2 11 localmsg "www.uzserver.ru" 5 0.4 0.15 0000FF
Loopcmd 3 12 localmsg "مقدمة من West Call" 5 1 0.85 00FFFF

تلفزيون نصف الحياةيوفر فرصة لعدد غير محدود من المشاهدين لمشاهدة المباراة في الوقت الحقيقي (ربما مع تأخير بسيط). يتمتع المتفرجون بفرصة مشاهدة المباراة كما لو كانوا على الخادم كمتفرجين، والتحليق بحرية حول الخريطة، ومشاهدة اللاعب من شخص ثالث أو من عينيه، ومتابعة اللعبة على خطة الخريطة، وأيضًا في الوضع المختلط شاهد كل من اللاعب وخلف تخطيط الخريطة.

10 32 64 128 255

15 يومًا (خصم 30%) 30 يومًا 90 يومًا (خصم 5%) 180 يومًا (خصم 10%) 360 يومًا (خصم 15%)

السعر الكلي:روبل

استضافة اللعبة رقم 1 في روسيا ودول رابطة الدول المستقلة

الموقع هو أكبر استضافة لخوادم الألعاب في روسيا. هدفنا الرئيسي هو تقديم خدمات عالية الجودة. بفضل جدول التعريفة المرن، يمكنك اختيار الخادم المناسب لك.

إدارة خدمة بسيطة وبديهية باستخدام لوحة التحكم الخاصة بنا

قد يبدو أن إدارة الخادم ليس بالأمر السهل دائمًا، ولكن مع لوحة تحكم موقع الويب، أصبحت إدارة الخادم الخاص بك أمرًا سهلاً وبسيطًا! تسمح لك لوحة التحكم الفريدة للخادم، التي طورها المتخصصون لدينا، بنسيان جميع صعوبات تثبيت الخوادم وتكوينها.

حالة
تحتوي هذه الفئة على معلومات حول الخادم الخاص بك وعنوان IP والتعريفة والدفع وعدد الفتحات وعناصر الإدارة السريعة للخادم وتشغيله وإيقاف تشغيله وإعادة تشغيله وغير ذلك الكثير.

يتحكم
تتيح لك إدارة الخادم يدويًا إيقاف أو بدء تسجيل العرض التوضيحي عن طريق تحديد اسمه أولاً. يمكنك أيضًا عرض وقت تسجيل العرض التوضيحي الحالي.

وحدة تحكم RCON
إذا كنت بحاجة إلى تحديد بعض المتغيرات أو تغييرها مؤقتًا، أو تنفيذ أمر، أو عرض حالة الخادم، فستساعدك "وحدة تحكم RCON" الخاصة بنا في ذلك. "وحدة التحكم RCON" متاحة فقط على الخوادم التي تحتوي على 255 فتحة.

إعدادات
في هذه الفئة، تتوفر كافة الخيارات لإدارة الخادم. يمكنك تغيير إصدار الخادم، أو تمكين "الحذف التلقائي للعروض التوضيحية"، أو تكوين الجداول الزمنية، أو تعيين مالكين مشاركين.

جداول
توفر الجداول القدرة على تنفيذ إجراءات مختلفة في وقت معين. يمكنك تشغيل الخادم أو إيقاف تشغيله في وقت معين، وحذف العروض التوضيحية. تتوفر جداول دورية وجداول زمنية لتاريخ ووقت محددين.

المالكين المشاركين
القدرة على منح حقوق وصول معينة لإدارة الخادم الخاص بك لمستخدمين آخرين. هذه الوظيفة سهلة الإدارة ومرنة في التكوين، ويمكنك تعيين أو إزالة ميزات معينة لأي من المالكين المشاركين.

التكوين
تحتوي هذه الفئة على ملف التكوين الرئيسي لخادمك. باستخدامه، يمكنك تكوين الخادم على الفور حسب حاجتك إليه. على الخوادم ذات التعريفة المدفوعة (أكثر من 10 فتحات)، سيتم فتح العديد من المعلمات الإضافية لتوصيل خادم HLTV الخاص بك بأي خوادم ألعاب حول العالم.

بروتوكول نقل الملفات
في هذه الفئة، يمكنك معرفة بياناتك (المضيف، اسم المستخدم، كلمة المرور، المنفذ) للاتصال بالخادم عبر FTP، ويمكنك رؤية استخدام حصة القرص لخادمك، وكذلك تنزيل ملف تكوين مدير الموقع الذي تم تكوينه بالفعل لاستيراده في عميل FileZilla FTP بحيث تستغرق الاتصالات المستقبلية وقتًا أقل.

العروض التوضيحية
في هذا القسم، يمكنك الحصول على معلومات حول العروض التوضيحية الخاصة بك، وحذفها جميعًا مرة واحدة أو واحدة تلو الأخرى، والحصول على كود html جاهز لإدراج إطار يحتوي على العروض التوضيحية على موقع الويب الخاص بك، بالإضافة إلى رابط للتنزيل المجهول.

إحصائيات
يمكنك معرفة الوقت الذي يحظى فيه خادمك بشعبية خاصة من خلال النظر في الرسوم البيانية الإحصائية لخادم HLTV الخاص بك لأي يوم أو أسبوع أو شهر أو سنة. يمكنك أيضًا تخصيص ألوان الرسوم البيانية والحصول على رمز لإدراجها في موقع الويب الخاص بك.

لافتات
يمكن وضع اللافتات التي تحمل حالة خادم HLTV الخاص بك على أي مواقع ويب ومنتديات. تعرض اللافتات حالة الخادم واسم الخادم وعدد المستخدمين المتصلين ورسم بياني للنشاط لمدة 24 ساعة. يمكنك تخصيص نظام الألوان على لافتاتك لتناسب احتياجاتك. اللافتات متوفرة بأحجام مختلفة.

استهلالي

يسمح Half-Life TV لعدد غير محدود من المشاهدين بمشاهدة اللعبة عبر الإنترنت. إنهم ببساطة يذهبون إلى خادم معين ويشاهدون من وضع المشاهد (كما لو كانوا أمواتًا).
المتفرجون غير مرئيين للاعبين ولا يمكنهم التفاعل معهم. يمكن للجميع اختيار وضع المشاهدة الخاص بهم (عرض الشخص الأول، عرض الشخص الثالث، الكاميرا المجانية، وما إلى ذلك)، ومشاهدة أي لاعب بشكل فردي.
تعديلات Half-Life المدعومة، الأكثر شعبية

  • ضربة مضادة
  • فريق القلعة الكلاسيكية
  • يوم الهزيمة
للحصول على تجربة مشاهدة غامرة، يمكنك استخدام وضع المخرج التلقائي.
وفيه، تقوم الكاميرا تلقائيًا بتغيير موضعها لعرض المشاهد من نقطة المراقبة الأكثر إثارة للاهتمام.
يمكن لمثل هذا المشاهد الاسترخاء والاتكاء على الأريكة وعدم الخوف من أن يفوته شيء مثير للاهتمام.
أثناء المشاهدة، يمكن للمشاهدين التواصل في دردشة المشاهدين الخاصة بهم.

يمنح HLTV المسؤول التحكم الكامل في نظامه: يمكنك تغيير عدد الفتحات وإضافة رسائل نصية وتغيير الشعار.
يتم بث المباراة بتأخير افتراضي قدره 30 ثانية. يتم ذلك لتجنب تلميحات المشاهد للمشاركين في اللعبة. الإعدادات الافتراضية مخصصة لـ 100 مشاهد. يدعم HLTV المزيد بسهولة، ولكن في هذه الحالة تحتاج إلى حساب الحمل على الشبكة والمعالج وذاكرة الوصول العشوائي مسبقًا.

مشاهدة المباراة في الوقت الحقيقي

ما عليك سوى الانتقال إلى خادم HLTV من خلال عميل اللعبة. تمامًا كما تذهب إلى غرفة الألعاب، ستذهب أنت فقط إلى غرفة الألعاب للعب، وستذهب إلى HLTV للمشاهدة. افتح عميل اللعبة، وابحث عن الخادم الذي تحتاجه وقم بتسجيل الدخول.
أو اكتب اتصال ip:port في وحدة تحكم العميل
على سبيل المثال، قم بتوصيل 10.100.45.73:34210
المنفذ الافتراضي هو 27020، ولكن يمكن للمسؤول تغييره.

كما ذكرنا سابقًا، هناك عدة أوضاع للعرض: ` كاميرا مطاردة`, `أول شخص`, `نظرة مجانية`, `نظرة عامة على الخريطة` و` خريطة مطاردة`.
يمكن تغيير الأوضاع بالضغط على المفتاح فضاء. يتم استدعاء القائمة باستخدام كنترول. مفتاح ه (الاستخدام)أوضاع المكالمات صور في صور.
يمكن للمشاهدين الوصول إلى أوامر وحدة التحكم:

فريق​


القيمة الافتراضية


الحد الأدنى للقيمة


القيمة القصوى


وصف موجز


spec_autodirector


تمكين/تعطيل وضع المدير التلقائي


spec_drawcone


تمكين/تعطيل زاوية العرض على الخريطة المصغرة


spec_drawnames


إظهار أسماء اللاعبين تحت الأيقونات


spec_drawstatus


عرض المعلومات (الوقت، الخريطة، الخ.).



تمكين/تعطيل وضع صورة داخل صورة



التبديل بين أوضاع العرض



فتح القائمة



إظهار المساعدة



أوضاع العرض spec_modeبالترتيب من 1 إلى 6:
  1. مطاردة مغلقة
  2. مطاردة مجانية
  3. تجوال حر
  4. أول شخص
  5. نظرة عامة على الخريطة
  6. نظرة عامة على خريطة تشيس
أوضاع العرض spec_pip:
  • عاجز
  • مطاردة مجانية
  • أول شخص
  • نظرة عامة على الخريطة
  • نظرة عامة على خريطة تشيس

أساسيات HLTV

كما ذكرنا سابقًا، جوهر البث هو خادم HLTV، والذي يُسمى أيضًا وكيل HLTV.
إنه في حد ذاته تطبيق وحدة تحكم قابل للتنفيذ ويعمل مثل HLDS.
لبدء البث، ينضم وكيل HLTV إلى خادم HLDS كلاعب عادي.
بعد ذلك، يذهب المشاهدون إلى وكيل HLTV ويشاهدون البث من اللعبة.

يعتمد عدد المشاهدين الذين يدعمهم خادم HLTV واحد على المعدات والشبكة. ومن الناحية النظرية، يمكن أن يصل عددهم إلى 255.
يحتاج 100 مشاهد إلى 2 ميجابت/ثانية على الأقل. مع الأخذ في الاعتبار التأثيرات المختلفة ورسائل HUD، قد يكون هذا الرقم أعلى.
إذا كان هناك أكثر من 255 مشاهدًا، فيجب عليك توصيل وكيل HLTV الإضافي.
يسمى أول وكيل HLTV متصل بالوكيل الرئيسي. لا يتم توصيل باقي وكيل HLTV بـ HLDS، ولكن بالوكيل الرئيسي ويطلق عليهم اسم وكلاء الترحيل. على سبيل المثال، يمكن أن يكون مثل هذا:

طول HLDS->الوكيل الرئيسي-->سلسلة وكيل الترحيل غير محدود. في الرسم البياني 3 Relay HLTV Proxy، ونتيجة لذلك، يمكن لما يصل إلى 255 * 3 = 765 مشاهدًا مشاهدة البث.
من المستحسن أن يكون HLTV Proxy موجودًا على شبكات مختلفة لضمان أقصى استفادة من عرض النطاق الترددي.

البث

دعونا نلقي نظرة على أبسط تكوين: وكيل HLTV واحد على شبكة محلية (LAN).
لكي يعمل HLTV، يجب عليك أولاً تثبيت HLDS. يتضمن HLDS ملفات HLTV.
قم بتشغيل تطبيق HLTV (رمز HL بكاميرا صغيرة). سيتم فتح وحدة التحكم HLTV وتعرض سلسلة من رسائل التهيئة القياسية.
إذا استغرقت عملية التهيئة وقتًا طويلاً، فمن المحتمل ألا يتمكن HLTV من تلقي استجابة من عنوان IP. في هذه الحالة، قم بتشغيل HLTV باستخدام المعلمة -nodns.
بمجرد اكتمال التهيئة، تصبح وحدة التحكم جاهزة لتشغيل الأوامر. يكون كل أمر وحدة تحكم مصحوبًا ببادئة ">".
دعونا نعطي وكيل HLTV الخاص بنا بعض الاسم.
>اسم "وكيل HLTV الخاص بي"

لنفترض أنك قمت بتشغيل HLTV Proxy على المضيف 192.168.1.2 وخادم الألعاب HLDS على 192.168.1.3:27015
لنقم بتوصيل HLTV إلى HLDS
> الاتصال 192.168.1.3:27015

في غضون ثوانٍ قليلة، ستنضم قناة HLTV وستكون جاهزة لدخول المشاهدين.
دعونا نتأكد من اتصال HLTV Proxy بشكل صحيح. دعونا ندخل الأمر
>الحالة

الجواب سيكون شيئا من هذا القبيل

حالة HLTV --- عبر الإنترنت 00:23، FPS 79.0، الإصدار 2435 (Win32) عنوان IP المحلي 192.168.1.2:27020، دخل الشبكة 1.7، خارج 1.0، الخسارة 0.00 الفتحات المحلية 128، المتفرجون 0، الوكلاء 0 إجمالي الفتحات 128، المتفرجون 0 ، Proxies 1 Source Game Server 192.168.1.3:27015، تأخير 30 اسم الخادم "خادم Half-Life المخصص" الوقت 01:35، لعبة "صمام"، خريطة "maps/rapidcore.bsp"، اللاعبون 1

سيعرض أمر الحالة عناوين HLTV IP، وخادم HLDS، وعدد الإطارات في الثانية، وعدد الفتحات، والاسم، وحركة المرور الواردة والصادرة بالكيلو بايت/ثانية.
الفتحات المحلية - عدد الفتحات المخصصة للمشاهدين على HLTV هذا.
إجمالي الفتحات - عدد الفتحات المخصصة للمشاهدين على جميع قنوات HLTV التي تبث اللعبة.
وكذلك الأمر مع المتفرجين.
يمكن أن يكون خادم اللعبة المصدر (المصدر) خادم ألعاب كما لدينا الآن، أو وكيل HLTV آخر أو حتى demo.dem.

تسجيل عرض HLTV

العروض التوضيحية لـ HLTV لها نفس التنسيق .dem، مثل العروض التوضيحية العادية المسجلة مباشرة من لعبة Half-Life، ومع ذلك، لديهم المزيد من الخيارات عند عرض المزيد. يمكنك تحديد وضع العرض ونقطة العرض.
يتم تشغيل هذا العرض التوضيحي من خلال عميل اللعبة، ولا يلزم وجود وكيل HLTV عند المشاهدة.
ما عليك سوى إسقاط العرض التوضيحي في مجلد اللعبة، والانتقال إلى عميل اللعبة وإدخال العرض التوضيحي في وحدة التحكم أو العرض التوضيحي .
لعب تجريبيمجرد إطلاق العرض التوضيحي و com.viewdemoيتيح لك إرجاع التسجيل وإبطاءه وتسريعه.
لتسجيل عرض توضيحي لـ HLTV، تحتاج إلى توصيل HLTV Proxy بخادم اللعبة والكتابة في وحدة التحكم
> سجل

بعد هذا الأمر، سيبدأ التسجيل. سيتم حفظ العرض التوضيحي في دليل التعديل. بالنسبة لـ Counter-Strike 1.6، هذا هو مجلد cstrike.
يتم حفظ جميع العروض التوضيحية بالتنسيق --.dem.

  • اسم اسم
  • YYMMDDhhmm // التاريخ
  • الخريطة // اسم الخريطة
للتأكد من حدوث التسجيل، أرسل الأمر
>الحالة
إيقاف التسجيل مع الأمر
> إيقاف التسجيل

في كثير من الأحيان، يتم استخدام HLTV Proxy فقط لتسجيل العروض التوضيحية، وليس لمشاهدة اللعبة عبر الإنترنت.
في هذه الحالة، من الأفضل ضبط الإعدادات التالية

>maxclients 0 // نمنع المشاهدين من الدخول >التأخير 0 // نزيل التأخير >المعدل 10000 // الحد الأقصى للمعدل >التحديث 20 // معدل التحديث القياسي >nomaster 1 // لا تسجل في الخادم الرئيسي

البث لعدد كبير من المشاهدين

كما ذكرنا سابقًا، يمكنك البث لعدد كبير من المشاهدين، أكثر من 1000.
القاعدة الأساسية يجب أن تكون "الجودة وليس الكمية". سيكون من الأفضل لو كان لدينا عدد أقل من الفترات، لكن المشاهدين لن يعانون من التأخير أو الطرد من الخادم بسبب انتهاء المهلة.
قم بحساب عرض النطاق الترددي لشبكتك بدقة، وبناءً عليه، عدد المشاهدين على وكيل HLTV الخاص بك.
المعالج وذاكرة الوصول العشوائي ليسا مهمين بشكل خاص على أجهزة الكمبيوتر الحديثة. من المرجح أن يكون عنق الزجاجة هو الشبكة.
فيما يلي قائمة بخيارات الاتصال بالإنترنت المختلفة والحد الأقصى لعدد المشاهدين:

يتم تعيين الحد الأقصى لعدد المشاهدين لوكيل HLTV محدد باستخدام الأمر maxclients.
تأكد من أن maxrate مقبول على الأقل 3500 كيلوبت في الثانية. القيم الأقل من غير محظورة،
لكنها يمكن أن تثير الاختناق لدى الجمهور.
لا يؤثر أمر maxrate على الإنتاجية بين خوادم بروكسي HLTV المختلفة، فهو يؤثر فقط على المشاهدين.
لتقليل الحمل على الشبكة، يمكنك إزالة الدردشة في HLTV (وضع الدردشة 0) أو أقل
التحديث من 20 إلى 10 (التحديث 10). سيؤدي تقليل معدل التحديث إلى توفير 25% من حركة المرور. إذا كنت تستخدم HLTV ليس لتسجيل العروض التوضيحية، ولكن فقط لمشاهدة اللعبة عبر الإنترنت، فسيكون هذا بمثابة حل وسط معقول.
في كثير من الأحيان، في حالة عمليات البث الكبيرة، يتم توصيل 2 وكيل HLTV بلعبة واحدة. واحدة لكبار الشخصيات والأخرى للمشاهدين العاديين.

لنفترض الآن أن HLDS موجود على شبكة LAN مغلقة ولا يمكن الوصول إليه من الخارج.
هذا الحل يجعلنا غير معرضين للهجمات. كيفية تنظيم البث في هذه الحالة؟
يبدأ وكيل HLTV الأول (HLTV master) على شبكة LAN، ويجب أن يظل عنوان IP الخاص به سريًا.
نطلق وكيل HLTV الثاني خارجيًا. الخادم الثاني يتصل بالأول.
الخادم الثاني عام، ونعطي عنوان IP الخاص به للمشاهدين. إذا كنت بحاجة إلى المزيد من المقاعد التي يمكن أن يستوعبها وكيل HLTV واحد، فإننا نجعل الخادم الثاني مرسل HLTV: نقوم بتثبيت العديد من وكيل HLTV الإضافي ونوصلهم به.
يمكن استخدام نفس الطريقة لتوزيع الحمل بين الشبكات المختلفة.
وبالتالي، فإن خادم البث من الخادم الرئيسي للعبة HLTV محمي من الهجمات ومشاكل الشبكة. على سبيل المثال، سوف يكتب العروض التوضيحية بجودة عالية.

في المخطط، يتصل العارض بمرسل HLTV. يقوم المرسل تلقائيًا بنقل المشاهد إلى أحد وكيل HLTV الثلاثة المتصل به. يقع خادم اللعبة على الشبكة الداخلية، كما هو الحال مع HLTV Master. وبالتالي، لا يمكن لأي هجوم أو فشل في الإنترنت أن يقطع البث على HLTV Master وسيتم تسجيل العرض التوضيحي في أي حال. يتم توزيع حمل الشبكة بشكل متساوٍ تقريبًا بين وكيل HLTV الثلاثة. الرابط الضعيف الوحيد هو HLTV Dispatcher.

تختلف ملفات التكوين الخاصة بـ HLTV master وHLTV Dispatcher.

master.cfg

Nomaster 1 // تعطيل تسجيل WON على الخادم الرئيسي. وبالتالي، فإننا نجعل HLTV مرئيًا فقط لأولئك الذين يعرفون عنوان IP الوكيل وكلمة المرور MyPWD // نحن نحمي خادم HLTV publicgame 0 // لا نعرض وضع إرسال IP للخادم 0 // لا نعيد توجيه المشاهد إلى أجهزة HLTV الأخرى

المرسل.cfg

Forcemaster 1 // تمكين تسجيل WON على الخادم الرئيسي publicgame 0 // لا تظهر وضع إرسال IP للخادم 2 // إعادة توجيه جميع المشاهدين إلى اسم مضيف HLTV آخر MyGame // اسم خادم HLTV

إذا تم تشغيل 3 خوادم HLTV أو أكثر في وقت واحد، فسيكون ذلك مناسبًا للاستخدام rconللسياقة.
لتمكين rcon، أدخله في حقل كلمة مرور المشرف.
سيسمح تثبيت كلمة مرور الوكيل بتوصيل HLTV إلى HLTV آخر فقط باستخدام كلمة المرور.
يتم تقديم هذا في حالة رغبة شخص يعرف عنوان IP الخاص بـ HLTV الخاص بك في توصيل HLTV به وبالتالي زيادة حمل الشبكة.

تكوين HLTV

يمكن أن يحتوي الأمر على معلمة واحدة أو أكثر. المعلمات الاختيارية محاطة بين قوسين مربعين "".
ستجد في الجدول أدناه التسميات التالية:

  • : نص. إذا كانت تحتوي على مسافات، فيجب أن تكون بين علامتي اقتباس. "اسمي"
  • : عدد صحيح، على سبيل المثال 42
  • : رقم الفاصلة العائمة، على سبيل المثال 4.2
  • : عنوان IP والمنفذ، على سبيل المثال 192.168.130.42:27020
  • : مجموعة من الخيارات، مثل a أو b أو c
شخصيات خاصة<, >أو | أو [ أو ] ليست جزءًا من أوامر وحدة التحكم.

فريق​


الحجج


الوصف


IP: منفذ خادم اللعبة الذي سينضم إليه وكيل HLTV


قطع اتصال HLTV عن خادم اللعبة، ولكن دون إيقاف البث. يبقى جميع المشاهدين على اتصال


اقطع الاتصال بخادم اللعبة، وافصل جميع المشاهدين وابدأ في تسجيل العرض التوضيحي. يتم تشغيل رسالة وداع اختيارية


استكمال عملية HLTV


حاول إعادة الاتصال



إذا تم تمكينه، فسيحاول الوكيل إعادة الاتصال عند فقدان الاتصال.


اسم وكيل HLTV في جدول الأجزاء



اسم HLTV في قائمة الخوادم (متصفح الخادم).


كلمة مرور الخادم


تعيين كلمة مرور لخادم اللعبة


كلمة سر المشرف


يضبط كلمة المرور لاستخدام RCON والمعلق


com.proxypassword


يضبط كلمة المرور لوكلاء الترحيل


com.spectatorpassword


تعيين كلمة مرور للمشاهد. سيتم أيضًا استبعاد الوكيل من موازنة التحميل العالمية


قائمة المشاهدين


قائمة وكلاء التتابع


قائمة اللاعبين على خادم اللعبة


يطرد المشاهد من وكيل HLTV


يحظر عنوان IP


مسح قائمة عناوين IP المحظورة


يرسل رسالة إلى خادم اللعبة (الدردشة مع اللاعبين)



يرسل رسالة إلى جميع المشاهدين على شكل HUD



`نص` [ `المدة` `pos x` `pos y` `rgba` ]​


نفس الرسالة، ولكنها مرئية فقط للمشاهدين المحليين




يرسل أمر وحدة التحكم إلى خادم اللعبة



"مجموعة" سلسلة


يرسل أمرًا إلى جميع العملاء في المجموعة: `1` = المشاهدين، `2` = الوكيل، `3` = الجميع​


"معرف" "ن" "سلسلة".


يقوم Loopcmd بتشغيل سلسلة كل ثانية. ` ` هو رقم بين `1` و`64`، وهو معرف حلقة معينة. `loopcmd لا شيء سوف يزيل تكرار الأمر.​


أوامر تسجيل الدخول



أمر وحدة التحكم الذي سيتم تنفيذه بواسطة العارض بعد الاتصال. يمكنك تحديد أوامر متعددة عن طريق فصلها ;


حد المشاهدة على HLTV هذا (الافتراضي `128`)​


تأخير البث لمدة n ثانية على Master Proxy.
القيمة الافتراضية هي 30 ثانية
إذا تم ضبط التأخير على قيمة أقل من 10 ثوانٍ (على سبيل المثال 0)،
سيتم تعطيل وظيفة المدير التلقائي


عرض النطاق الترددي للقناة بين خادم الألعاب HLTV وHLDS


عدد التحديثات في الثانية (الإطارات) التي يرسلها الخادم إلى HLTV


الحد الأقصى لسعة القناة للمشاهدين


الحد الأقصى لمستوى الخسارة، بشكل افتراضي هو 0.05 (5٪). إذا كانت الخسارة أعلى، فسيتم حرمان المشاهدين الجدد من الاتصال


الحد الأقصى لعدد طلبات الحالة من متصفح اللعبة (متصفح الخادم).


إعادة توجيه المشاهدين من HLTV. `0` (معطل) لا تتم إعادة توجيه العملاء إلى أي مكان. `1` (تلقائي) سيعيد توجيه العارض تلقائيًا إلى وكيل HLTV آخر للحفاظ على توازن التحميل بين جميع أجهزة HLTV. `2` (دائمًا) ستتم إعادة توجيه العارض إلى خادم آخر في أي حال. يعمل جهاز HLTV هذا كموزع للمشاهدين


هل عنوان IP لخادم HLDS مرئي للمشاهدين؟ `0` خاص، غير مرئي. `1` IP مرئي للمشاهدين حتى يتمكنوا من الانضمام إلى اللعبة.​



تلفزيون نصف الحياة (HLTV)

تقنية من Valve Software تتيح لك عرض وتسجيل المعارك عبر الإنترنت في الألعاب المبنية على Half-Life.

يسمح Half-Life TV لعدد غير محدود من المشاهدين بمشاهدة اللعبة في الوقت الفعلي (ربما مع تأخير بسيط). يتمتع المتفرجون بفرصة مشاهدة اللعبة كما لو كانوا على الخادم كمراقبين (متفرجون إنجليز)، - التحليق بحرية حول الخريطة (نظرة مجانية)، أو مشاهدة اللاعب من شخص ثالث (Free Chase Cam أو Locked Chase Cam) أو من عينه (منظور الشخص الأول)، راقب اللعبة على خطة الخريطة (نظرة عامة باللغة الإنجليزية) (نظرة عامة مجانية أو نظرة عامة على المطاردة)، وكذلك في الوضع المختلط - صورة داخل صورة (PiP) - راقب كلاً من اللاعب والخريطة خطة في نفس الوقت . يتم تغيير وجهة النظر (PoV - Point-of-View) بالضغط على زر القفز، ويتم تغيير اختيار اللاعب بالضغط على +هجوم، ويتم تمكين وضع صورة داخل صورة بالضغط على استخدام. من الممكن تنفيذ كل هذه الإجراءات من خلال قائمة المشاهد، التي يتم فتحها بالضغط على Duck، أو من خلال عدد من أوامر وحدة التحكم في اللعبة.

في جميع المسابقات الكبرى، يتم استخدام HLTV لتسجيل الألعاب (العروض التوضيحية باللغة الإنجليزية) وبثها على الإنترنت؛ يمكن أن يصل عدد المتفرجين إلى عشرات الآلاف. وبعد ذلك، يمكن استخدام تسجيلات اللعبة لتتبع سوء سلوك الفريق واللاعب. يقتصر عدد المتفرجين الذين يدعمهم خادم HLTV واحد على 255 فتحة. لبث الألعاب مع عدد كبير من المتفرجين المتوقعين، غالبًا ما يتم استخدام "حزم" خوادم HLTV (HLTV Master الداخلي، HLTV Dispatcher الخارجي والعديد من وكلاء HLTV العامين)، لتشكيل هيكل شجرة. المتفرجون غير مرئيين للاعبين على خادم اللعبة ولا يمكنهم التدخل في المباراة، ولإلغاء إمكانية نقل المعلومات الحالية حول الإجراءات التكتيكية للفرق باستخدام المتفرجين، من الممكن بث اللعبة بتأخير معين (على سبيل المثال، 30 -40 ثانية).

يتم تشغيل خادم HLTV كتطبيق وحدة تحكم Windows (مع ملف hltv.exe)، ولإدارته، توجد أوامر خاصة لوحدة التحكم، وتشغيل معلمات سطر الأوامر، وملف تكوين (hltv.cfg) يتم تنفيذه تلقائيًا عند بدء التشغيل، وغيرها يتم استخدام ملفات التكوين التي يمكن تنفيذها، الأمر console exec [cont.name. ملف]. يتم الاتصال بخادم HLTV من خلال قائمة اللعبة، أو من خلال وحدة التحكم في الألعاب (باستخدام أمر الاتصال)، إذا كان عنوان IP ومنفذ خادم HLTV معروفين (المنفذ 27015 هو المنفذ الافتراضي).

كيف تشاهد العرض التوضيحي؟

لمشاهدة العرض التوضيحي، تحتاج إلى شيئين: إتاحة هذا العرض التوضيحي والقدرة على كتابة 3 كلمات. أولاً، يجب أن تتذكر أنه لا يمكن عرض العروض التوضيحية إلا من مجلد cstrike. لذا ضعهم هناك على الفور. بعد ذلك، قم بتشغيل Counter-strike وانقر على وحدة التحكم. ثم اكتب فيه playdemo name_of_your_demo.dem بعد هذا سيتم إطلاق العرض التوضيحي.

ما هو HLTV؟ وما هي الاختلافات بين HLTV والديمو العادي إذن... أنت مهتم بظاهرة تسجيل الديمو ولكنك لا تعرف من أين تبدأ وكيف تتعامل مع هذا الأمر بشكل صحيح.
وكل شيء بسيط للغاية. أولاً، عليك أن تقرر نوع الخطة التي سيكون عليها هذا العرض التوضيحي: سيكون عرضًا توضيحيًا للعبة للبيرة، وقد قمت بتسجيله لتظهر لأصدقائك لاحقًا بأم عينيك كيف أطلقت النار على لاموس المسكين، وإلا فسوف كن عرضًا توضيحيًا لبعض الألعاب المثيرة للاهتمام والمسؤولة. هذه العروض التوضيحية (من الألعاب المهمة) هي التي يتم تحليلها لاحقًا بواسطة قادة الفرق الأخرى ويتم تطوير تكتيكات القتال ضد فريق معين. بطبيعة الحال، هنا يمكنك أن تفهم على الفور ما هو هذا
التحليل لا يكفي لرؤية من عين واحدة. وهذا هو بالضبط سبب إنشاء HLTV (تلفزيون نصف الحياة). في العرض التوضيحي المسجل باستخدام HLTV، يمكنك تبديل العرض من عين إلى أخرى، والتحليق حول الخريطة... باختصار: استمتع بتجربة كاملة لما كان يحدث.


تقنية التسجيل

وتسجيل العروض التوضيحية ليس بالأمر الصعب كما يعتقد الكثير من الناس. أكرر: إذا كان هذا عرضًا توضيحيًا لنفسك فقط، فأنت بحاجة إلى كتابة سجل your_name في وحدة التحكم. بعد هذا سيبدأ التسجيل. لإيقاف التسجيل، يجب عليك طلب إيقاف. وفي المجلد...\cstrike\ ستشاهد عرضًا توضيحيًا باسمه.
ولكن مثل هذا الرقم لن يعمل مع HLTV. أولا، يجب عليك إنشاء خادم على جهاز كمبيوتر واحد وبعد تشغيله، اكتب أمر الحالة هناك.
في كل ما ينفد، يجب أن ترى شيئًا مثل 192.168.130.18:27015 ستكون الأرقام مختلفة بالنسبة للجميع، ولكن النمط x.x.x.x:x سيكون هو نفسه بالنسبة للجميع.
ثم تكتب هذه الأرقام أو تتذكرها وتذهب إلى الكمبيوتر حيث سيتم التسجيل. هناك تذهب إلى المجلد...\counter-strike وتقوم بتشغيل الملف
hltv.exe بعد تحميله، يجب أن تكتب: قم بتوصيل x.x.x.x:x بدلاً من xes، وأدخل ما تذكرته مسبقًا. بعد مرور بعض الوقت، سوف تكون متصلاً بالخادم وسيكون لديك اسم hltv proxy عليه. هذا يعني أن كل شيء قد تم بشكل صحيح ويمكنك البدء في تسجيل العرض التوضيحي.
كيفية التأكد من عدم تغيير الأسطح أثناء التشغيل.
ولكن لا ينبغي بأي حال من الأحوال تصغير ملف hltv.exe نفسه ولا تحاول الاتصال به على نفس الكمبيوتر لمشاهدة اللعبة والكتابة في نفس الوقت. إذا قمت بذلك، فسيتم تبديل أماكن ما يقرب من 50٪ من الأسطح في العرض التوضيحي نفسه. أولئك. سوف يقوم Terras بإطلاق النار على Terras والعكس صحيح. لن يكون هناك سوى ارتباك... ضح بالقدرة على مشاهدة المباراة مباشرة، ولكن بعد ذلك يمكنك مشاهدة العرض التجريبي الكامل. وكان هذا هو الجواب على السؤال 3. بعد الاتصال بالخادم باستخدام HLTV.exe، يجب عليك كتابة: سجل اسم العرض التوضيحي. لإيقاف التسجيل: قم بإيقاف التسجيل.
الآن في المجلد...\counter-strike ستجد الملف demo_name.dem، ضعه في المجلد...\counter-strike\cstrike ويمكنك بدء المشاهدة.

مشغل مدمج في CS 1.5

كثير من الناس لا يعرفون حتى عن وجودها، لأن... كان من المقرر إصداره للإصدار 1.6، ولكن مع ذلك انتهى به الأمر بطريقة ما في الإصدار 1.5

لتتمكن من عرض العرض التوضيحي باستخدام هذا المشغل، يجب عليك كتابة viewdemo demo_name في وحدة التحكم بدلاً من Playdemo. عند تحميل العرض التوضيحي، تحتاج إلى الضغط على المفتاح F2 (سيظهر مشغل في أعلى اليسار) وبعد ذلك يمكنك إجراء أي معالجات مع العرض التوضيحي، كما لو كان مجرد أغنية على مشغل WinAmp. يمكنك إرجاعه وإيقافه ومشاهدته إطارًا تلو الآخر. أوافق على أن هذا مناسب جدًا إذا كنت تشاهد عرضًا توضيحيًا وترى كيف أطلق شخص ما النار على شخص ما، وتريد أن تنظر من عيون نفس القاتل. للقيام بذلك، كان عليك مشاهدة العرض التوضيحي بأكمله من البداية، وإلا يمكنك إرجاعه... =)

التحليل الكامل لقناة HL TV

جوهر HLTV هو hltv.exe - وهو تطبيق يعمل كوسيط (ملاحظة المترجم: باستخدامه يمكنك مشاهدة اللعبة، وتسجيل العروض التوضيحية، وتشغيلها، بما في ذلك تنظيم عروض المجموعة).

من أجل بث لعبة من خادم لعبة معين، تحتاج إلى توصيل وكيل HLTV بهذا الخادم، وسوف يقوم بجمع كافة البيانات اللازمة. ينضم المشاهدون إلى دفق البث المتعدد الذي يستخدمه وكيل HLTV لبث هذه اللعبة. إذا لم تكن التكنولوجيا متعددة القنوات متوفرة، لأن قد لا تدعم أجهزة توجيه الشبكة أو مزود خدمة الإنترنت هذه التقنية، ومن ثم يمكن للعملاء الاتصال مباشرة بوكيل HLTV. يعتمد عدد العملاء الذين يمكن أن يخدمهم وكيل HLTV على الأجهزة المتوفرة وموارد الشبكة. يمكن أيضًا توصيل وكلاء HLTV ببعضهم البعض لزيادة عدد فتحات المشاهدة.

في جميع التكوينات، يمكن توصيل وكيل HLTV واحد فقط باللعبة. يُطلق على وكيل HLTV هذا اسم "الوكيل الأساسي". يضبط هذا "الوكيل الأساسي" وقت استجابة بث اللعبة ويحلل بيانات اللعبة لوضع الكاميرا بطريقة موجهة نحو المشاهد. جميع وكلاء HLTV الآخرين المتصلين بـ "الوكيل الرئيسي" كما هو موضح أعلاه (يُسمى "وكلاء الترحيل") يشكلون سلسلة أو شجرة لتوصيل المزيد من المشاهدين. يقوم كل "Relay Proxy" ببث اللعبة فقط للمشاهدين المتصلين به. لا يمكن لـ "Relay Proxies" تعيين تأخير بث اللعبة أو تغيير وضع عرض اللعبة؛ وهذا ما يفعله "الوكيل الأساسي". يُسمح فقط لـ "الوكيل الأساسي" بالعمل مع مجموعة متعددة القنوات (الفئة D IP). من المهم جدًا أن يستخدم كل وكيل HLTV مجموعة القنوات المتعددة الخاصة به، وإلا فإن تدفقات الألعاب المختلفة ستتداخل مع بعضها البعض.

يقوم وكيل HLTV بإبلاغ خوادم WON الرئيسية عن لعبة البث الخاصة به. بهذه الطريقة، يمكن للمستخدمين مشاهدة اللعبة ببساطة باستخدام عارض خادم Half-Life المدمج، والاتصال بوكيل HLTV بنفس الطريقة التي يتصلون بها بلعبة عادية. يمكن للمستخدمين أيضًا استخدام وحدة التحكم للاتصال بوكيل HLTV باستخدام أمر "الاتصال". إذا كان وكيل HLTV يبث لعبة باستخدام تقنية متعددة القنوات، فسيحاول العميل (ملاحظة المترجم: العارض) الانضمام تلقائيًا إلى البث الجماعي، إذا أمكن.

تقبل وحدة تحكم الوكيل HLTV الأوامر التالية:

يتصل<хост:порт>- الاتصال بالخادم/الوكيل على هذا المنفذ (الافتراضي 27015)
- قطع الاتصال - قطع الاتصال بالخادم/الوكيل
- إنهاء - إيقاف تشغيل وكيل HLTV
- الخروج - مثل الخروج
- إعادة المحاولة - أعد محاولة الاتصال بالخادم/الوكيل الأخير
- اسم<строка>- قم بتعيين اسم الوكيل للعميل (ملاحظة المترجم: افتراضيًا يحمل الاسم "HLTV Proxy")
- كلمة المرور - تعيين كلمة مرور للخادم (ملاحظة المترجم: الخادم، يعني وكيل HLTV)
- العملاء - قائمة بجميع المشاهدين المتصلين ذوي المعرفات (يجب عدم الخلط بينه وبين اللاعبين)
- ركلة - يفصل المشاهد عن وكيل HLTV
- يقول<строка>- يرسل رسالة نصية إلى جميع المشاهدين (ملاحظة المترجم: إذا كتبت هذا مباشرة في وحدة تحكم الوكيل HLTV، فسيرى اللاعبون الموجودون على الخادم هذه الرسالة أيضًا، ولكن نيابة عن "وحدة التحكم Half-life" أو ببساطة "وحدة التحكم" ، شيء من هذا القبيل، لا أتذكر بالضبط

استمرار أوامر وحدة التحكم

وضع الدردشة< 0 | 1 | 2 >- إذا كان وضع الدردشة هو 0، فلن يتمكن المشاهدون من القراءة) ملاحظة. المترجم: كان هناك خطأ مطبعي هنا في ملف "HLTV التمهيدي"، وهذا يعني أنهم لا يستطيعون تبادل الرسائل. إذا تم التعيين على 1، فلن يتمكن سوى المشاهدين المتصلين بنفس الوكيل من رؤية هذه الرسائل. في وضع الدردشة 2، يمكن لجميع المشاهدين الدردشة مع بعضهم البعض (ولهذا، يجب أيضًا على "الوكيل الرئيسي" وجميع "وكلاء الترحيل" تعيين وضع الدردشة 2). المشاهدون المتصلون عبر تقنية متعددة القنوات لا يمكنهم التحدث على الإطلاق، لأنه ليس لديهم اتصال حقيقي.
- بينغ<хост:порт>- اختبار اتصال خادم HL على هذا المنفذ (الافتراضي 27015)
- نبضات القلب - يرسل "حزمة الحالة" للتسجيل على خوادم WON الرئيسية
-rcon<строка>- يرسل أمرًا إلى خادم/وكيل بعيد
- rcon_address - يضبط العنوان المستهدف لجهاز التحكم عن بعد
- RCON كلمة المرور<строка>- تعيين كلمة مرور للتحكم عن بعد
- كلمة مرور الوكيل<строка>- كلمة مرور وكيل rcon HLTV
- معدل<число>- يضبط النطاق الترددي الذي يرسل به خادم اللعبة بيانات وكيل HLTV، بالبايت/الثانية
- معدل التحديث<число>- معدل تحديث المعلومات في الثانية التي يتلقاها وكيل HLTV من خادم اللعبة - maxclientrate<число>- يحدد الحد الأقصى لعرض النطاق الترددي للمشاهدين
- تأخير<число>- تأخير بث اللعبة للثواني المحددة على "الوكيل الرئيسي". الافتراضي هو 30 ثانية لتجنب الغش. مطلوب ما لا يقل عن 10 ثوان لوحدة التحكم.
-حلقة<0|1>- إذا كانت الدورة 1 وتم قطع اتصال وكيل HLTV أو تم تشغيل الملف التجريبي حتى النهاية، فسيحتفظ جميع العملاء بالاتصال ويتم تشغيل اللعبة الأخيرة مرة أخرى.
- البث المتعدد<0|1>- بدء أو إيقاف إمكانية الاتصال متعدد القنوات على "الوكيل الرئيسي"
- Connectip - يضبط فئة IP D للاتصال متعدد القنوات (الافتراضي 234.5.5.1:27025)
- gameip - يضبط فئة IP D للألعاب متعددة القنوات (الافتراضي 234.5.5.2:27025)
- فترة التحديث الكاملة<число>- عدد إطارات الحزم غير المضغوطة التي سيتم إرسالها للسماح للعملاء باستعادة الحزم المفقودة في قنوات متعددة (20 إطارًا افتراضيًا)
- cmdlist - يعرض جميع أوامر وكيل HLTV المسجلة
-ملف تسجيل<0|1>- يبدأ/يوقف تسجيل سجل وحدة التحكم إلى "hltv.log"
- الحالة - معلومات حالة الإخراج حول جميع الوحدات النشطة
-تنفيذي<имя_файла>- ينفذ ملف .cfg
- مطور<0|1>- سيتم عرض رسائل الحالة الإضافية في وضع المطور
- خسارة وهمية<число>- يحاكي فقدان الحزمة، العدد - العدد المقدر للحزم المفقودة (الافتراضي 0.0)
-سِجِلّ<имя_файла>- يكتب اللعبة وجميع الألعاب اللاحقة إلى ملفات بأسماء مثل "file_name1.dm" إلى "file_name99.dem"
- التشغيل - يبدأ بث لعبة مسجلة مسبقًا - العرض التوضيحي (لا نهائي إذا كان متغير الحلقة يساوي 1) ملاحظة. المترجم: لا يفهم أمر التشغيل ولا يعرضه عند الضغط على المفتاح (المزيد حول هذا أدناه)، اكتب playdemo J بدلاً من ذلك.
- إيقاف - يوقف تشغيل العرض التوضيحي (ملاحظة المترجم: أمر الإيقاف لا يوقف التشغيل، بل يوقف تسجيل العرض التوضيحي. كيفية إيقاف تشغيل العرض التوضيحي، إلا عن طريق الخروج من وكيل HLTV

تحاول وحدة التحكم إخراج أسماء الأوامر عند الضغط على أحد المفاتيح.

يتم تنفيذ كافة الأوامر الموجودة في ملف "hltv.cfg" أثناء بدء التشغيل.
لا يمكن تعيين بعض الخيارات إلا في سطر الأوامر:

إطارات ماكس<число>- يضبط الحد الأدنى من الإطارات المخزنة (الافتراضي 2400)
- حجم ذاكرة التخزين المؤقت<число>- حجم ذاكرة التخزين المؤقت للإطار (الافتراضي 32 إطارًا)
- ميناء<число>- يضبط منفذ وكيل HLTV الذي سيتصل به المشاهدون (الافتراضي 27020)
- الحد الأقصى للعملاء<число>- كم عدد العملاء الذين يمكن خدمتهم بواسطة وكيل HLTV (الافتراضي 128)
- إتصالات<имя_файла>- تثبيت ملف المعلومات الرئيسي مع قائمة الخوادم، يختلف عن wincomm.lst
- البث المتعدد<число>- يضبط قيمة مدة البقاء (TTL - مدة البقاء) للحزم متعددة القنوات
- أولوية عالية - تحدد وكيل HLTV للبدء كعملية ذات أولوية عالية
- nomaster - لا يقوم وكيل HLTV بإبلاغ خوادم WON الرئيسية بوجوده

لا يمكن تغيير هذه المعلمات أثناء بدء التشغيل، لذا لا يمكن استخدامها في ملف التكوين.
يمكن استخدام جميع أوامر وحدة التحكم في سطر الأوامر إذا تمت إضافة "+" إليها: مثال: hltv.exe +connect localhost:27015 -port 27021 +rate 7000

يمكن لخادم Half-Life تثبيت sv_proxies<число>لتحديد عدد وكلاء HLTV الذين يمكن إرفاقهم به. إذا كان يجب تعطيل بروكسيات HLTV، فاضبط هذا المتغير على 0، وإلا 1، للسماح لـ "الوكيل الأساسي" بالاتصال. القيم الأخرى تجريبية.

بفضل تقنية الصوت الجديدة الخاصة بـ Half-Life، يمكن لعميل واحد التعليق على اللعبة لجميع المشاهدين الآخرين. يجب أن يتصل هذا المعلق بـ "الوكيل الأساسي" كمشاهد عادي ثم يدخل (ملاحظة المترجم: أدخل في وحدة التحكم): المعلق<пароль>

كلمة المرور هي نفس كلمة المرور الخاصة بـ RCON"" ووكيل HLTV. يمكن للمعلق بعد ذلك التحدث كما هو الحال في لعبة عادية، وسيستمع جميع المتفرجين الآخرين إلى تعليقاته في نفس الوقت. إذا قام أي مشاهد بتسجيل هذه اللعبة، فسيتم تسجيل الخطاب أيضًا في الملف التجريبي.

كيفية توصيل HL TV بالخادم وتسجيل العرض التوضيحي

قم بتشغيل "hltv.exe"

نكتب "connect 1.0.0.1:27015" (1.0.0.1:27015 على سبيل المثال فقط، بدلاً من ذلك تحتاج إلى كتابة العنوان/اسم المضيف: منفذ الخادم الذي نريد الاتصال به، على سبيل المثال Connect cs.iptcom.net :27015).

بعد التأكد من إنشاء الاتصال، قم بكتابة "سجل العرض التوضيحي".

نرى أن الديمو مكتوب بالاسم “1.dem” (وهذا مثال)

عندما تتعب، اكتب "توقف". والعرض التوضيحي جاهز! نحن نبحث عنه في الدليل الجذر لـ Half-Life، وليس في دليل "Valve"! هذا كل شئ. نعم لتشغيله لجميع المشاهدين نكتب “playdemo demo_name” ومن ثم يمكنك الاتصال لمشاهدته بنفسك (لمعرفة العنوان والمنفذ اكتب “الحالة”).

ونحن نرى تقنية Half-Life الرائعة قيد التنفيذ...
إذا لم تكن هناك حاجة للعرض الجماعي، فيمكنك عرض العرض التوضيحي بالطريقة المعتادة عن طريق نسخه (أو نقله) إلى دليل "Valve" وكتابة "playdemo demo_name" في وحدة تحكم Halfa.
على سبيل المثال: في بعض لقطات الشاشة، يمكنك رؤية كيف يقول "Smash" أو "DeadMeat" شيئًا ما - هذه هي الروبوتات الخاصة بي. بشكل عام، من خلال توصيل الوكيل بخادم ألعاب HLTV، يمكنك رؤية الرسائل المتبادلة بين اللاعبين. في وضع المتفرج (المتفرج)، يمكن أيضًا رؤية هذه الرسائل.

إنشاء فيلم (.avi) من العرض التوضيحي (.dem)

كس 1.4 - 1.5

نحن بحاجة إلى برنامج واحد فقط - VideoMach.

فيما يلي ست خطوات لإنشاء فيلم من العرض التوضيحي لـ CS 1.4 - 1.5:
1) اضبط دقة اللعبة على 400x300، وإلا سيكون الفيديو بطيئًا للغاية.
2) الدخول إلى اللعبة:
أ) اكتب الأمر "playdemo" في وحدة التحكم<имя демки>"، ثم على الفور"startmovie<имя мувика>"(سيكون بطيئًا للغاية - لا تنزعج، هكذا ينبغي أن يكون الأمر لأن سرعة المشاهدة هي إطار واحد في الثانية) عندما ينتهي كل شيء، اكتب الأمر "endmovie" في وحدة التحكم واخرج من الألعاب.
3) انتقل إلى الدليل باستخدام HL، حيث ستجد مجموعة كاملة من ملفات bmp تحمل اسم الفيلم الخاص بك.
4) قم بتشغيل برنامج VideoMach، وقم بتحميل جميع الملفات التي تم إنشاؤها بتنسيق .bmp فيه، ثم أدخل الموسيقى (ليس عليك إدراجها، كما تريد) واحفظ كل شيء في ملف بتنسيق .avi ( يُنصح باستخدام برنامج الترميز DivX)!
5) سيستغرق هذا الكثير من الوقت والمساحة على محرك الأقراص الثابتة لديك، وعند الانتهاء، سيبدأ الفيلم الناتج تلقائيًا.
6) يبدو أن هذا كل شيء.

مقالات حول هذا الموضوع: