Упатство за поставување на The Isle сервер
Ова упатство опфаќа како да поставите, конфигурирате и управувате со вашиот The Isle (Evrima) наменски сервер хостиран со Legion Hosting, вклучувајќи прво стартување, GPanel променливи, Game.ini конфигурација, системот на редици, овозможување луѓе, поврзување и управување со зачувувања. За поставување и команди на администраторот, видете Администраторски команди за The Isle.
Прво стартување
Кога вашиот сервер првпат се обезбедува, тој треба да ги инсталира датотеките на The Isle Evrima серверот пред да може да работи. Ова се случува автоматски при првото стартување.
- Најавете се на GPanel.
- Изберете го вашиот The Isle сервер од листата на сервери.
- Кликнете на картичката Startup и проверете ги вашите основни поставки (име на серверот, број играчи). Можете да ги прилагодите овие пред да стартувате првпат.
- Одете на картичката Console и кликнете Start.
- Серверот ќе ги преземе и инсталира датотеките на Evrima гранката преку Steam (App ID 412680). Оваа почетна инсталација може да потрае неколку минути во зависност од големината на датотеката.
- Откако ќе заврши инсталацијата, серверот ќе се стартува автоматски. Набљудувајте го излезот на конзолата за пораката што укажува дека серверот е подготвен да прифаќа конекции.
Game.ini и Engine.ini) во TheIsle/Saved/Config/LinuxServer/ при своето прво успешно стартување. Не обидувајте се да ги уредувате овие датотеки додека серверот не се стартувал барем еднаш.
Engine.ini за да функционира. Овие се автоматски конфигурирани од egg-от и не треба рачно уредување.
GPanel стартни променливи
Основните поставки на The Isle се конфигурираат како стартни променливи во GPanel наместо во конфигурациски датотеки. Овие променливи се пренесуваат на серверскиот процес како аргументи од командната линија.
- Најавете се на GPanel.
- Изберете го вашиот The Isle сервер од листата на сервери.
- Кликнете на картичката Startup.
- Прегледајте ги и прилагодете ги променливите прикажани подолу. Промените стапуваат на сила следниот пат кога ќе го стартувате серверот.
| Променлива | Стандардно | Опис |
|---|---|---|
SERVER_NAME |
(името на вашиот сервер) | Името прикажано во прелистувачот на сервери во играта. Направете го описно за играчите да можат да го најдат вашиот сервер. |
PLAYER_COUNT |
100 |
Максимален број истовремени играчи. Не треба да го надминува ограничувањето на слотови на вашиот хостинг план. Вообичаените вредности се движат од 50 до 200. |
ALLOW_REPLAY |
true |
Овозможува или оневозможува снимање на репликации. Поставете на false за оневозможување на репликации. Оневозможувањето може малку да ја намали употребата на дискот и I/O. |
HUMANS |
false |
Ја овозможува човечката фракција заедно со диносаурусите. Поставете на true за да им дозволите на играчите да изберат да играат како човек. Видете ја секцијата Луѓе наспроти диносауруси подолу за детали. |
DYNAMIC_WEATHER |
true |
Овозможува динамички временски циклуси (дожд, магла, бури). Поставете на false за статично ведро време во секое време. |
RCON |
false |
Го овозможува RCON интерфејсот за далечинска администрација. Поставете на true и конфигурирајте RCON_PASSWORD за да дозволите далечински администраторски команди. Видете Администраторски команди за The Isle за детали. |
RCON_PASSWORD |
(празно) | Лозинка за RCON конекции. Се користи само кога RCON е поставен на true. Изберете силна, единствена лозинка и чувајте ја приватна. |
ENABLE_QUEUE |
false |
Ја овозможува редицата за конекција кога серверот е полн. Поставете на true за да бидат играчите ставени во редица наместо одбиени кога серверот ќе го достигне своето ограничување на играчи. Видете ја секцијата Систем на редица. |
SERVER_PASSWORD_ENABLED |
false |
Овозможува заштита со лозинка за серверот. Поставете на true и конфигурирајте SERVER_PASSWORD за да го направите серверот приватен. |
SERVER_PASSWORD |
(празно) | Лозинката што играчите мора да ја внесат за да се приклучат на серверот. Се користи само кога SERVER_PASSWORD_ENABLED е true. |
ADMINSTEAMID |
(празно) | Листа на Steam64 ID-а за администратори на серверот, одделени со запирки. Видете Администраторски команди за The Isle за детали. |
Game.ini конфигурација
Напредните поставки на играта се конфигурираат во Game.ini, лоциран на TheIsle/Saved/Config/LinuxServer/Game.ini. Оваа датотека се генерира при првото стартување на серверот. Отворете ја во картичката Files на GPanel за да правите промени.
Поставки за стапка на раст
Стапките на раст контролираат колку брзо диносаурусите созреваат од младенче во возрасен. Овие се конфигурираат под секцијата [/Script/TheIsle.TIGameMode] во Game.ini.
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=1.0
bEnableGrowthParticles=true
| Поставка | Стандардно | Опис |
|---|---|---|
GlobalPassiveGrowthRate |
1.0 |
Множител за брзината на пасивен раст. Поставете на 2.0 за двојна брзина на раст, 0.5 за да ја преполовите. Повисоки вредности им помагаат на играчите побрзо да достигнат зрелост. |
bEnableGrowthParticles |
true |
Прикажува визуелни ефекти на честички кога диносаурусите растат. Поставете на false за оневозможување. |
Поставки за AI и спавнување
Овие поставки го контролираат однесувањето на спавнување на AI суштества на мапата.
[/Script/TheIsle.TIGameMode]
bEnableAI=true
MaxAICount=200
AISpawnInterval=120.0
| Поставка | Стандардно | Опис |
|---|---|---|
bEnableAI |
true |
Овозможува суштества контролирани од AI (риби, ситни животни итн.) на мапата. Поставете на false за да ги оневозможите сите AI спавнувања, што може да го намали оптоварувањето на серверот. |
MaxAICount |
200 |
Максимален број AI суштества што можат да постојат истовремено. Намалете го ова ако имате проблеми со перформансите. |
AISpawnInterval |
120.0 |
Време во секунди помеѓу проверки за AI спавнување. Пониски вредности значат почесто спавнување. |
Циклус ден/ноќ
Должината на циклусот ден/ноќ може да се прилагоди според преференциите на вашата заедница.
[/Script/TheIsle.TIGameMode]
DayLengthMinutes=45.0
NightLengthMinutes=15.0
| Поставка | Стандардно | Опис |
|---|---|---|
DayLengthMinutes |
45.0 |
Должина на денот во реални минути. Зголемете за подолги денови, намалете за пократки. |
NightLengthMinutes |
15.0 |
Должина на ноќта во реални минути. Многу заедници ја скратуваат ноќта за да го намалат времето на неактивност за дневните играчи. |
[/Script/TheIsle.TIGameMode]. Не дуплирајте го заглавието -- ставете ги сите поставки заедно под него.
Комбиниран пример Game.ini:
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=2.0
bEnableGrowthParticles=true
bEnableAI=true
MaxAICount=150
AISpawnInterval=90.0
DayLengthMinutes=45.0
NightLengthMinutes=10.0
Систем на редица
Системот на редица им овозможува на играчите да чекаат во ред кога серверот е полн наместо да бидат веднаш одбиени. Ова е особено корисно за популарни сервери што често го достигнуваат своето ограничување на играчи.
- Во GPanel, одете на картичката Startup.
- Поставете
ENABLE_QUEUEнаtrue. - Рестартувајте го серверот.
Кога редицата е овозможена и серверот е полн, новите играчи што се обидуваат да се поврзат ќе бидат ставени во редица и автоматски приклучени кога ќе се ослободи слот. Играчите ја гледаат својата позиција во редицата додека чекаат.
Луѓе наспроти диносауруси
The Isle Evrima вклучува опционална човечка фракција што им овозможува на играчите да преживуваат заедно со (или против) диносаурусите. Стандардно, овозможена е само игра со диносауруси.
Овозможување луѓе
- Во GPanel, одете на картичката Startup.
- Поставете
HUMANSнаtrue. - Рестартувајте го серверот.
Кога луѓето се овозможени, играчите можат да изберат да играат или како диносаурус или како човек при спавнување. Играта како човек вклучува изработка, градење засолништа и користење оружја за одбрана од диносауруси.
Како да се поврзете
Играчите можат да се поврзат со вашиот The Isle Evrima сервер преку прелистувачот на сервери во играта или преку директна конекција.
Користење на прелистувачот на сервери
- Стартувајте го The Isle на Steam.
- Од главното мени, кликнете Join Server.
- Користете ја лентата за пребарување на врвот за да го пребарате вашиот сервер по име (вредноста што ја поставивте во
SERVER_NAME). - Кликнете на вашиот сервер во листата и кликнете Join.
- Ако серверот е заштитен со лозинка, внесете ја лозинката кога ќе биде побарана.
Директна конекција
Ако серверот не се појавува во прелистувачот или сакате да се поврзете побрзо:
- Најдете ја IP адресата и game портот на вашиот сервер во картичката Network на GPanel.
- Во главното мени на The Isle, побарајте ја опцијата Direct Connect.
- Внесете го IP-то и портот на вашиот сервер во форматот
IP:PORT. - Кликнете Connect.
За детали за пронаоѓање на IP-то и портот на вашиот сервер, видете Како да го најдете IP-то и портот на вашиот сервер.
Поврзување преку Steam
Можете исто така да го додадете серверот во вашите Steam омилени за брз пристап:
- Отворете го Steam и одете на View > Game Servers.
- Кликнете на картичката Favourites, потоа кликнете Add a server.
- Внесете го IP-то и query портот на вашиот сервер.
- Откако ќе се додаде, можете да се поврзете директно од Steam прелистувачот на сервери.
Управување со зачувувања
The Isle Evrima автоматски ги зачувува податоците за светот периодично. Разбирањето како функционираат зачувувањата ви помага да управувате со вашиот сервер ефективно и да избегнете губење на податоци.
Постојаност на светот
The Isle Evrima одржува постојани податоци за светот вклучувајќи:
- Диносауруси на играчи -- напредокот на раст, локацијата и статистиките се зачувуваат. Играчите можат повторно да се приклучат и да продолжат со својот диносаурус.
- AI популација -- состојбата на AI суштествата се управува од серверот и повторно се спавнува според вашата конфигурација.
- Состојба на светот -- условите на околината и времето од денот опстојуваат низ рестарти.
Податоците за зачувување се чуваат во директориумот TheIsle/Saved/ на вашиот сервер.
Извршување на бришење на свет
Ако сакате да го ресетирате серверот во чиста состојба (отстранувајќи го целиот напредок на играчите и зачувувањата на диносауруси):
- Запрете го серверот од картичката Console на GPanel.
- Одете на картичката Files.
- Навигирајте до
TheIsle/Saved/. - Избришете ги датотеките со податоци за зачувување во овој директориум. Внимавајте да не го избришете подкаталогот
Config/, бидејќи ја содржи конфигурацијата на вашиот сервер. - Стартувајте го серверот. Ќе генерира свежи податоци за светот.
TheIsle/Saved/ пред бришење со преземање преку менаџерот на датотеки на GPanel или SFTP.
Создавање резервна копија на податоците за зачувување
Редовните резервни копии заштитуваат од губење на податоци од рушења, оштетени зачувувања или случајни бришења:
- Запрете го серверот за да осигурате дека датотеките за зачувување не се запишуваат.
- Во картичката Files на GPanel, навигирајте до
TheIsle/Saved/. - Преземете ги датотеките за зачувување на вашиот локален компјутер, или користете SFTP за поголеми преноси. Видете Како да прикачувате датотеки преку SFTP за инструкции за поврзување.
- За да вратите резервна копија, запрете го серверот, прикачете ги зачуваните датотеки назад во истиот директориум и стартувајте го серверот.
Поврзани статии
- Администраторски команди за The Isle
- Како да го најдете IP-то и портот на вашиот сервер
- Упатство за стартување на серверот
- Како да прикачувате датотеки преку SFTP
Ви треба помош?
Ако наидете на проблем што не е опфатен во ова упатство, нашиот тим за поддршка е достапен да помогне. Поднесете тикет за поддршка и вклучете го вашиот ID на серверот, опис на проблемот и било кој релевантен излез од конзолата или слики од екранот.