Ова упатство ги опфаќа сите работи што треба да ги знаете за администраторските команди во The Front, вклучувајќи поставување администраторски пристап, отворање на конзолата и сеопфатна референца на сите достапни команди за управување со играчи, спавнување, прилагодување на борбата, градење, ресурси и повеќе. За почетно поставување и конфигурација на серверот, видете Упатство за поставување на The Front сервер.
Поставување на администраторски пристап
Пред да можете да користите администраторски команди, мора да ја регистрирате вашата Steam сметка како администратор на серверот. Постојат два методи за тоа:
Метод 1: ServerConfig_.ini (Препорачано)
- Запрете го серверот од картичката Console во GPanel.
- Навигирајте до
TheFrontManager/ServerConfig_.iniпреку картичката Files на GPanel или SFTP. - Најдете ја или додадете ја поставката
ServerAdminAccountsпод секцијата[BaseServerConfig]. - Додадете го вашиот Steam64 ID (или повеќе), одделени со точка-запирка:
[BaseServerConfig] ServerAdminAccounts=76561198012345678;76561198087654321; - Зачувајте ја датотеката и стартувајте го серверот.
Метод 2: Конзолна команда во играта
Ако веќе имате администраторски пристап, можете да додадете дополнителни администратори со конзолната команда:
AddGM 76561198012345678 1
Вториот параметар е GM (Game Master) нивото. За да отстраните администратор, користете:
RemoveGM 76561198012345678
Отворање на администраторската конзола
За да пристапите до администраторската конзола во играта, следете ги овие чекори:
- Осигурете се дека вашиот Steam64 ID е наведен во поставката
ServerAdminAccounts. - Приклучете се на серверот и влезете во светот на играта.
- Отворете го GM Tool со притискање на Shift + G.
- Откако GM Tool е активен, притиснете го копчето ~ (тилда) (лево од копчето
1) за да го отворите полето за внос на команди на дното на екранот. - Внесете ја вашата команда и притиснете Enter за да ја извршите.
~), кое бара англиски распоред на тастатурата. Ако користите различен распоред, префрлете се на англиски (US) пред да го притиснете копчето.
Видливост на администраторот
Можете да изберете дали играчите гледаат администраторска икона до вашето име:
ToggleGMTitleShow 0
Поставете на 0 за да ја сокриете администраторската икона, или 1 за да ја прикажете.
Команди за управување со играчи
Овие команди ви овозможуваат да управувате со играчите на вашиот сервер, вклучувајќи исфрлање, банирање и телепортирање.
| Команда | Опис |
|---|---|
KickPlayerOff [playerID] |
Го исфрла наведениот играч од серверот без известување. |
BanPlayer [playerID] login |
Го банира играчот од најавување на серверот. |
PermitPlayer [playerID] login |
Го одбанира претходно баниран играч, дозволувајќи му повторно да се најави. |
BanPlayer [playerID] chat |
Го замолчува играчот, спречувајќи го да испраќа пораки во чет. |
PermitPlayer [playerID] chat |
Го одзамолчува претходно замолчениот играч. |
DestroyPlayerByGUID [playerID] |
Веднаш го убива наведениот играч. |
GMClearInventory [playerID] |
Го брише целиот инвентар на наведениот играч. |
SetCanChat [1/0] |
Овозможува (1) или оневозможува (0) чет во играта за сите играчи. |
[playerID] во командите се однесува на Steam64 ID-то на играчот. Можете да ги најдете ID-ата на поврзаните играчи преку интерфејсот на GM Tool.
Команди за телепортација
Овие команди ви овозможуваат да се движите себеси или други играчи низ мапата.
| Команда | Опис |
|---|---|
GotoPlayerByAccount [playerID] |
Ве телепортира до локацијата на наведениот играч. |
RelocatePlayerToGM [playerID] |
Го телепортира наведениот играч до вашата тековна локација. |
goto [x] [y] [z] |
Ве телепортира до наведените координати во светот. |
Команди за движење и God Mode
Овие команди им даваат на администраторите специјални способности за движење и непробојност за управување со серверот.
| Команда | Опис |
|---|---|
God |
Го вклучува/исклучува God mode, правејќи ве непробоен на сите оштетувања. |
Fly |
Овозможува режим на летање, дозволувајќи ви слободно да летате низ мапата. |
Walk |
Го оневозможува летањето и ве враќа во нормален режим на одење. |
Ghost |
Овозможува noclip режим -- летање без судир, дозволувајќи ви да поминувате низ ѕидови и терен. |
hide [1/0] |
Го прави вашиот лик невидлив (1) или видлив (0) за другите играчи. |
ClearAllPlayersGodMode |
Го оневозможува God mode за сите играчи на серверот. |
ActivateInfiniteStamina [1/0] |
Вклучува/исклучува бесконечна издржливост за вашиот лик. |
ActivateIgnoreEnvironment [1/0] |
Вклучува/исклучува имунитет на еколошки ефекти (топлина, студ, радијација). |
ActivateInfiniteRecoverHealth [1/0] |
Вклучува/исклучува автоматска регенерација на здравјето до полно HP во секунда. |
SetPlayerScaleRate [scale] |
Ја менува големината на моделот на вашиот лик. Стандардно е 1. |
Команди за спавнување и предмети
Користете ги овие команди за да спавнувате NPC-а, да давате предмети и да управувате со искуството на играчите.
| Команда | Опис |
|---|---|
GMAddItems [itemID] [amount] [playerID] |
Му дава наведен предмет на играч. Го бара внатрешниот ID на предметот. |
AddTargetPlayerExp [playerID] [amount] |
Доделува наведена количина поени за искуство на играч. |
UnlockTargetAllRecipe [playerID] |
Ги отклучува сите рецепти за изработка за наведениот играч. |
UnlockTargetAllTalent [playerID] |
Ги отклучува сите способности од дрвото на таленти за наведениот играч. |
GMSpawnNPCByLocation [creatureID] [level] [x] [y] [z] |
Спавнува NPC со наведено ниво на дадените координати во светот. |
GMSpawnNPCByPlayerGuid [creatureID] [level] [amount] [distance] [playerID] |
Спавнува наведен број NPC-а на дадено растојание (во метри) од играч. |
GMSpawnPetByPlayerGuid [creatureID] [level] [amount] [distance] [playerID] |
Спавнува миленик во близина на наведениот играч. |
ClearAllNPC |
Ги убива сите тековно спавнувани NPC-а на серверот. |
KillInteractObject |
Го уништува објектот во кој гледате (структура, суштество или возило). |
SetEnableSuperKill |
Овозможува режим на убивање со еден удар на суштества, возила и структури. |
GMCreatorMode [1/0] |
Вклучува/исклучува Creator Mode. Кога е овозможено, изработката не троши материјали. |
Команди за управување со серверот
Овие команди ги контролираат основните поставки и операции на серверот.
| Команда | Опис |
|---|---|
SaveWorld |
Принудува моментално зачувување на сите податоци за светот. |
CloseServer |
Грациозно го исклучува серверот. |
SetTime [value] |
Го поставува времето од денот во играта (опсег 0-24). |
SetWeather [weatherID] [regionID] |
Го менува времето во наведениот регион. |
SloMode [0-1000] |
Ја контролира брзината на серверот. Стандардно е 1. Повисоки вредности го забрзуваат серверот, 0 го паузира. |
SetQueueThreshold [amount] |
Го поставува максималниот број играчи дозволени на серверот. |
SetMaxQueueSize [amount] |
Исто како SetQueueThreshold. |
SetSaveGameInterval [seconds] |
Поставува колку често серверот автоматски ги зачувува податоците за светот (во секунди). |
AddGM [Steam64ID] [level] |
Додава нов администратор на серверот. Потребен е 17-цифрениот Steam64 ID. |
RemoveGM [Steam64ID] |
Ги отстранува администраторските привилегии од наведената сметка. |
Команди за множители на оштетување и борба
Овие команди ги прилагодуваат соодносите на оштетување помеѓу играчи, NPC-а, структури и возила. Сите вредности се множители -- 1 е стандардно, 2 го удвојува ефектот, 0.5 го преполовува.
Оштетување на играч кон NPC
| Команда | Опис |
|---|---|
SetMeleeNpcDamageRatio [N] |
Оштетување од играч со блиска борба кон NPC-а. |
SetRangedNpcDamageRatio [N] |
Оштетување од играч на далечина кон NPC-а. |
SetWildNPCDamageRate [N] |
Излезно оштетување на диви NPC-а кон играчи. |
SetWildNPCHealthRate [N] |
Множител на здравствени поени на диви NPC-а. |
SetWildNPCSpeedRate [N] |
Множител на брзина на движење на диви NPC-а. |
Оштетување на играч кон играч
| Команда | Опис |
|---|---|
SetMeleePlayerDamageRatio [N] |
Оштетување од играч со блиска борба кон други играчи (PvP). |
SetRangedPlayerDamageRatio [N] |
Оштетување од играч на далечина кон други играчи (PvP). |
SetIsCanSelfDamage [1/0] |
Вклучува/исклучува дали играчите можат да се повредат себеси. |
SetIsCanFriendDamage [1/0] |
Вклучува/исклучува пријателски оган помеѓу членовите на одредот. |
Оштетување на структури и возила
| Команда | Опис |
|---|---|
SetMeleeConstructDamageRatio [N] |
Оштетување од играч со блиска борба кон структури. |
SetRangedConstructDamageRatio [N] |
Оштетување од играч на далечина кон структури. |
SetVehiclePlayerDamageRatio [N] |
Оштетување од возило кон играчи. |
SetVehicleConstructDamageRatio [N] |
Оштетување од возило кон структури. |
SetConstructDefenseRatio [N] |
Множител на намалување на оштетување за структури. |
SetConstructMaxHealthRatio [N] |
Множител на максимална издржливост за структури. |
SetTrapDamageRatio [N] |
Множител на излезно оштетување за стапици. |
GMSetToolDamageRate [N] |
Множител на оштетување од алат кон ресурси. |
GMSetDurabilityCostRate [N] |
Стапка на губење издржливост за алати, оружја и оклоп. |
Поставки за Raid NPC
| Команда | Опис |
|---|---|
SetCityNPCLevelRate [N] |
Множител на ниво на Raid NPC. |
SetCityNPCDamageRate [N] |
Множител на излезно оштетување на Raid NPC. |
SetCityNPCHealthRate [N] |
Множител на здравствени поени на Raid NPC. |
SetCityNPCSpeedRate [N] |
Множител на брзина на движење на Raid NPC. |
SetCityNPCNumRate [N] |
Множител на бројот на спавнување на Raid NPC. |
GMSetNPCLootableItemRate [N] |
Множител на количината на пленот што го испуштаат NPC-а. |
SetNpcRespawnRate [N] |
Множител на брзина на повторно спавнување на NPC. Повисоки вредности прават NPC-ата да се спавнуваат побрзо. |
Команди за множители на статистики на играчи
Овие команди ги прилагодуваат статистиките на ликот на играчот и механиките за преживување.
Здравје, издржливост и движење
| Команда | Опис |
|---|---|
SetPlayerMaxHealthRate [N] |
Множител на максимално здравје. |
SetPlayerMaxStaminaRate [N] |
Множител на максимална издржливост. |
SetStaminaRecoverRate [N] |
Брзина на регенерација на издржливост. |
SetStaminaConsumeRatio [N] |
Стапка на трошење на издржливост. Пониски вредности го намалуваат трошењето на издржливост. |
SetMoveSpeedRate [N] |
Множител на брзина на движење на играчот. |
SetJumpHeightRate [N] |
Множител на висина на скок на играчот. |
Глад, жед и кислород
| Команда | Опис |
|---|---|
SetPlayerMaxHungerRate [N] |
Множител на максимална ситост (лента за глад). |
GMSetHungerDecRate [N] |
Стапка со која се намалува гладот. |
GMSetBodyHungerAddRate [N] |
Количина глад што се обновува при јадење храна. |
SetBodyWaterMaximumRate [N] |
Множител на максимална хидратација. |
GMSetWaterDecRate [N] |
Стапка со која се зголемува жедта. |
GMSetBodyWaterAddRate [N] |
Количина хидратација што се обновува при пиење. |
SetBreathMaximumRate [N] |
Множител на максимален капацитет на кислород. |
SetBreathRecoverRate [N] |
Множител на брзина на обновување на кислород. |
SetPlayerBreathCostRate [N] |
Стапка на трошење на кислород. Пониски вредности го намалуваат трошењето на кислород. |
Отпорност на околина
| Команда | Опис |
|---|---|
SetPlayerHotDefAddRate [N] |
Множител на отпорност на топлина. |
SetPlayerIceDefAddRate [N] |
Множител на отпорност на студ. |
Команди за градење и структури
| Команда | Опис |
|---|---|
SetPlayerMaxHouseFlagNumber [N] |
Максимален број Beacon-и што секој играч може да постави. |
SetHFTrapMaxNum [N] |
Максимален број стапици во областа на покривање на Beacon. |
SetHouseFlagExcitantTime [0-24] |
Го поставува прозорецот за напад за Beacon територии (во часови). |
SetConstructDisableRot [1/0] |
Вклучи/исклучи распаѓање на структури. 1 овозможува распаѓање, 0 го оневозможува. |
GMSetCraftTimeRate [N] |
Множител на време за изработка и поправка. Пониски вредности ја забрзуваат изработката. |
GMSetDeathDropMode [0/1/2] |
Контролира што играчите испуштаат при смрт. 0 = ништо, 1 = испушти сè, 2 = испушти само инвентар (задржи опрема). |
PerspectiveConstruct [0/1] |
Прикажува имиња на структури и информации за сопственикот при гледање во градби. |
Команди за одред (Guild)
Овие команди управуваат со одреди (guild-ови/кланови) на серверот.
| Команда | Опис |
|---|---|
SetGuildAdmin [1/0] |
Ве прави капетан на било кој одред во кој сте. |
JoinGuildByGuid [squadGUID] |
Се приклучува на одред преку неговиот GUID, заобиколувајќи ги ограничувањата на членови. |
ForcedChangeGuildName [squadGUID] [newName] |
Принудно преименува одред. |
KillGuildAll [1/0] |
Го уништува целиот одред. 1 = испушти предмети, 0 = без испуштање. |
KillRadiusGuildConstruct [1/0] [radius] |
Ги уништува сите структури на одредот во наведениот радиус. |
KillRadiusGuildVehicle [1/0] [radius] |
Ги уништува сите возила на одредот во наведениот радиус. |
ClearAttackCityCD [playerID] |
Го ресетира периодот на чекање за снабдување/рацѝја за наведениот играч. |
Команди за стапка на ресурси и искуство
За целосна референца на командите за стапка на искуство и стапка на собирање ресурси, видете ја секцијата Поставки за стапка на искуство и ресурси во Упатство за поставување на The Front сервер.
Брза референца за најчесто користените команди за стапки:
| Команда | Опис |
|---|---|
SetPlayerAddExpRate [N] |
Глобален множител на добивање искуство за сите играчи. |
GMSetTreeGainRate [N] |
Множител на собирање дрво. |
GMSetOreGainRate [N] |
Множител на собирање руда и минерали. |
GMSetCropGrowRate [N] |
Множител на брзина на раст на посеви. |
ServerConfig_.ini.
Поврзани статии
- Упатство за поставување на The Front сервер
- Како да го најдете IP-то и портот на вашиот сервер
- Како да прикачувате датотеки преку SFTP
- Започнување со вашиот нов сервер
Ви треба помош?
Ако ви треба помош со администраторски команди или управување со серверот за The Front, ве молиме отворете тикет за поддршка и нашиот тим со задоволство ќе ви помогне.