Овој водич опфаќа како да поставите и користите администраторски команди на вашиот ARK: Survival Ascended сервер, вклучувајќи команди во конзолата во играта, RCON пристап и доделување администраторски привилегии на други играчи.
ServerAdminPassword во конфигурацијата на вашиот сервер и да се автентицирате со неа секоја сесија. Ако сè уште не сте го конфигурирале вашиот сервер, прво погледнете го водичот за конфигурација на серверот.
Предуслови
- Активен ARK: Survival Ascended сервер со Legion Hosting
- Пристап до GPanel
ServerAdminPasswordконфигуриран во вашиотGameUserSettings.ini(опфатено во Чекор 1 подолу)
Чекор 1 — Поставете ја администраторската лозинка
Администраторската лозинка се поставува во GameUserSettings.ini под делот [ServerSettings]. Ако веќе имате конфигурирано администраторска лозинка, прескокнете на Чекор 2.
- Најавете се во GPanel и изберете го вашиот ARK: Survival Ascended сервер.
- Запрете го серверот од картичката Console и почекајте статусот да прикаже Offline.
- Кликнете на картичката Files и навигирајте до
ShooterGame/Saved/Config/WindowsServer/. - Отворете го
GameUserSettings.iniво уредувачот на датотеки. - Пронајдете го делот
[ServerSettings]и лоцирајте ја или додадете ја линијатаServerAdminPassword:
[ServerSettings]
ServerAdminPassword=YourSecurePassword
- Зачувајте ја датотеката и стартувајте го серверот од картичката Console.
Чекор 2 — Овозможете администраторски режим во играта
Секој пат кога ќе се приклучите на вашиот сервер, мора да се автентицирате како администратор пред било која администраторска команда да функционира. Ова е потребно еднаш по сесија.
- Приклучете се на вашиот ARK: Survival Ascended сервер.
- Притиснете го тилда копчето (~) за да ја отворите конзолата во играта. На некои распореди на тастатура копчето може да биде ` (backtick).
- Внесете ја следната команда, заменувајќи го
YourPasswordсоServerAdminPasswordшто го поставивте во Чекор 1:
EnableCheats YourPassword
- Притиснете Enter. Ако лозинката е точна, нема да се појави порака за грешка и сега имате администраторски пристап за оваа сесија.
EnableCheats секој пат кога ќе се приклучите. Администраторската автентикација не опстојува меѓу сесиите. Ако се исклучите и повторно поврзете, треба повторно да ја извршите командата.
Чекор 3 — Користење на администраторски команди
Откако ќе се автентицирате, можете да извршувате администраторски команди од конзолата во играта. Повеќето команди бараат cheat или admincheat префикс. Табелата подолу ги наведува најчесто користените команди.
Најкористени администраторски команди
| Команда | Опис |
|---|---|
cheat God |
Вклучува god mode — не можете да примите штета додека е активен. |
cheat Fly |
Овозможува режим на летање. Користете cheat Walk за да се вратите на нормално движење. |
cheat Walk |
Оневозможува режим на летање и се враќа на нормално одење/гравитација. |
cheat Ghost |
Овозможува noclip — поминувајте низ терен и структури. Користете cheat Walk за излез. |
cheat InfiniteStats |
Дава бесконечно здравје, издржливост, храна, вода и други статистики. Исклучете повторно извршувајќи ја. |
cheat GiveItemNum <ItemID> <Qty> <Quality> <Blueprint> |
Дава предмет по неговиот ID број. Пример: cheat GiveItemNum 1 100 1 0 дава 100 Simple Pistol Ammo. |
cheat GFI <ItemName> <Qty> <Quality> <Blueprint> |
Дава предмет по кратко име. Пример: cheat GFI MetalIngot 500 1 0 дава 500 Metal Ingots. |
cheat Summon <DinoID> |
Создава суштество на локацијата на вашиот нишан. Пример: cheat Summon Rex_Character_BP_C создава Rex. |
cheat GMSummon "<DinoID>" <Level> |
Создава припитомено суштество на одредено ниво. Пример: cheat GMSummon "Rex_Character_BP_C" 150 создава припитомен Rex на ниво 150. |
cheat TeleportPlayerIDToMe <PlayerID> |
Телепортира играч на вашата локација. Користете cheat ListPlayers за да ги најдете ID на играчите. |
cheat SetTimeOfDay <HH:MM> |
Го поставува времето од денот. Пример: cheat SetTimeOfDay 12:00 го поставува на пладне. |
cheat DestroyWildDinos |
Ги отстранува сите диви диносауруси од мапата. Тие природно ќе се појават повторно. Корисно за освежување на дивите појавувања по менување на поставките за тежина. |
cheat ListPlayers |
Ги наведува сите поврзани играчи со нивните имиња и ID. |
cheat KickPlayer <SteamID> |
Исфрла играч од серверот според неговиот Steam/платформа ID. |
cheat BanPlayer <SteamID> |
Забранува играч од серверот. Користете cheat UnbanPlayer <SteamID> за поништување. |
cheat SaveWorld |
Принудува моментално зачувување на светот. |
cheat DoExit |
Зачувува и го исклучува серверот. Користете GPanel за да го стартувате повторно потоа. |
cheat и admincheat функционираат како префикси. Можете да користите било кој од нив — тие се заменливи во ARK: Survival Ascended.
Давање предмети — брза референца
Двата главни начини за давање предмети се GiveItemNum (по ID број на предмет) и GFI (по кратко име). Синтаксата за двата е:
cheat GFI <ShortName> <Quantity> <Quality> <IsBlueprint>
Quality: 1 = Primitive through higher values for better quality
IsBlueprint: 0 = item, 1 = blueprint
Чести кратки имиња на предмети:
| Кратко име | Предмет | Пример команда |
|---|---|---|
MetalIngot |
Metal Ingot | cheat GFI MetalIngot 500 1 0 |
Cemite |
Cementing Paste | cheat GFI Cemite 200 1 0 |
Polymer |
Polymer | cheat GFI Polymer 200 1 0 |
Crystal |
Crystal | cheat GFI Crystal 300 1 0 |
FlarGun |
Flare Gun | cheat GFI FlarGun 1 1 0 |
WeaponRifle |
Longneck Rifle | cheat GFI WeaponRifle 1 1 0 |
Чекор 4 — RCON (Remote Console) пристап
RCON ви овозможува да извршувате администраторски команди оддалечено без да се приклучите на серверот во играта. Ова е корисно за управување со серверот од надвор од играта или извршување на закажани команди.
RCON преку GPanel
GPanel вклучува вградена конзола на картичката Console. Можете да внесувате администраторски команди директно во полето за внес на конзолата додека серверот работи. Командите внесени тука се извршуваат како да сте ги извршиле во играта со администраторски привилегии — не е потребен EnableCheats.
RCON преку алатки од трети страни
Ако претпочитате наменски RCON клиент, можете да користите алатки од трети страни како mcrcon, ARRCON или RCONConsole. За да се поврзете, ќе ви треба:
| Поставка | Каде да ја најдете |
|---|---|
| RCON Port | GPanel картичка Network — побарајте ја алокацијата на RCON портот. Ако не е наведен RCON порт, контактирајте ја поддршката за да побарате еден. |
| RCON Password | Исто како вашиот ServerAdminPassword во GameUserSettings.ini. |
| Server IP | GPanel картичка Console или Network. |
За да овозможите RCON на вашиот сервер, осигурете се дека следната поставка постои во вашиот GameUserSettings.ini под [ServerSettings]:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=YourSecurePassword
RCONPort во вашата конфигурација да се совпаѓа. Не претпоставувајте дека стандардот од 27020 се однесува на вашиот сервер — проверете ја картичката Network за вашиот вистински доделен порт.
Доделување администраторски пристап на други играчи
Во ARK: Survival Ascended, администраторскиот пристап целосно се контролира од ServerAdminPassword. Нема одделна администраторска листа или администраторска улога по играч. За да дадете на друг играч администраторски пристап:
- Споделете го
ServerAdminPasswordсо играчот приватно. - Играчот се приклучува на серверот и извршува
EnableCheats YourPasswordво конзолата за да се автентицира. - Тие ќе имаат целосни администраторски привилегии за таа сесија.
BanPlayer, DoExit и DestroyWildDinos. Споделувајте ја лозинката само со луѓе на кои целосно им верувате. Ако треба да го отповикате пристапот, променете го ServerAdminPassword во GameUserSettings.ini и рестартирајте го серверот.
Верификација
- Приклучете се на вашиот сервер и отворете ја конзолата со ~.
- Извршете
EnableCheats YourPassword— не треба да се појави порака за грешка. - Тестирајте со безопасна команда како
cheat Fly. Ако вашиот лик почне да лета, администраторскиот режим работи правилно. Извршетеcheat Walkза да се вратите на нормално. - Извршете
cheat ListPlayersза да потврдите дека можете да ја видите листата на играчи. Ова потврдува целосен администраторски пристап.
Решавање проблеми
EnableCheats не функционира или враќа грешка
- Проверете двапати дека ја внесувате точната лозинка поставена во
ServerAdminPasswordво вашиотGameUserSettings.ini. Лозинките се чувствителни на големи и мали букви. - Осигурете се дека нема празни места на крајот во полето за лозинка во конфигурациската датотека.
- Ако неодамна ја променивте лозинката, серверот мора да биде рестартиран за промената да стапи на сила.
- Потврдете дека линијата
ServerAdminPasswordе под делот[ServerSettings], а не погрешно поставена под заглавие на друг дел.
Администраторските команди не прават ништо или враќаат „no permission“
- Мора прво да извршите
EnableCheatsсекој пат кога ќе се приклучите. Администраторскиот режим не опстојува меѓу сесиите. - Ако сте се исклучиле и повторно поврзале, повторно извршете
EnableCheatsпред да пробате било која команда. - Некои команди бараат
cheatпрефикс. Пробајте да додадетеcheatпред командата ако не функционира (на пр.,cheat Flyнаместо самоFly).
RCON поврзувањето е одбиено или истекува
- Проверете дека
RCONEnabled=Trueе поставено во вашиотGameUserSettings.iniпод[ServerSettings]. - Потврдете дека
RCONPortво конфигурацијата се совпаѓа со портот доделен во картичката Network на GPanel. - Осигурете се дека серверот целосно работи пред да се обидете да се поврзете — RCON не е достапен за време на стартувањето.
- Ако не е наведен RCON порт во GPanel, контактирајте ја поддршката за да побарате алокација на порт.
GPanel конзолните команди не се извршуваат
- Осигурете се дека серверот е во состојба Running. Командите не можат да се испратат на запрен или стартувачки сервер.
- Прво пробајте едноставна команда како
ListPlayersза да потврдите дека конзолната конекција работи. - Ако конзолата не покажува одговор, серверот можеби тивко се срушил. Проверете го излезот на картичката Console за грешки и рестартирајте ако е потребно.