«تیر من ریجستر نمیشه» — اگر این جمله را بارها در ویس تیم گفتهاید، این آموزش برای شماست. Packet Register به معنای ثبت شدن شلیک شما در سرور است: شما تریگر را میکشید، بازی شما صدا و انیمیشن را میبیند، اما سرور آن شلیک را «نمیشنود» یا دیر میشنود. این مقاله یک روش تشخیصی گامبهگام میدهد تا بفهمید مشکل از کجاست و دقیقاً چه چیزی را تعمیر کنید.
ریجستر تیر چطور کار میکند؟
هر شلیک سه سفر دارد: دستور شما از کلاینت به سرور، محاسبه برخورد در سرور، و نتیجه برگشتی به کلاینت شما. اگر هر کدام از این سه سفر بستهای را گم کند یا دیر برساند، تیر شما عملاً «وجود نداشته» است. دو مقصر اصلی همیشه یکی از این دو است:
- پکتلاس (گم شدن بسته): شلیک شما اصلاً به سرور نمیرسد. برای مبانی آن راهنمای کامل پکتلاس را ببینید.
- جیتر (نوسان تاخیر): شلیک میرسد ولی خارج از پنجره زمانی محاسبه برخورد. جزئیات در راهنمای جیتر.
۱) جدول تشخیص: از علامت به علت به راهحل
| علامت در بازی | علت محتمل | اقدام درست |
|---|---|---|
| تیر روی سر میخورد ولی کال نمیشود | پکتلاس بالای سرور | بررسی پکتلاس با ابزار شبکه؛ تعویض مسیر |
| تیر با تاخیر مینشیند | پینگ/جیتر بالا | کابل، QoS مودم، بستن دانلودها |
| حریف «تلپورت» میکند | نوسان شدید مسیر | مسیر بهینه؛ بررسی وایفای |
| فقط در ساعتهای شب بد میشود | ازدحام بینالملل ISP | ساعات تست، مسیر جایگزین |
| فقط در یک بازی بد است | تنظیمات/سرور همان بازی | کانفیگ و انتخاب سرور همان بازی |
| بعد از آپدیت درایور شبکه بد شد | تنظیمات کارت شبکه | بازگشت درایور؛ پروفایل پیشفرض |
قدم تشخیصی مهم: نمایشگر پینگ/پکتلاس داخل بازی را روشن کنید و «همزمانی علامت با عدد» را ببینید؛ اگر هنگام تیر گمشده پکتلاس میپرد، مسیر مقصر است نه بازی.
۲) ردیف اول درمان: سمت خانه و سیستم
- وایفای را کنار بگذارید: بزرگترین منبع جیتر در خانههای ایرانی، وایفای شلوغ است.
- بافربلوت را بشکنید: اگر هنگام دانلود کسی در خانه پینگتان منفجر میشود، راهنمای SQM/QoS دقیقاً همین مشکل را حل میکند.
- تنظیمات کارت شبکه: Power Saving کارت شبکه خاموش، Interrupt Moderation روی حالت پیشفرض؛ جزئیات در بهینهسازی رجیستری.
- پسزمینه: سرویسهای بکاپ و آپدیت خودکار را قبل از بازی متوقف کنید.
۳) ردیف دوم: تنظیمات داخل بازیهای اصلی
- CS2: Rate متناسب با خط، cl_interp_ratio درست و Max Matchmaking Ping محدود؛ آموزش کامل در راهنمای سابتیک CS2.
- Valorant: Network Buffering روی Minimum و رصد پکتلاس زنده؛ راهنمای کامل در مقاله والورانت.
- Apex: انتخاب دستی دیتاسنتر با کمترین پکتلاس (نه کمترین پینگ!) طبق راهنمای دیتاسنتر اپکس.
۴) ردیف سوم: مسیر شبکه تا سرور
اگر چکلیست بالا را انجام دادهاید و تیرها هنوز «نرم» میشوند، مشکل در مسیر بینالملل است: بستههای شما پرشهای اضافه و ناپایدار میزنند. اینجا دو ابزار اصلی دارید: تغییر مسیر با شتابدهنده تخصصی، یا پذیرش وضعیت. کلاینت Ping1 با تونل سبک P1-Turbo بستههای بازی را از مسیر کوتاه و یکنواخت عبور میدهد؛ نتیجه مورد انتظار، رسیدن پایدار شلیکها به پنجره محاسبه سرور است — یعنی همان چیزی که کاربران آن را «تیر تیز شدن» مینامند. برای اطلاعات بیشتر از تحلیل همین موضوع، تحلیل تخصصی ریجستر تیر بالا را هم بخوانید.
۵) پروتکل تست ۳ روزه
برای اینکه مطمئن شوید راهحل واقعی بوده و اتفاقی نیست:
- روز اول: بدون هیچ تغییری ۵ مچ بازی و تعداد تیرهای مشکوک را یادداشت کنید.
- روز دوم: چکلیست سمت خانه (کابل، QoS، پسزمینه) را اعمال و تکرار کنید.
- روز سوم: با تست رایگان Ping1 مسیر بهینه را اضافه و دوباره تکرار کنید.
این ترتیب، سهم هر لایه را مشخص میکند و شما را از حدس زدن به اندازهگیری میرساند.
۶) ابزارهای سنجش: چطور خودمان اندازه بگیریم؟
سه ابزار رایگان و کافی:
- نمایشگر داخل بازی: اکثر شوترها پینگ و پکتلاس زنده دارند؛ فعالش کنید و عادت کنید نگاهش کنید.
- تریس مسیر (tracert/pathping): مسیر تا سرور بازی را نشان میدهد؛ پرشهای آخرِ ناپایدار یعنی مشکل نزدیک مقصد است نه خانه شما.
- تست همزمانی: حین یک مچ، از دستگاه دوم یک پینگ مستمر به یک سرور ثابت بزنید؛ اگر پینگ دستگاه دوم هم میپرد، مشکل خط/خانه است؛ اگر فقط بازی میپرد، مسیر مخصوص همان بازی مقصر است.
۷) پرسشهای پرتکرار ریجستر تیر
آیا ضبط دمو (Replay) درست است برای قضاوت؟
نیمهدرست. دمو برداشت سرور از مچ است، نه صفحه شما؛ یعنی برای دیدن «سرور چه دید» عالی است (اگر در دمو تیر خورده ولی برای شما نخورده، تاخیر دریافت دارید) اما برای دیدن «شما چه دیدید» کافی نیست. هر دو زاویه را کنار هم قضاوت کنید.
کی میفهمیم مشکل از آنتیچیت یا بازی است نه شبکه؟
اگر عدد پینگ/پکتلاس در کل مچ تمیز بود ولی تیرها سیستماتیک گم میشدند، در یک مچ تمرینی با اینترنت دیگری (مثلاً داده موبایل) تکرار کنید؛ اگر باقی ماند، سهم تنظیمات بازی/سیستم است و اگر رفت، شبکه تائید میشود.
شتابدهنده «دقت» تیر را بالا میبرد؟
نه — دقت، مهارت است. آنچه مسیر بهینه انجام میدهد این است که تصمیمهای درست شما را بدون تحریف به سرور میرساند؛ یعنی مهارتی که دارید دیده میشود. انتظار معجزه نداشته باشید؛ انتظار «عدالت» داشته باشید.
۸) جمعبندی تشخیصی در یک نگاه
| لایه | ابزار سنجش | راهحل اگر خراب بود |
|---|---|---|
| خانه (وایفای/کابل/مودم) | پینگ مستمر دستگاه دوم | کابل، QoS، تعویض مودم |
| سیستم (تنظیمات/پسزمینه) | تسکمنیجر + ایونتلاگ کارت شبکه | درایور، تنظیمات توان، بستن سرویسها |
| مسیر (ISP تا سرور) | تریس + پکتلاس داخل بازی | ساعت بازی، مسیر بهینه Ping1 |
یک نکته درباره «حس تیز شدن» بعد از تغییرات
خیلیها بعد از اعمال تنظیمات میگویند «بازی تیزتر شد». بخشی از این حس واقعی است (تاخیر واقعاً کم شده) و بخشی انتظاری. برای تفکیک، این تست ساده را انجام دهید: قبل از هر تغییری، در حالت تمرین ده گلوله تکتک به یک نقطه ثابت شلیک کنید و پراکندگی را ببینید؛ بعد از تغییر، همان ده گلوله را تکرار کنید. اگر پراکندگی روی نقطه نشانه واقعاً فشردهتر شد، بهبود واقعی است؛ اگر فرقی نکرد ولی حس بهتر دارید، تغییری که «حس» داده را جدا از تغییری که «عدد» داده شناسایی کنید.
این تفکیک ساده، شما را از دور باطل «هر هفته یک بهینهساز جدید» نجات میدهد؛ چون میدانید هر ابزار دقیقاً چه سهمی داشت. گیمرهایی که عدد ثبت میکنند، سیستمشان در شش ماه به یک پلتفرم قابل اعتماد تبدیل میشود؛ گیمرهایی که فقط حس را دنبال میکنند، همیشه منتظر معجزه بعدی هستند.
چرا «فقط گاهی» بدتر از «همیشه» است؟
مشکل دائمی سریع پیدا میشود چون هر تستی آن را نشان میدهد؛ مشکل متناوب اما پیچیده است چون هنگام عیبیابی غیبش میزند. برای شکار مشکلات متناوب، سنجش را طولانی کنید نه دقیقتر: یک پینگ مستمر چندساعته به مقصد ثابت بزنید و لاگ نگه دارید؛ بعد زمانهای جهش را با ساعت مچ بد مقایسه کنید. در بیشتر موارد یک الگوی ساعتی یا رویدادی (مثلا شروع دانلود خانه، یا ساعت اوج محله) پیدا میشود که با یک جدول زمانبندی ساده حل میشود. این روش «صبر + ثبت»، همان تفاوت بین حدس زدن و دانستن است؛ و برای مسئله ریجستر تیر که ذاتا متناوب است، تنها راه قابل اعتماد تشخیص است.
جمعبندی
ریجستر تیر، سهمخواهی سه لایه است: خانه (اتصال محلی)، سیستم (تنظیمات) و مسیر (شبکه تا سرور). با جدول تشخیص شروع کنید، لایهها را یکییکی جدا کنید و هر تغییر را با عدد و مشاهده بسنجید. وقتی بستههای شما سالم و بهموقع برسند، بازی همان چیزی میشود که باید باشد: مهارت در برابر مهارت.
