Това ръководство обхваща как да настроите администраторски достъп до вашия V Rising dedicated сървър, да използвате конзолни команди и да управлявате вашия списък с администратори. За конфигурация на сървъра и свързване вижте Ръководство за настройка на V Rising Dedicated сървър.
Активиране на админ конзолата
Конзолата в играта трябва да бъде активирана преди да можете да въвеждате команди. Това е настройка от страна на клиента, а не на сървъра.
- Стартирайте V Rising и отворете Options от главното меню.
- Отидете в раздела General.
- Намерете Console Enabled и го задайте на On.
- Натиснете клавиша backtick (
`) по време на игра, за да отворите конзолата. На някои клавиатурни подредби този клавиш може да бъде тилда (~).
Добавяне на себе си като администратор
V Rising използва списък със SteamID64 стойности, за да определи кой има администраторски привилегии на сървъра. Трябва да добавите вашето SteamID към файла със списъка на администраторите на сървъра.
Стъпка 1 — Намиране на вашето SteamID64
Вашето SteamID64 е 17-цифрено число. За да го намерите:
- Отворете вашия Steam профил в уеб браузър. Ако имате зададен персонализиран URL, страницата на профила ще изглежда като
https://steamcommunity.com/id/yourname/. - Използвайте инструмент като steamid.io — поставете URL адреса на вашия Steam профил и копирайте стойността steamID64.
Стъпка 2 — Редактиране на файла със списъка на администраторите
- Влезте в GPanel и спрете вашия сървър от раздела Console.
- Отидете в раздела Files и навигирайте до
VRisingServer_Data/StreamingAssets/Settings/. - Отворете файла с име
adminlist.txt. Ако не съществува, създайте нов файл с точно това име в същата директория. - Добавете вашето SteamID64 на отделен ред. Можете да добавите няколко администратори, като поставите всяко SteamID64 на отделен ред.
- Запазете файла и стартирайте сървъра.
76561198012345678
76561198087654321
Автентикация като администратор в играта
След като вашето SteamID е добавено в adminlist.txt и сървърът е рестартиран, трябва да се автентикирате в играта преди администраторските команди да работят.
- Свържете се със сървъра си и отворете конзолата с клавиша backtick (
`). - Въведете следната команда и натиснете Enter:
adminauth
Трябва да видите потвърждаващо съобщение в конзолата. Вече имате администраторски привилегии за текущата сесия. Трябва да се автентикирате отново всеки път, когато се свържете със сървъра.
adminunauth в конзолата. Това е полезно, ако искате да тествате сървъра като обикновен играч.
Полезни админ конзолни команди
Следните команди са достъпни след автентикация с adminauth. Отворете конзолата с клавиша backtick и въведете командата точно както е показано.
| Команда | Описание |
|---|---|
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 wiki за пълна референция на ID на предметите.
Файл със списъка за забрани
В допълнение към използването на командата ban в играта, можете да управлявате забраните директно чрез файл на сървъра.
- В GPanel навигирайте до
VRisingServer_Data/StreamingAssets/Settings/в раздела Files. - Отворете или създайте файла
banlist.txt. - Добавете SteamID64 на всеки играч, който искате да забраните, по един на ред.
- Запазете файла и рестартирайте сървъра, за да влязат промените в сила.
76561198099999999
Премахване на администратор
За да премахнете администраторски достъп от играч:
- Спрете сървъра от GPanel.
- Отворете
VRisingServer_Data/StreamingAssets/Settings/adminlist.txtв редактора на файлове. - Изтрийте реда, съдържащ SteamID64 на играча.
- Запазете файла и стартирайте сървъра.