Ovaj vodič pokriva postavljanje admina, RCON pristup, instalaciju Workshop modova, scenarij modove, konfiguraciju BattlEye anti-cheata i rješavanje problema za vaš Arma Reforger namjenski server. Za početno postavljanje servera, konfiguraciju, odabir scenarija i upute za povezivanje, pogledajte Arma Reforger Vodič za Postavljanje Servera.
1. Postavljanje Admina
Arma Reforger koristi sustav administracije temeljen na identitetu. Administratori su definirani u datoteci config.json koristeći njihove Bohemia Interactive (BI) identifikacijske ID-ove.
Pronalaženje Vašeg Identifikacijskog ID-a
- Pokrenite Arma Reforger i otvorite odjeljak Profile iz glavnog izbornika.
- Vaš Bohemia Interactive identifikacijski ID prikazan je na stranici vašeg profila. To je dugačak alfanumerički niz.
- Alternativno, možete ga pronaći na svojoj Bohemia Interactive stranici računa pod postavkama profila.
Dodavanje Administratora u config.json
- Zaustavite server iz GPanel-a.
- Otvorite
config.jsonkoristeći karticu Files ili putem SFTP. - Pronađite ili dodajte niz
adminsunutar objektagame. Dodajte identifikacijske ID-ove svakog admin igrača:
{
"game": {
"name": "My Server",
"admins": [
"xxxxxxxxxxxxxxx",
"yyyyyyyyyyyyyyy"
],
...
}
}
- Svaki unos u nizu
adminsje niz koji sadrži identifikacijski ID jednog igrača na Bohemia Interactive. - Možete dodati koliko god administratora trebate. Odvojite unose zarezima.
- Spremite datoteku i pokrenite server. Navedeni igrači imat će administratorske privilegije kada se pridruže.
Mogućnosti Administratora
Igrači navedeni u nizu admins imaju pristup:
- Izbacivanje/Zabrana igrača putem izbornika za upravljanje serverom u igri.
- Game Master način -- Ako pokrenete Game Master scenarij, administratori mogu djelovati kao GM, postavljajući jedinice, ciljeve i kontrolirajući scenarij u stvarnom vremenu.
- Administrativne naredbe putem konzole u igri kada je omogućena.
2. RCON Pristup
RCON (Remote Console) vam omogućuje izvršavanje naredbi servera bez ulaska u igru. Ovo je korisno za automatizirano upravljanje, zakazana ponovno pokretanja i nadzor.
Postavljanje RCON-a
- Postavite
ADMIN_PASSWORDstartup varijablu u GPanel-u, ili postavitepasswordAdminuconfig.json. Ovo je RCON lozinka. - Osigurajte da je RCON port dostupan. Prema zadanim postavkama, RCON port je vaš port igre plus 1 (npr. port igre 2001 = RCON port 2002). Provjerite karticu Network u GPanel-u za vaše dodijeljene portove.
Povezivanje putem RCON-a
Možete koristiti bilo koji BattlEye RCON kompatibilni klijent za povezivanje. Popularne opcije uključuju:
- BattlEye RCon -- Službeni BattlEye RCON klijent.
- ArmA Reforger Server Tool -- Alati zajednice dizajnirani za upravljanje Reforger serverom.
Povežite se koristeći IP svog servera, RCON port i admin lozinku.
| Naredba | Opis |
|---|---|
#kick <player_id> |
Izbaci igrača sa servera. |
#ban <player_id> |
Zabrani igraču pristup serveru. |
#shutdown |
Uredno ugasi server. Općenito je bolje koristiti GPanel za zaustavljanja i ponovno pokretanja. |
#restart |
Ponovno pokreni trenutni scenarij bez ponovnog pokretanja procesa servera. |
players |
Prikaži popis trenutno povezanih igrača s njihovim ID-ovima. |
3. Instalacija Workshop Modova
Arma Reforger podržava modove putem Bohemia Interactive Workshopa. Modovi se dodaju na server navođenjem njihovih mod ID-ova u config.json.
Pronalaženje Mod ID-ova
- Pregledajte Arma Reforger Workshop u igri ili na Bohemia Interactive web stranici.
- Pronađite mod koji želite instalirati i zabilježite njegov Mod ID (dugačak alfanumerički niz) i Version broj.
- Neki modovi također imaju Scenario ID ako uključuju prilagođene scenarije. Trebat će vam ovo ako želite pokrenuti modirani scenarij.
Dodavanje Modova u config.json
- Zaustavite server iz GPanel-a.
- Otvorite
config.jsonkoristeći karticu Files ili putem SFTP. - Pronađite niz
modsunutar objektagame. Dodajte svaki mod koristeći sljedeći format:
{
"game": {
"mods": [
{
"modId": "5965280B2B15DE67",
"name": "Example Mod",
"version": "1.0.0"
},
{
"modId": "ABC123DEF4567890",
"name": "Another Mod",
"version": "2.1.0"
}
],
...
}
}
modId-- Jedinstveni identifikator Workshop moda.name-- Opisni naziv za vašu referencu. Ovo ne utječe na učitavanje, ali pomaže identificirati modove u konfiguraciji.version-- Verzija moda za korištenje. Server će preuzeti ovu verziju s Workshopa pri pokretanju.
mods s Workshopa. Ne trebate ručno učitavati datoteke modova putem SFTP. Prvo pokretanje nakon dodavanja novih modova može potrajati duže jer server preuzima podatke modova.
Redoslijed Učitavanja
Modovi se učitavaju redoslijedom kojim se pojavljuju u nizu mods. Ako imate modove koji ovise o drugim modovima (npr. mod koji zahtijeva okvir mod), navedite ovisnost prva:
"mods": [
{ "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
{ "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]
4. Scenarij Modovi
Neki Workshop modovi uključuju prilagođene scenarije (načine igre ili karte). Za korištenje modiranog scenarija:
- Dodajte mod u niz
modskako je opisano gore. - Postavite
scenarioIdna ID resursa scenarija, koji je naveden u opisu moda na Workshopu.
{
"game": {
"scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
"mods": [
{
"modId": "SCENARIO_MOD_ID",
"name": "Custom Scenario Mod",
"version": "1.0.0"
}
]
}
}
5. BattlEye Anti-Cheat
Arma Reforger uključuje BattlEye anti-cheat zaštitu. Omogućen je prema zadanim postavkama i preporučuje se za javne servere.
| Postavka | Vrijednost | Učinak |
|---|---|---|
battlEye |
true |
Igrači moraju imati BattlEye instaliran i pokrenut. Varači se otkrivaju i zabranjuju. Preporučeno za javne servere. |
battlEye |
false |
Nema provođenja anti-cheata. Igrači se mogu pridružiti bez BattlEye-a. Koristite samo za privatne/testne servere. |
Postavka battlEye nalazi se unutar objekta gameProperties u config.json:
"gameProperties": {
"battlEye": true
}
6. Rješavanje Problema
Modovi se Ne Učitavaju
- Provjerite jesu li
modIdiversionuconfig.jsonispravni. Kopirajte ih izravno s popisa na Workshopu kako biste izbjegli pogreške u tipkanju. - Provjerite dnevnik konzole servera za greške preuzimanja. Server možda neće uspjeti preuzeti modove ako je Workshop privremeno nedostupan.
- Osigurajte da je mod kompatibilan s trenutnom verzijom Arma Reforgera. Modovi se mogu pokvariti nakon ažuriranja igre.
- Pokušajte ukloniti sve modove i dodavati ih jedan po jedan kako biste identificirali koji mod uzrokuje probleme.
- Provjerite je li vaša JSON sintaksa ispravna. Sintaktička greška bilo gdje u
config.jsonspriječit će učitavanje cijele datoteke.
Rušenje Servera
- Provjerite konzolu za poruke o greškama prije rušenja. Uobičajeni uzroci uključuju nekompatibilne modove i nevažeće konfiguracijske vrijednosti.
- Ako se rušenje dogodi nakon dodavanja moda, uklonite mod i testirajte ponovno. Neki modovi mogu biti u sukobu jedni s drugima.
- Validirajte
config.jsons JSON validatorom kako biste isključili sintaktičke greške. - Pokušajte smanjiti
maxPlayersiliserverMaxViewDistanceako se server ruši pod opterećenjem. - Ako se rušenja nastave, otvorite zahtjev za podršku s IP-jem vašeg servera, sadržajem
config.json(sakrijte lozinke) i svim porukama o greškama iz konzole.
Problemi s Povezivanjem
- Ako se igrači ne mogu povezati nakon dodavanja modova, potvrdite da imaju iste modove instalirane. Arma Reforger će zatražiti od igrača da preuzmu potrebne modove pri pridruživanju, ali to može zakazati ako verzija moda ne odgovara točno.
- Provjerite odgovara li polje
versionu vašim unosima modova verziji dostupnoj na Workshopu. Zastarjeli brojevi verzija uzrokovat će nepodudarnost. - Provjerite jesu li
battlEyepostavke dosljedne -- ako je omogućen na serveru, igrači moraju imati BattlEye pokrenut. - Ako server nije vidljiv u pregledniku, provjerite je li
visiblepostavljeno natrueia2sQueryEnablednatrueuconfig.json. - Osigurajte da server i svi klijenti koriste istu verziju igre. Ažuriranja Arma Reforgera mogu privremeno narušiti kompatibilnost.
Administratorske Privilegije Ne Funkcioniraju
- Potvrdite da je vaš Bohemia Interactive identifikacijski ID ispravno naveden u nizu
adminsuconfig.json. - Identifikacijski ID-ovi razlikuju velika i mala slova. Kopirajte ih točno onako kako su prikazani u vašem Bohemia profilu.
- Osigurajte da je
config.jsonpravilno formatiran. Greška u JSON sintaksi spriječit će učitavanje popisa administratora. - Ponovno pokrenite server nakon unošenja promjena u
config.json. Promjene se čitaju samo pri pokretanju.
Povezani Članci
- Arma Reforger Vodič za Postavljanje Servera
- Kako Pronaći IP i Port Svog Servera
- Kako Učitati Datoteke putem SFTP
- Vodič za Pokretanje Servera
Trebate Pomoć?
Ako naiđete na probleme s vašim Arma Reforger serverom koji nisu pokriveni ovdje, otvorite zahtjev za podršku i uključite IP svog servera, opis problema i sve relevantne poruke o greškama iz GPanel konzole.