PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

راه حل خطای Silkroad vSRO "Gameserver Has Stopped Working".

Yazdır

راه حل خطای Silkroad vSRO "Gameserver Has Stopped Working".

یکی از حیاتی ترین مؤلفه ها در مدیریت سرور خصوصی Silkroad gameserver.exeموتور اصلی است که در آن هیولاها، نقشه ها، مهارت ها و حرکات بازیکن در بازی پردازش می شوند. اگر Gameserver به طور ناگهانی خاموش شود یا خطای "Has stop working" بدهد، باعث می شود بازیکنان از بازی خارج شوند و سرور بسته بماند. در این راهنمای دقیق، علل خطا و راه حل های دقیق را خواهید آموخت.

1. علت اصلی: معیوب یا خارج از حد مجاز Drop/اضافات Mediapk2

اگر Gameserver یک آیتم یا داده هیولا را از پایگاه داده (SQL Server) به رایانه بازیکن منتقل کند.Media.pk2اگر نتواند با فایل مطابقت داشته باشد یا با نرخ افت نادرستی مواجه شود، بلافاصله خراب می شود.

راه حل:

  • تغییرات اخیر خود را مرور کنید. به پایگاه داده (_RefObjCommon،_RefObjItem) اگر آواتار، آیتم ابریشمی یا sro_client جدیدی اضافه کرده اید، مطمئن شوید که شناسه ها و مسیرهای این آیتم ها دقیقاً با فایل های txt (itemdata.txt) در Media.pk2 مطابقت دارند.
  • تنها خطی که در سمت SQL اضافه می‌کنید اما در سمت Media گم می‌شوید، وقتی بازیکنی سعی می‌کند آن مورد را ببیند، Game Server از کار می‌افتد.

2. علت اصلی: SQL Server SMC و Log Database Bloat

پایگاه های داده Silkroad (به ویژهSRO_VT_LOG) میلیون ها ردیف داده را در طول زمان جمع می کند. اگر Gameserver در حین نوشتن این گزارش‌ها در SQL از کار بیفتد، از کار می‌افتد و خاموش می‌شود.

راه حل:

  1. SQL Server Management Studio (SSMS) را باز کنید.
  2. SRO_VT_LOGروی دیتابیس کلیک راست کنید پرس و جو جدید بگو
  3. میزهای بادی (مثلاً:_LogScheduleیا گزارش های چت)، این دستور را اجرا کنید:
    TRUNCATE TABLE _LogSchedule

3. علت اصلی: اشکالات نقشه (منطقه) و مختصات

انتقال از راه دور بازیکنان به یک منطقه نقشه باگ (مثلاً: طبقه غار جانگان که اشتباه اضافه شده است یا یک منطقه ویژه رویداد) بلافاصله Gameserver را خراب می کند.

راه حل:

  • تعیین کنید کدام ماژول نقشه (منطقه) از طریق SMC (کنترل مدیریت سرور) خراب شده است.
  • مختصات بازیکنی که در باگ گرفتار شده و سرور را خراب کرده است در پایگاه داده ذخیره می شود._Userو_Charبا یافتن آن در جداول، شخصیت را به صورت دستی به یک شهر امن (مختصات جانگان یا داونهنگ) منتقل کنید و Gameserver را مجددا راه اندازی کنید.

این مقاله به طور ویژه برای PvPServer تهیه شده است.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner