PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Detektion af scriptlag (MS) med Resmon-funktion på FiveM-servere

Yazdır

Detektion af scriptlag (MS) med Resmon-funktion på FiveM-servere

Den største årsag til instant freezes (Stuttering) og FPS-fald oplevet af spillere på FiveM PVP-servere er ikke maskinhardwaren, men forkert optimerede scripts (Resource) tilføjet til serveren. Tilbydes af FiveM spilmotor Ressourcemonitor (Resmon) Takket være dens grænseflade kan du med det samme se, hvilket script der bruger processoren (CPU). I denne guide lærer du om MS-optimering.

Trin 1: Aktivering af Resmon-grænsefladen

Følg disse trin for at se forbrugsværdierne for scripts på din server, mens du er i spillet:

  • fra dit tastaturF8Åbn FiveM-konsollen ved at trykke på knappen.
  • til konsollenresmon 1Skriv og tryk på Enter. Et panel åbnes i øverste højre hjørne af skærmen, hvor alle scripts er opført. (For at lukkeresmon 0du kan skrive).

Trin 2: Læsning af værdier (CPU msek og hukommelse)

Der er to kritiske kolonner i det åbnede panel. For din servers sundhed bør du analysere disse kolonner som følger:

  1. CPU msec (Mil sekunder): Det er den processortid et script bruger pr. cyklus. Det beløb, et sundt script bruger inaktivt 0,01 ms til 0,05 ms Det skal være mellem .
  2. Også selvom du sidder inaktiv på listen 0,50 ms, 1,0 ms eller højere Hvis du ser et script, der forbruger værdi, er det script kodet forkert. Generelt åben kodeCitizen.CreateThreadeller arbejder hvert splitsekundCitizen.Wait(0)cyklusser forårsager dette.
  3. Hukommelse: Det er den plads, som scriptet optager på RAM. Hvis der er et hukommelsesforbrug (Memory Leak), der konstant stiger over tid, vil det script forbruge RAM, så længe serveren forbliver åben og vil til sidst crashe serveren.

Trin 3: Præcis løsning og optimering

  • Ved at undersøge kodeblokkene af scripts, der bruger høj MS, tilføj afstandskontroller (mens loops) eller loop-ventetider (som kun kører, når spilleren interagerer (f.eks. nærmer sig en markør)).Wait(1000)osv.)
  • Hvis du ikke kan optimere, skal du vælge at bruge alternative, optimerede opdaterede versioner af det pågældende script for at lette belastningen på dit system.

Denne artikel er specielt forberedt til PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner