Ovaj vodič pokriva podešavanje admina, RCON pristup, instalaciju Workshop modova, scenario modove, konfiguraciju BattlEye zaštite od varanja i rešavanje problema za vaš Arma Reforger namenski server. Za početno podešavanje servera, konfiguraciju, izbor scenarija i uputstva za povezivanje, pogledajte Vodič za podešavanje Arma Reforger servera.
1. Podešavanje admina
Arma Reforger koristi sistem administracije zasnovan na identitetu. Admini se definišu u datoteci config.json pomoću svojih Bohemia Interactive (BI) identitetskih ID-jeva.
Pronalaženje vašeg identitetskog ID-ja
- Pokrenite Arma Reforger i otvorite odeljak Profile iz glavnog menija.
- Vaš Bohemia Interactive identitetski 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 nalog stranici u podešavanjima profila.
Dodavanje admina u config.json
- Zaustavite server iz GPanel-a.
- Otvorite
config.jsonpomoću kartice Files ili putem SFTP-a. - Pronađite ili dodajte niz
adminsunutar objektagame. Dodajte identitetske ID-jeve svakog admin igrača:
{
"game": {
"name": "My Server",
"admins": [
"xxxxxxxxxxxxxxx",
"yyyyyyyyyyyyyyy"
],
...
}
}
- Svaki unos u nizu
adminsje niz znakova koji sadrži identitetski ID jednog igrača sa Bohemia Interactive. - Možete dodati onoliko admina koliko je potrebno. Razdvojite unose zarezima.
- Sačuvajte datoteku i pokrenite server. Navedeni igrači će imati admin privilegije kada se pridruže.
Mogućnosti admina
Igrači navedeni u nizu admins imaju pristup:
- Izbacivanje/banovanje igrača kroz meni za upravljanje serverom u igri.
- Game Master režim -- Ako pokrećete Game Master scenario, admini mogu da deluju kao GM, postavljajući jedinice, ciljeve i kontrolišući scenario u realnom vremenu.
- Administrativne komande kroz konzolu u igri kada je omogućena.
2. RCON pristup
RCON (Remote Console) vam omogućava da izvršavate serverske komande bez pridruživanja igri. Ovo je korisno za automatizovano upravljanje, zakazana ponovna pokretanja i nadzor.
Podešavanje RCON-a
- Postavite promenljivu pri pokretanju
ADMIN_PASSWORDu GPanel-u ili postavitepasswordAdminuconfig.json. Ovo je RCON lozinka. - Postarajte se da je RCON port dostupan. Podrazumevano, RCON port je vaš port igre plus 1 (npr. port igre 2001 = RCON port 2002). Proverite karticu Network u GPanel-u za vaše dodeljene portove.
Povezivanje putem RCON-a
Možete koristiti bilo koji klijent kompatibilan sa BattlEye RCON-om za povezivanje. Popularne opcije uključuju:
- BattlEye RCon -- Zvanični BattlEye RCON klijent.
- ArmA Reforger Server Tool -- Alati zajednice dizajnirani za upravljanje Reforger serverom.
Povežite se koristeći IP adresu svog servera, RCON port i admin lozinku.
| Komanda | Opis |
|---|---|
#kick <player_id> |
Izbacuje igrača sa servera. |
#ban <player_id> |
Banuje igrača sa servera. |
#shutdown |
Pravilno isključuje server. Generalno je bolje koristiti GPanel za zaustavljanja i ponovna pokretanja. |
#restart |
Ponovo pokreće trenutni scenario bez ponovnog pokretanja serverskog procesa. |
players |
Izlistava trenutno povezane igrače sa njihovim ID-jevima. |
3. Instalacija Workshop modova
Arma Reforger podržava modove kroz Bohemia Interactive Workshop. Modovi se dodaju na server navođenjem njihovih mod ID-jeva u config.json.
Pronalaženje mod ID-jeva
- Pregledajte Arma Reforger Workshop u igri ili na Bohemia Interactive veb sajtu.
- Pronađite mod koji želite da instalirate i zabeležite njegov Mod ID (dugačak alfanumerički niz) i broj Version.
- Neki modovi takođe imaju Scenario ID ako uključuju prilagođene scenarije. Ovo će vam biti potrebno ako želite da pokrenete modovani scenario.
Dodavanje modova u config.json
- Zaustavite server iz GPanel-a.
- Otvorite
config.jsonpomoću kartice Files ili putem SFTP-a. - Pronađite niz
modsunutar objektagame. Dodajte svaki mod koristeći sledeći format:
{
"game": {
"mods": [
{
"modId": "5965280B2B15DE67",
"name": "Example Mod",
"version": "1.0.0"
},
{
"modId": "ABC123DEF4567890",
"name": "Another Mod",
"version": "2.1.0"
}
],
...
}
}
modId-- Jedinstveni Workshop identifikator moda.name-- Opisni naziv za vašu orijentaciju. Ovo ne utiče na učitavanje, ali pomaže u identifikovanju modova u konfiguraciji.version-- Verzija moda koju treba koristiti. Server će preuzeti ovu verziju sa Workshop-a pri pokretanju.
mods sa Workshop-a. Ne morate ručno otpremati datoteke modova putem SFTP-a. Prvo pokretanje nakon dodavanja novih modova može trajati duže jer server preuzima podatke modova.
Redosled učitavanja
Modovi se učitavaju redosledom kojim se pojavljuju u nizu mods. Ako imate modove koji zavise od drugih modova (npr. mod koji zahteva framework mod), navedite zavisnost prvu:
"mods": [
{ "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
{ "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]
4. Scenario modovi
Neki Workshop modovi uključuju prilagođene scenarije (režime igre ili mape). Da biste koristili modovani scenario:
- Dodajte mod u niz
modskako je opisano gore. - Postavite
scenarioIdna resursni ID scenarija, koji je naveden u Workshop opisu moda.
{
"game": {
"scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
"mods": [
{
"modId": "SCENARIO_MOD_ID",
"name": "Custom Scenario Mod",
"version": "1.0.0"
}
]
}
}
5. BattlEye zaštita od varanja
Arma Reforger uključuje BattlEye zaštitu od varanja. Podrazumevano je omogućena i preporučuje se za javne servere.
| Podešavanje | Vrednost | Efekat |
|---|---|---|
battlEye |
true |
Igrači moraju imati BattlEye instaliran i pokrenut. Varalice se otkrivaju i banuju. Preporučuje se za javne servere. |
battlEye |
false |
Bez sprovođenja zaštite od varanja. Igrači mogu da se pridruže bez BattlEye-a. Koristite samo za privatne/test servere. |
Podešavanje battlEye nalazi se unutar objekta gameProperties u config.json:
"gameProperties": {
"battlEye": true
}
6. Rešavanje problema
Modovi se ne učitavaju
- Proverite da li su
modIdiversionuconfig.jsonispravni. Kopirajte ih direktno iz Workshop oglasa da biste izbegli greške u kucanju. - Proverite log konzole servera da li ima grešaka u preuzimanju. Server možda neće uspeti da preuzme modove ako je Workshop privremeno nedostupan.
- Postarajte se da je mod kompatibilan sa trenutnom verzijom Arma Reforger-a. Modovi mogu prestati da rade nakon ažuriranja igre.
- Pokušajte da uklonite sve modove i dodajete ih jedan po jedan da biste identifikovali koji mod izaziva probleme.
- Proverite da li je vaša JSON sintaksa ispravna. Sintaksna greška bilo gde u
config.jsonsprečiće učitavanje cele datoteke.
Server se ruši
- Proverite konzolu za poruke o greškama pre rušenja. Uobičajeni uzroci uključuju nekompatibilne modove i nevažeće konfiguracione vrednosti.
- Ako se rušenje dešava nakon dodavanja moda, uklonite mod i testirajte ponovo. Neki modovi mogu biti u međusobnom konfliktu.
- Validirajte
config.jsonpomoću JSON validatora da biste isključili sintaksne greške. - Pokušajte da smanjite
maxPlayersiliserverMaxViewDistanceako se server ruši pod opterećenjem. - Ako se rušenja nastavljaju, otvorite tiket za podršku sa IP adresom svog servera, sadržajem
config.json(sakrijte lozinke) i svim porukama o greškama iz konzole.
Problemi sa povezivanjem
- Ako igrači ne mogu da se povežu 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 ovo može da ne uspe ako se verzija moda ne poklapa tačno.
- Proverite da li se polje
versionu vašim unosima modova poklapa sa verzijom dostupnom na Workshop-u. Zastareli brojevi verzija dovešće do neusklađenosti. - Proverite da li su
battlEyepodešavanja dosledna -- ako je omogućeno na serveru, igrači moraju imati BattlEye pokrenut. - Ako server nije vidljiv u pregledaču, proverite da li je
visiblepostavljeno natrueia2sQueryEnablednatrueuconfig.json. - Postarajte se da i server i svi klijenti pokreću istu verziju igre. Arma Reforger ažuriranja mogu privremeno narušiti kompatibilnost.
Admin privilegije ne rade
- Potvrdite da je vaš Bohemia Interactive identitetski ID ispravno naveden u nizu
adminsuconfig.json. - Identitetski ID-jevi razlikuju velika i mala slova. Kopirajte ih tačno onako kako su prikazani u vašem Bohemia profilu.
- Postarajte se da je
config.jsonpravilno formatiran. JSON sintaksna greška sprečiće učitavanje liste admina. - Ponovo pokrenite server nakon izmena u
config.json. Izmene se čitaju samo pri pokretanju.
Povezani članci
- Vodič za podešavanje Arma Reforger servera
- Kako da pronađete IP adresu i port svog servera
- Kako da otpremate datoteke putem SFTP-a
- Vodič za pokretanje servera
Potrebna vam je pomoć?
Ako naiđete na probleme sa svojim Arma Reforger serverom koji ovde nisu pokriveni, otvorite tiket za podršku i uključite IP adresu svog servera, opis problema i sve relevantne poruke o greškama iz GPanel konzole.