Tämä opas käsittelee, kuinka asentaa ja määrittää ULX-ylläpitomodi Legion Hostingilla isännöidylle Garry's Mod -palvelimellesi, mukaan lukien asennus, ylläpito-oikeuksien myöntäminen, yleiset komennot ja käyttöoikeusryhmien hallinta.
Sisällysluettelo
- ULX:n ja ULibin asentaminen
- Itsesi tekeminen Superadminiksi
- Yleiset ULX-komennot
- Käyttöoikeusryhmät
- Chat-komennot
- Määritystiedostot
1. ULX:n ja ULibin asentaminen
ULX on Garry's Modin laajimmin käytetty ylläpitomodi. Se vaatii kahden lisäosan asennuksen yhdessä:
| Lisäosa | Workshop ID | Huomautukset |
|---|---|---|
| ULib | 557962280 | Vaadittu kirjasto ULX:lle. Asennettava ensin. |
| ULX | 557962238 | Itse ylläpitomodi. Riippuu ULibista. |
Vaihtoehto A — Workshop-kokoelma (suositeltu)
Lisää molemmat Workshop ID:t palvelimesi Workshop-kokoelmaan. Jos sinulla on jo kokoelma määritettynä GPanelin +host_workshop_collection-parametrin kautta, lisää yksinkertaisesti ULib ja ULX olemassa olevaan kokoelmaan Steamissä. Palvelin lataa ne automaattisesti seuraavalla uudelleenkäynnistyksellä.
Vaihtoehto B — Manuaalinen SFTP-lataus
- Lataa molemmat lisäosat Workshopista tai Team Ulysses GitHubista.
- Lataa ne SFTP:n kautta palvelimellesi siten, että kansiorakenne näyttää tältä:
garrysmod/addons/ulib/
garrysmod/addons/ulx/
Jokaisen kansion on sisällettävä lisäosan lua/-hakemisto suoraan sisällään.
2. Itsesi tekeminen Superadminiksi
Kun ULX on asennettu ja palvelin on käynnistetty uudelleen, sinun täytyy myöntää itsellesi superadmin-arvo. Avaa palvelinkonsoli GPanelissa ja suorita:
ulx adduser "YourSteamName" superadmin
Jos Steam-nimesi sisältää erikoismerkkejä tai välilyöntejä, käytä tarkkuuden vuoksi 64-bittistä Steam ID:täsi:
ulx adduserid "STEAM_0:1:12345678" superadmin
STEAM_0:X:XXXXXXXX-muotoa tai 64-bittistä 7656119XXXXXXXXXX-muotoa.
Kun se on myönnetty, yhdistä palvelimelle uudelleen. Voit varmistaa arvosi kirjoittamalla chattiin !menu avataksesi ULX-ylläpitäjän graafisen käyttöliittymän.
3. Yleiset ULX-komennot
ULX-komentoja voidaan suorittaa GPanelin palvelinkonsolista, pelin sisäisestä konsolista tai chat-komentoina (etuliite !). Alla ovat yleisimmin käytetyt komennot.
Pelaajien hallinta
| Komento | Chat-pikakomento | Kuvaus |
|---|---|---|
ulx kick "Player" reason | !kick Player reason | Potki pelaaja palvelimelta |
ulx ban "Player" minutes reason | !ban Player 60 reason | Bannaa pelaaja (0 = pysyvä) |
ulx unban STEAMID | !unban STEAMID | Poista pelaajan banni Steam ID:n perusteella |
ulx slay "Player" | !slay Player | Tapa pelaaja välittömästi |
ulx slap "Player" damage | !slap Player 10 | Läimäytä pelaajaa tietyllä vahingolla |
Viestinnän hallinta
| Komento | Chat-pikakomento | Kuvaus |
|---|---|---|
ulx gag "Player" | !gag Player | Estä pelaajaa käyttämästä äänichattia |
ulx ungag "Player" | !ungag Player | Palauta pelaajan äänichat |
ulx mute "Player" | !mute Player | Estä pelaajaa käyttämästä tekstichattia |
ulx unmute "Player" | !unmute Player | Palauta pelaajan tekstichat |
Apukomennot
| Komento | Chat-pikakomento | Kuvaus |
|---|---|---|
ulx noclip "Player" | !noclip Player | Vaihda noclip-tila (lennä seinien läpi) |
ulx god "Player" | !god Player | Vaihda jumalatila (kuolemattomuus) |
ulx teleport "Player" | !tp Player | Teleporttaa pelaaja tähtäimeesi |
ulx bring "Player" | !bring Player | Teleporttaa pelaaja luoksesi |
ulx goto "Player" | !goto Player | Teleporttaa itsesi pelaajan luokse |
ulx return "Player" | !return Player | Palauta pelaaja edelliseen sijaintiinsa |
ulx cloak "Player" | !cloak Player | Tee pelaajasta näkymätön |
4. Käyttöoikeusryhmät
ULX käyttää ryhmäpohjaista käyttöoikeusjärjestelmää. Oletuksena ULX sisältää nämä ryhmät, järjestettynä korkeimmasta matalimpaan oikeuteen:
| Ryhmä | Perii ryhmästä | Tyypillinen käyttö |
|---|---|---|
superadmin | admin | Palvelimen omistaja. Täydet oikeudet kaikkiin komentoihin. |
admin | operator | Luotettu henkilökunta. Voi bannata, potkia ja hallita pelaajia. |
operator | user | Junior-moderaattorit. Rajoitetut moderointikomennot. |
user | ei mitään | Oletusryhmä kaikille pelaajille. |
Käyttäjien ja ryhmien hallinta
// Add a user to a group
ulx adduser "Player" admin
// Remove a user from their group (reverts to "user")
ulx removeuser "Player"
// Create a custom group that inherits from "operator"
ulx groupallow "moderator" "ulx kick"
ulx addgroup "moderator" "operator"
// Grant a specific command to a group
ulx groupallow "admin" "ulx ban"
// Deny a specific command from a group
ulx groupdeny "operator" "ulx ban"
Graafisen käyttöliittymän käyttäminen
Superadminina kirjoita chattiin !menu avataksesi ULX-ylläpitäjän paneelin. Groups-välilehti tarjoaa visuaalisen käyttöliittymän ryhmien luomiseen, oikeuksien myöntämiseen ja käyttäjien hallintaan ilman konsolikomentoja.
garrysmod/data/ulib/groups.txt ja käyttäjätiedot tiedostoon garrysmod/data/ulib/users.txt. Näitä tiedostoja hallinnoi ULX automaattisesti, mutta voit varmuuskopioida ne SFTP:n kautta.
5. Chat-komennot
ULX tukee chat-pohjaisia komentopikakomentoja nopeaan pelin sisäiseen ylläpitoon. Kaikki komennot käyttävät oletuksena !-etuliitettä. Joitakin hyödyllisiä malleja:
| Chat-komento | Vaikutus |
|---|---|
!menu | Avaa ULX-ylläpitäjän graafisen käyttöliittymän |
!motd | Näyttää päivän viestin (MOTD) |
!kick Player reason | Potkii nimetyn pelaajan |
!ban Player 60 reason | Bannaa 60 minuutiksi |
!hp Player 100 | Asettaa pelaajan terveyspisteet |
!armor Player 100 | Asettaa pelaajan panssarin |
@ kohteena soveltaaksesi komentoa itseesi. Esimerkiksi !god @ kytkee jumalatilan päälle/pois itsellesi.
6. Määritystiedostot
ULX tallentaa määrityksensä ja tietonsa kansioon garrysmod/data/ulib/. Tärkeät tiedostot:
| Tiedosto | Tarkoitus |
|---|---|
data/ulib/users.txt | Kaikki käyttäjä-ryhmä-määritykset ja Steam ID:t |
data/ulib/groups.txt | Ryhmien määritelmät, periytyminen ja oikeudet |
data/ulib/bans.txt | Aktiivinen bannilista vanhentumisaikojen kanssa |
data/ulx/config.txt | ULX-asetukset (MOTD, tervetuloviesti, lokitus jne.) |
data/ulib/ ja data/ulx/ SFTP:n kautta varmuuskopioksi. Väärin määritetty ryhmätiedosto voi lukita kaikki ylläpitäjät ulos.
Aiheeseen liittyvät artikkelit
- Garry's Mod -palvelimen asennusopas — Server.cfg, Workshop, pelimuodot, DarkRP, FastDL
- Garry's Modin vianmääritys — Puuttuvat tekstuurit, Workshop-virheet ja muuta
- Kuinka ladata tiedostoja SFTP:n kautta