FiveM artifacts tarkoittaa sitä FXServer-buildia, jolla palvelimesi pyörii. Recommended- ja Latest-buildin välillä vaihdat DoomHosting-paneelin Versio-välilehdeltä, ja vanhemman buildin voit lukita käsin Käynnistys-välilehdeltä, kun jokin skripti tai framework ei ole vielä ehtinyt perässä. Kumpikaan reitti ei koske server.cfg-tiedostoosi, resources-kansioosi tai tietokantaasi.
Tämä opas käy läpi molemmat, sekä sen miten löydät tietyn buildnumeron ja mitä teet, kun muutos ei mene läpi.
Mikä FiveM artifact oikeastaan on
Cfx.re ei julkaise FiveM-palvelimia numeroituina versioina. Se julkaisee jatkuvaa buildien virtaa, joista jokaisella on numero kuten 34833, ja merkitsee yhden niistä suositelluksi. Kolme nimeä merkitsee:
- Recommended: build, jota Cfx.re pitää vakaana. Tämä asennetaan uudelle DoomHosting-palvelimelle.
- Latest: uusin olemassa oleva build. Se saa uudet nativet ja korjaukset ensin, ja toisinaan uudet bugit niiden mukana.
- Lukittu build: tietty buildnumero, jonka valitset itse, yleensä vanhempi jonka tiedät toimivan skriptiesi kanssa.
Artifacts koskee vain palvelimen puolta. Pelaajat liittyvät sillä FiveM-clientilla, joka heillä jo on, joten artifactin vaihto ei pakota ketään päivittämään tai asentamaan mitään uudelleen.
Vaihda Recommendedin ja Latestin välillä
Avaa palvelimesi paneelissa ja klikkaa vasemmasta valikosta Versio, FiveM-otsikon alta. Saat kaksi korttia, joiden alla lukee kummankin nykyinen buildnumero, joten näet yhdellä silmäyksellä oletko jäljessä.

Klikkaa haluamaasi korttia ja vahvista. Paneeli lataa FXServer-tiedostot uudelleen ja käynnistää palvelimen.

Se kestää yleensä pari minuuttia. Tiedostosi säilyvät, joten palvelin palaa samoilla resursseilla, samalla server.cfg-tiedostolla ja samalla tietokantayhteydellä kuin ennen.
Lukitse vanhempi artifacts-build
Kortit seuraavat aina sitä, mitä Cfx.re juuri nyt julkaisee, eivätkä siksi vie sinua taaksepäin tiettyyn buildiin. Sitä varten asetat numeron itse:
- Avaa Käynnistys paneelissa.
- Etsi kenttä fivem version. Oletuksena siinä lukee
recommended. - Korvaa se tarkalla buildnumerolla, jonka haluat, esimerkiksi
34833. - Anna kentän tallentua.

Pelkkä kentän muuttaminen ei vielä tee mitään. Build valitaan asennusvaiheessa, joten palvelin täytyy asentaa uudelleen ennen kuin se ottaa numerosi käyttöön. Mene Asetukset, vieritä Vaaravyöhykkeelle ja klikkaa Asenna palvelin uudelleen.

Jätä ruutu "Poista ensin myös kaikki nykyiset tiedostot" tyhjäksi. Tyhjänä uudelleenasennus vaihtaa vain FXServerin binäärit: resources-kansiosi, server.cfg ja tietokannat säilyvät kaikki. Rastitettuna palvelin tyhjennetään ensin, eikä se ole se mitä tässä haluat.
Kun buildnumero on asetettu, Versio-välilehti kertoo sen sen sijaan että esittäisi jommankumman kanavan olevan aktiivinen:

Kun haluat myöhemmin pois lukituksesta, klikkaa vain Recommended samalla välilehdellä. Se tyhjentää numeron ja asentaa uudelleen yhdellä kertaa.
Näin löydät haluamasi buildnumeron
Kaksi paikkaa, ja molemmat kannattaa pitää auki:
- Artifact-listaus:
https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/. Täällä on jokainen Linuxille yhä saatavilla oleva build, uusin ylimpänä, kukin kansiona nimeltä<build>-<hash>. Voit liittää paneeliin kumman tahansa puolikkaan: pelkän numeron (34833) tai koko kansion nimen (34833-68c152444ad75b65017d6e6a56b59b9ef233dc59). Koko nimi on turvallisempi, koska lyhyt tai vajaa numero voi osua useampaan kansioon, eikä asennus silloin osaa ratkaista sitä. Arkisto on syvä, tällä hetkellä useita satoja buildeja, joten reilusti yli vuoden takaiset buildit ovat yhä asennettavissa. - Muutosloki:
https://changelogs-live.fivem.net/kertoo mitä buildien välillä on muuttunut ja mikä on juuri nyt suositeltu.
Jos palaat vanhempaan, koska jokin hajosi, haluamasi build on yleensä viimeisin toiminut. Palvelimen konsoli tulostaa buildnumeron joka käynnistyksellä ja txAdmin näyttää sen hallintanäkymässään, joten vieritä konsolihistoriaa taaksepäin ja etsi numero, jolla ajoit ennen vikaa.
Mitä versiota kannattaa ajaa?
Recommended lähes jokaisella palvelimella. Se on oletus syystä: sitä buildia ovat ehtineet testata sekä Cfx.re-tiimi että koko skriptiekosysteemi.
Latest silloin kun tarvitset nimenomaan jotain uutta. Uuden nativen, jota skriptisi kutsuu, korjauksen bugiin joka haittaa juuri nyt, tai frameworkin julkaisun joka vaatii tuoreen palvelinbuildin. Varaudu satunnaisiin karheuksiin.
Lukittu vanhempi build silloin kun päivitys rikkoi jotain ja palvelimen pitää olla pystyssä tänä iltana. Pidä sitä väliaikaisena. Vanhat buildit putoavat lopulta artifact-listalta, ja kaukana jäljessä oleminen tarkoittaa puuttuvia vakaus- ja tietoturvakorjauksia, joten osta lukituksella aikaa sillä välin kun resurssin tekijä kuroo eron kiinni, ja palaa sitten Recommendediin.
Poistaako artifactin vaihto mitään?
Ei. Asennusvaihe korvaa FXServerin tiedostot eikä mitään muuta. Käytännössä:
server.cfgsäilyy. Asennus kirjoittaa uuden vain jos tiedosto puuttuu kokonaan.resources/-kansiosi säilyy, mukaan lukien jokainen lataamasi skripti, auto ja kartta.- Tietokannat pysyvät koskemattomina. Ne ovat palvelintiedostojen ulkopuolella, joten uudelleenasennus ei yllä niihin.
Varmuuskopiot kuuluvat jokaiseen DoomHosting-palvelimeen, joten ennen riskialttiin buildin testaamista ota yksi Backups-välilehdeltä. Se ei maksa mitään ja muuttaa huonon buildin kahden minuutin paluuksi edelliseen.
Yleiset ongelmat
Se asensi Recommendedin oman buildini sijaan. Asennus etsii numerosi artifact-listalta, ja kun se ei löydä sitä, se palaa Recommendediin ja kertoo siitä asennuslokissa. Kaksi syytä: kirjoitit vajaan numeron, tai build on poistettu listalta. Avaa artifact-listaus, kopioi koko buildnumero täsmälleen sellaisena kuin se lukee ennen viivaa, ja asenna uudelleen.
Mitään ei tapahtunut kun muutin kenttää Käynnistys-välilehdellä. Et asentanut uudelleen. Pelkkä kentän muokkaus ei koskaan vaihda binäärejä. Asetukset, Vaaravyöhyke, Asenna palvelin uudelleen, ruutu tyhjänä.
Palvelin ei käynnisty version vaihdon jälkeen. Lue konsolin tuloste. Uudemmalla buildilla syy on yleensä resurssi, joka kutsuu jotain poistettua, ja sen nimi näkyy virheessä. Vanhemmalla buildilla tilanne on päinvastainen: resurssi tarvitsee nativen, jota buildissasi ei vielä ole. Kummassakin tapauksessa ratkaisu on siirtyä siihen buildiin, jota kyseinen resurssi odottaa, ja juuri sitä varten lukitus on.
Resurssit latautuvat, mutta pelaajat eivät pääse sisään. Version vaihto on harvoin syy tähän. Tarkista ensin lisenssiavaimesi ja palvelimen näkyminen listalla, katso FiveM-palvelin ei näy palvelinlistalla.
txAdmin näyttää eri version kuin asetit. txAdmin lukee sen buildin, joka oikeasti pyörii, joten luota siihen. Jos se on eri mieltä kuin Käynnistys-kenttäsi, asennus palasi Recommendediin, katso ensimmäinen kohta yllä.
Usein kysytyt kysymykset
Vaikuttaako vanhempaan palaaminen pelaajiin? Ei. Artifacts on palvelimen puolta. Pelaajat käyttävät edelleen sitä FiveM-clientia, joka heillä jo on.
Kuinka kauas taaksepäin pääsen? Niin kauas kuin artifact-listaus ulottuu, tällä hetkellä useita satoja buildeja. Kaikki listalla yhä oleva on asennettavissa. Kaikki poistettu on lopullisesti poissa.
Menetänkö ESX- tai QBCore-kokoonpanoni?
Et. Frameworkit sijaitsevat resources/-kansiossa ja tietokannassasi, ja uudelleenasennus säilyttää molemmat. Jos olet vasta pystyttämässä sellaista, katso ESX tai QBCore asennus FiveM-palvelimelle.
Kuinka usein kannattaa päivittää? Silloin kun Cfx.re siirtää Recommended-buildia eikä sinulla ole syytä jäädä. Versio-välilehden vilkaisu kerran kuussa riittää useimmille palvelimille.
Voinko vaihtaa täällä FiveM- ja RedM-buildien välillä? Et, se on erillinen asetus. fivem version -kenttä valitsee vain sen FXServer-buildin, jota ajat.
Jokaisessa DoomHostingin FiveM-palvelimessa on tämä vaihtaja, varmuuskopiot ja täysi tiedostojen käyttöoikeus, kaikki samassa hallintapaneelissa. Jos buildin vaihto jättää sinut jumiin, avaa tiketti niin palautamme sinut toimivalle artifactille.
