Ez az útmutató bemutatja, hogyan állíthatod be a szerver admin hozzáférést a V Rising dedikált szervereden, hogyan használhatod a konzolparancsokat, és hogyan kezelheted az admin listát. A szerver konfigurációjához és csatlakozáshoz lásd a V Rising dedikált szerver beállítási útmutató cikket.
Az admin konzol engedélyezése
A játékon belüli konzolt engedélyezni kell, mielőtt bármilyen parancsot beírhatsz. Ez egy kliens oldali beállítás, nem szerver beállítás.
- Indítsd el a V Rising-ot és nyisd meg az Options menüt a főmenüből.
- Lépj a General fülre.
- Keresd meg a Console Enabled opciót és állítsd On értékre.
- Nyomd meg a backtick billentyűt (
`) játék közben a konzol megnyitásához. Egyes billentyűzetkiosztásokon ez a tilde (~) billentyű lehet.
Admin jogosultság hozzáadása
A V Rising SteamID64 értékek listáját használja annak meghatározására, hogy kinek van admin jogosultsága a szerveren. A SteamID-dat hozzá kell adnod az admin lista fájlhoz a szerveren.
1. lépés — SteamID64 megkeresése
A SteamID64 egy 17 jegyű szám. Megtalálásához:
- Nyisd meg a Steam profilodat egy böngészőben. Ha egyéni URL-ed van beállítva, a profil oldal URL-je valahogy így néz ki:
https://steamcommunity.com/id/yourname/. - Használj egy eszközt, mint például a steamid.io — illeszd be a Steam profil URL-edet és másold ki a steamID64 értéket.
2. lépés — Az admin lista fájl szerkesztése
- Jelentkezz be a GPanel-be és állítsd le a szerveredet a Console fülön.
- Lépj a Files fülre és navigálj a
VRisingServer_Data/StreamingAssets/Settings/mappába. - Nyisd meg az
adminlist.txtnevű fájlt. Ha nem létezik, hozz létre egy új fájlt pontosan ezzel a névvel ugyanabban a mappában. - Add hozzá a SteamID64-edet egy külön sorba. Több admint is hozzáadhatsz úgy, hogy minden SteamID64-et külön sorba írsz.
- Mentsd el a fájlt és indítsd el a szervert.
76561198012345678
76561198087654321
Admin hitelesítés a játékban
Miután a SteamID-dat hozzáadtad az adminlist.txt fájlhoz és a szerver újraindult, a játékban hitelesítened kell magad, mielőtt az admin parancsok működnének.
- Csatlakozz a szerveredhez és nyisd meg a konzolt a backtick billentyűvel (
`). - Írd be a következő parancsot és nyomd meg az Entert:
adminauth
Egy megerősítő üzenetnek kell megjelennie a konzolban. Mostantól admin jogosultságokkal rendelkezel az aktuális munkamenetben. Minden újracsatlakozáskor újra hitelesítened kell magad.
adminunauth parancsot a konzolba. Ez hasznos, ha a szervert normál játékosként szeretnéd tesztelni.
Hasznos admin konzolparancsok
Az alábbi parancsok az adminauth paranccsal történő hitelesítés után érhetők el. Nyisd meg a konzolt a backtick billentyűvel és írd be a parancsot pontosan a megadott formában.
| Parancs | Leírás |
|---|---|
adminauth |
Hitelesítés adminként az aktuális munkamenetben. |
adminunauth |
Admin hitelesítés visszavonása az aktuális munkamenetben. |
listusers |
A szerverre jelenleg csatlakozott összes játékos listázása karakternévvel és SteamID-val. |
kick <PlayerName> |
Játékos kirúgása a szerverről karakternév alapján. |
ban <PlayerName> |
Játékos kitiltása karakternév alapján. A játékos lecsatlakoztatásra kerül és nem tud újra csatlakozni. |
unban <PlayerName> |
Kitiltás feloldása a megadott játékos számára, lehetővé téve az újracsatlakozást. |
banlist |
Az összes jelenleg kitiltott játékos megjelenítése. |
clanaccept |
Függőben lévő klán meghívó elfogadása (hasznos admin teszteléshez). |
clandecline |
Függőben lévő klán meghívó elutasítása. |
give <ItemName> <Amount> |
Megadott tárgy hozzáadása magadhoz. A tárgyneveknek meg kell egyezniük a belső nevekkel (pl. Item_Building_Siege_Golem_T02). |
spawnnpc <NPCName> <Count> |
NPC megidézése a jelenlegi helyeden. Hasznos teszteléshez vagy eseményekhez. |
teleport <PlayerName> |
Teleportálás a megadott játékos helyére. |
changehealthofclosesttomouse <Amount> |
Az egérkurzorhoz legközelebbi entitás életerejének módosítása. Használható NPC-k gyógyítására vagy sebzésére. |
setadminlevel <PlayerName> <Level> |
Admin szint beállítása egy játékos számára (0 = nincs, 1 = admin, 2 = superadmin). Csak superadminok használhatják. |
help |
Az összes elérhető konzolparancs listájának megjelenítése. |
list parancsot a konzolba az elérhető prefab nevek megtekintéséhez, vagy nézd meg a V Rising wikit a teljes tárgy ID referenciáért.
Kitiltási lista fájl
A játékon belüli ban parancs használata mellett közvetlenül a szerveren lévő fájlon keresztül is kezelheted a kitiltásokat.
- A GPanel-ben navigálj a
VRisingServer_Data/StreamingAssets/Settings/mappába a Files fülön. - Nyisd meg vagy hozd létre a
banlist.txtfájlt. - Add hozzá a kitiltani kívánt játékosok SteamID64-ét, soronként egyet.
- Mentsd el a fájlt és indítsd újra a szervert a módosítások érvényesítéséhez.
76561198099999999
Admin eltávolítása
Egy játékos admin hozzáférésének eltávolításához:
- Állítsd le a szervert a GPanel-ből.
- Nyisd meg a
VRisingServer_Data/StreamingAssets/Settings/adminlist.txtfájlt a fájlszerkesztőben. - Töröld a játékos SteamID64-ét tartalmazó sort.
- Mentsd el a fájlt és indítsd el a szervert.