Tuvojoties FiveM for GTAV Enhanced izlaišanai, izstrādātāji ir dalījušies ar otro progresa ziņojumu. Šajā ierakstā apkopoti galvenie uzlabojumi platformas stabilitātē un skriptu veidošanā. Tāpat veiktas nozīmīgas izmaiņas savienojumu un citās svarīgās sistēmās.
Uzlabots atbalsts C# resursiem un jauna VoIP sistēma
Izstrādātāji spēlē ievieš pilnīgi jaunu C# skriptu izpildlaiku. Tas būs bāzēts uz mūsdienīgu .NET10 tehnoloģiju. Šis solis pakāpeniski aizstās pašreizējo Mono izpildlaiku, kas pašlaik tiek izmantots FiveM vidē.
Jaunā sistēma nodrošinās jaunu skriptēšanas saskarni (API) un NuGet pakotni. Vecā saskarne joprojām tiks atbalstīta. Tas nepieciešams, lai pilnībā saglabātu atpakaļejošu saderību ar esošajiem resursiem.
Tāpat FiveM for GTAV Enhanced piedāvās pilnībā pārbūvētu VoIP balss sistēmu. Tā pilnībā aizstās līdzšinējo Mumble integrāciju. Jaunā sistēma saglabās visas iepriekšējās funkcijas un saderību ar balss iestatījumiem. Tāpat tiks saglabāts atbalsts atsevišķas FXServer instances darbināšanai tikai balss trafikam. Sistēma ietvers atjauninātu API un papildu drošības pasākumus pret jaunām ļaunprātīgas izmantošanas metodēm.
Svarīgas izmaiņas serveru savienojuma procesā
Izstrādātāji fundamentāli maina veidu, kā spēles klients savienojas ar serveriem. Šīs izmaiņas ietekmēs gan ielādes laikus, gan drošību.
- Sākotnējā ielāde: Atverot klientu, spēles process vairs netiks palaists fonā. Tas palielinās sākotnējo ielādes laiku, pieslēdzoties serverim.
- Bez restartēšanas: Šāds solis novērš nepieciešamību restartēt spēles klientu, mainot serverus. Tas palīdzēs, ja serveriem ir atšķirīgas konfigurācijas. Tas attiecas uz tīro režīmu (pure mode), atjauninājumiem (Title Update) vai resursu apjomiem.
- Ātrāka atvienošanās: Klients pēc atvienošanās vairs negaidīs pilnu spēles izlādi. Tas ievērojami samazinās gaidīšanas laiku pirms serveru saraksta pārlūkošanas.
- Jauns protokols: Tiek ieviests jauns savienojuma protokols. Tas pilnībā aizstās līdzšinējo FiveM risinājumu. Jaunais protokols neizmantos UDP trafiku līdz pilnam savienojumam. Atsaukumi tiks apstrādāti caur WebSocket. Tas nodrošinās vieglāku aizsardzību pret DoS uzbrukumiem. Esošās serveru aizsardzības būs jāpielāgo jaunajai sistēmai.
Piekļuve palaidējam un kļūdu ziņošana
Piekļuve FiveM for GTAV Enhanced versijai būs pieejama caur atsevišķu klientu palaidēju. Savukārt GTAV Legacy versija joprojām tiks atbalstīta pašreizējā FiveM klientā.
Jauno palaidēju izlaišanas dienā varēs lejupielādēt vietnē fivem.net. Abi klienti kādu laiku būs pieejami līdzās. Ilgtermiņa mērķis ir apvienot abas sistēmas vienā vietā ar centralizētu serveru sarakstu.
Sākotnējā versijā joprojām būs sastopamas kļūdas un veiktspējas problēmas. Izstrādātāji tās risinās kopā ar kopienu agrīnās piekļuves laikā. Kļūdu ziņošana tiks centralizēta platformā GitHub Discussions caur jaunu repozitoriju. Tas sniegs serveru īpašniekiem vienotu vietu problēmu apspriešanai.
Asset Escrow sistēmas atbalsts
Asset Escrow aizsardzības sistēma nebūs pieejama agrīnās piekļuves sākumā. Tā tiks pievienota vēlākā atjauninājumā. Tas ļauj komandai koncentrēties uz platformas stabilitāti un veiktspēju.
Izstrādātāji saprot šīs sistēmas nozīmi satura veidotājiem un serveru īpašniekiem. Lielākā daļa ražošanas serveru, visticamāk, nogaidīs līdz šīs funkcijas ieviešanai. Kad sistēma būs pieejama, uzlabotās aktīvu versijas varēs lejupielādēt tieši caur Cfx portālu. Papildu informācija un izlaišanas datumi tiks paziņoti vēlāk šomēnes.