این راهنما نحوه تنظیم دسترسی ادمین سرور در سرور اختصاصی V Rising، استفاده از دستورات کنسول و مدیریت لیست ادمینها را پوشش میدهد. برای پیکربندی سرور و اتصال، به راهنمای راهاندازی سرور اختصاصی V Rising مراجعه کنید.
فعالسازی کنسول ادمین
کنسول درون بازی باید قبل از وارد کردن هر دستوری فعال شود. این یک تنظیم سمت کلاینت است، نه تنظیم سرور.
- V Rising را اجرا کنید و Options را از منوی اصلی باز کنید.
- به تب General بروید.
- Console Enabled را پیدا کنید و آن را روی On قرار دهید.
- در حین بازی کلید بکتیک (
`) را فشار دهید تا کنسول باز شود. در برخی چیدمانهای کیبورد این کلید ممکن است تیلدا (~) باشد.
اضافه کردن خودتان به عنوان ادمین
V Rising از لیستی از مقادیر SteamID64 برای تعیین افرادی که دسترسی ادمین در سرور دارند استفاده میکند. باید SteamID خود را به فایل لیست ادمین در سرور اضافه کنید.
مرحله ۱ — پیدا کردن SteamID64 شما
SteamID64 شما یک عدد ۱۷ رقمی است. برای پیدا کردن آن:
- پروفایل Steam خود را در مرورگر وب باز کنید. اگر آدرس سفارشی شما تنظیم شده باشد، آدرس صفحه پروفایل شبیه
https://steamcommunity.com/id/yourname/خواهد بود. - از ابزاری مانند steamid.io استفاده کنید — آدرس پروفایل Steam خود را وارد کنید و مقدار steamID64 را کپی کنید.
مرحله ۲ — ویرایش فایل لیست ادمین
- وارد GPanel شوید و سرور خود را از تب Console متوقف کنید.
- به تب Files بروید و به مسیر
VRisingServer_Data/StreamingAssets/Settings/بروید. - فایل با نام
adminlist.txtرا باز کنید. اگر وجود ندارد، یک فایل جدید با همین نام دقیق در همان دایرکتوری ایجاد کنید. - SteamID64 خود را در یک خط جداگانه اضافه کنید. میتوانید چندین ادمین را با قرار دادن هر SteamID64 در یک خط جداگانه اضافه کنید.
- فایل را ذخیره کنید و سرور را راهاندازی کنید.
76561198012345678
76561198087654321
احراز هویت به عنوان ادمین در بازی
پس از اضافه شدن SteamID شما به adminlist.txt و راهاندازی مجدد سرور، باید قبل از اینکه دستورات ادمین کار کنند، در بازی احراز هویت کنید.
- به سرور خود متصل شوید و کنسول را با کلید بکتیک (
`) باز کنید. - دستور زیر را تایپ کنید و Enter را فشار دهید:
adminauth
باید یک پیام تأیید در کنسول مشاهده کنید. اکنون برای نشست فعلی دسترسی ادمین دارید. هر بار که مجدداً به سرور متصل میشوید باید دوباره احراز هویت کنید.
adminunauth را در کنسول تایپ کنید. این کار زمانی مفید است که بخواهید سرور را به عنوان یک بازیکن عادی تست کنید.
دستورات مفید کنسول ادمین
دستورات زیر پس از احراز هویت با adminauth در دسترس هستند. کنسول را با کلید بکتیک باز کنید و دستور را دقیقاً همانطور که نشان داده شده تایپ کنید.
| دستور | توضیحات |
|---|---|
adminauth |
احراز هویت به عنوان ادمین برای نشست فعلی. |
adminunauth |
لغو احراز هویت ادمین برای نشست فعلی. |
listusers |
نمایش لیست تمام بازیکنان متصل به سرور به همراه نام کاراکتر و SteamID آنها. |
kick <PlayerName> |
اخراج یک بازیکن از سرور بر اساس نام کاراکتر. |
ban <PlayerName> |
مسدود کردن یک بازیکن بر اساس نام کاراکتر. بازیکن قطع میشود و امکان اتصال مجدد نخواهد داشت. |
unban <PlayerName> |
رفع مسدودیت بازیکن مشخص شده و اجازه اتصال مجدد به او. |
banlist |
نمایش تمام بازیکنان مسدود شده فعلی. |
clanaccept |
قبول دعوتنامه معلق کلن (مفید برای تست ادمین). |
clandecline |
رد دعوتنامه معلق کلن. |
give <ItemName> <Amount> |
دادن آیتم مشخص به خودتان. نام آیتمها باید با نامهای داخلی مطابقت داشته باشند (مثلاً Item_Building_Siege_Golem_T02). |
spawnnpc <NPCName> <Count> |
ایجاد یک NPC در موقعیت شما. مفید برای تست یا رویدادها. |
teleport <PlayerName> |
تلهپورت به موقعیت بازیکن مشخص شده. |
changehealthofclosesttomouse <Amount> |
تغییر سلامت موجودی که نزدیکترین به نشانگر ماوس شماست. میتوان برای درمان یا آسیب زدن به NPC ها استفاده کرد. |
setadminlevel <PlayerName> <Level> |
تنظیم سطح ادمین برای یک بازیکن (0 = هیچ، 1 = ادمین، 2 = سوپرادمین). فقط توسط سوپرادمینها قابل استفاده است. |
help |
نمایش لیست تمام دستورات کنسول موجود. |
list را در کنسول تایپ کنید تا نامهای prefab موجود را ببینید، یا ویکی V Rising را برای مرجع کامل شناسه آیتمها بررسی کنید.
فایل لیست مسدودیها
علاوه بر استفاده از دستور ban در بازی، میتوانید مسدودیها را مستقیماً از طریق یک فایل در سرور مدیریت کنید.
- در GPanel، به مسیر
VRisingServer_Data/StreamingAssets/Settings/در تب Files بروید. - فایل
banlist.txtرا باز یا ایجاد کنید. - SteamID64 هر بازیکنی که میخواهید مسدود کنید را هر کدام در یک خط جداگانه اضافه کنید.
- فایل را ذخیره کنید و سرور را برای اعمال تغییرات راهاندازی مجدد کنید.
76561198099999999
حذف یک ادمین
برای حذف دسترسی ادمین از یک بازیکن:
- سرور را از GPanel متوقف کنید.
- فایل
VRisingServer_Data/StreamingAssets/Settings/adminlist.txtرا در ویرایشگر فایل باز کنید. - خطی که شامل SteamID64 بازیکن است را حذف کنید.
- فایل را ذخیره کنید و سرور را راهاندازی کنید.