Tämä opas käsittelee SourceCoop (Black Mesa Co-op) -palvelimesi asentamista Legion Hosting -palveluun, palvelinasetusten määrittämistä ja pelaajien yhdistämistä. SourceCoop on Black Mesalle tarkoitettu yhteistyöpohjainen palvelinpuolen mod, jonka avulla pelaajat voivat pelata yksinpelikampanjan läpi yhdessä. Admin-komennoista, SourceMod-lisäosista ja karttojen hallinnasta löydät tietoa kohdasta SourceCoop Admin- ja komento-opas.
1. Ensimmäinen käynnistys
- Kirjaudu GPanel-paneeliin ja valitse SourceCoop-palvelimesi.
- Siirry Startup-välilehdelle ja määritä muuttujat (katso taulukko osiossa 2).
- Aseta SERVER_NAME haluamaksesi palvelimen nimeksi.
- Aseta STARTING_MAP kartaksi, jolta haluat aloittaa (oletus:
bm_c0a0a, Black Mesan alku). - Palaa Console-välilehdelle ja klikkaa Start.
- Odota, kunnes konsoli näyttää
gameserver Steam ID-rivin, joka ilmaisee palvelimen olevan valmis.
bms/cfg/server.cfg luodaan asennuksen aikana järkevillä oletusasetuksilla yhteistyöpeliä varten. Käynnistä palvelin kerran varmistaaksesi, että se toimii, ja mukauta sitten tarpeen mukaan.
2. GPanelin Startup-muuttujat
Seuraavat muuttujat ovat saatavilla GPanelin Startup-välilehdellä.
| Muuttuja | Oletus | Kuvaus |
|---|---|---|
SERVER_NAME |
Black Mesa: Coop |
Palvelinselaimessa näkyvä palvelimen nimi (enintään 128 merkkiä). |
MAX_PLAYERS |
10 |
Pelaajien enimmäismäärä (1-128). |
SERVER_PASSWORD |
0 |
Salasana palvelimelle liittymistä varten. Aseta arvoksi 0, jos salasanaa ei haluta. |
STARTING_MAP |
bm_c0a0a |
Palvelimen käynnistyessä ladattava kartta. Katso täydellinen karttalista osiosta 4. |
FRIENDLY_FIRE |
0 |
Ota oman joukkueen tuli käyttöön. 1 = päällä, 0 = pois. |
MOD_FORCETOUCHDATA |
1 |
Ota karttadatan esilataus käyttöön. Poista käytöstä (0), jos bm_c4a4a-kartta (Nihilanth) aiheuttaa kaatumisia. |
AUTO_UPDATE |
0 |
Päivitä Black Mesa -palvelin automaattisesti käynnistyksen yhteydessä. 1 = päällä, 0 = pois. Huom: Palvelinpäivitykset saattavat edellyttää SourceCoopin uudelleenasennusta. |
3. Palvelimen määritys (server.cfg)
Pääasiallinen palvelimen määritystiedosto on:
bms/cfg/server.cfg
Avaa tämä tiedosto käyttämällä GPanelin Files-välilehteä tai yhdistämällä SFTP-yhteydellä.
Tärkeimmät asetukset
| Asetus | Oletus | Kuvaus |
|---|---|---|
hostname |
"Black Mesa: Coop" |
Palvelimen nimi (asetetaan myös startup-muuttujan kautta). |
sv_password |
0 |
Palvelimen salasana (asetetaan myös startup-muuttujan kautta). |
mp_teamplay |
1 |
Täytyy olla 1, jotta SourceCoop toimii oikein. |
mp_friendlyfire |
0 |
Oman joukkueen tulen kytkin (asetetaan myös startup-muuttujan kautta). |
sv_always_run |
0 |
Aseta arvoksi 1 poistaaksesi juoksun käytöstä (pelaajat juoksevat aina). |
mp_timelimit |
0 |
Kartan aikaraja minuutteina. 0 poistaa rajan käytöstä. |
sourcecoop_homemap |
"bm_c0a0a" |
Kartta, jolle palataan kampanjan päätyttyä. Kommentoi pois käyttääksesi sen sijaan mapcyclea. |
mod_forcetouchdata |
1 |
Esilataa karttadata. Poista käytöstä, jos Nihilanth-kartta aiheuttaa kaatumisia. |
mp_teamplay-asetusta. Tämän on pysyttävä arvossa 1, jotta SourceCoop toimii oikein. Sen muuttaminen rikkoo yhteistyöpelin.
4. Black Mesan karttojen nimet
STARTING_MAP-muuttuja hyväksyy minkä tahansa virallisen Black Mesa -kartan. Kartat noudattavat nimeämiskäytäntöä bm_cXaYZ, jossa X on luku ja Y/Z ovat osiot. Kampanja alkaa kartalta bm_c0a0a.
Tärkeimmät lukujen aloituskartat:
| Kartta | Luku |
|---|---|
bm_c0a0a | Inbound (Tram Ride) |
bm_c1a0a | Anomalous Materials |
bm_c1a1a | Unforeseen Consequences |
bm_c1a3a | Office Complex |
bm_c2a1a | "We've Got Hostiles" |
bm_c2a4a | Blast Pit |
bm_c2a5a | Power Up |
bm_c3a1a | On A Rail |
bm_c3a2a | Apprehension |
bm_c4a1a | Lambda Core |
bm_c4a2a | Xen |
bm_c4a3a | Interloper |
bm_c4a4a | Nihilanth (saattaa edellyttää mod_forcetouchdata-asetuksen poistamista käytöstä) |
5. Kuinka pelaajat yhdistävät
- Käynnistä Black Mesa Steamissä.
- Avaa konsoli (paina ~) ja kirjoita:
connect IP:PORT(käyttäen arvoja GPanelin Network-välilehdeltä). - Vaihtoehtoisesti löydä palvelin Steamin palvelinselaimesta.
- Syötä salasana, jos sellainen on asetettu.
Aiheeseen liittyvät artikkelit
- SourceCoop Admin- ja komento-opas
- Kuinka löydät palvelimesi IP-osoitteen ja portin
- Kuinka ladata tiedostoja SFTP:n kautta
Tarvitsetko apua?
Jos kohtaat ongelmia SourceCoop-palvelimesi kanssa, avaa tukipyyntö ja liitä mukaan palvelimesi IP, kuvaus ongelmasta sekä mahdolliset asiaankuuluvat virheviestit GPanelin konsolista.