Preskoči na sadržaj

Addon ped nevidljiv ili ruši igru? Riješi to

Addon ped koji se učita kao ništa, kao siva ili ljubičasta lutka, ili koji ruši klijenta skoro uvijek se svodi na jednu od šest stvari. Provjeri ih ovim redom.

1. Fajlovi nisu u stream/

FiveM streama samo assete unutar foldera koji se zove stream (na bilo kojoj dubini ispod njega). Ped stavljen u root resursa ili u folder models se nikad ne učita. Provjeri da svaki .ydd, .yft, .ytd i .ymt tog peda stoji pod stream/.

2. peds.meta fali ili se ne učitava

Novi ped treba unos u peds.meta, a manifest ga mora učitati:

files { 'peds.meta' }
data_file 'PED_METADATA_FILE' 'peds.meta'

Bez toga ime modela postoji, ali igra nema definiciju peda pa ne spawna ništa ili padne na neki default.

3. Imena se ne poklapaju

Ime modela u peds.meta, .yft, .ydd i .ytd moraju svi imati isto osnovno ime. Jedna greška u kucanju i teksture ili drawablei tiho ne rade. Sve piši malim slovima; izbjegavaj razmake i crtice.

4. Prevelike teksture

Texture dictionary koji je prevelik (jedan .ytd preko 16 MB ili nekoliko 4K mapa) se može jednostavno ne učitati, što izgleda kao nevidljiv ped ili ped bez tekstura, a na slabijim klijentima kao crash. Smanji teksture; pedu rijetko treba više od mapa od 2048 px.

5. Skelet koji GTA ne poznaje

Ako se ped pojavi, ali stoji u T-pozi, kliže ili ima iskrivljene udove, njegov skelet i težine ne odgovaraju onome što GTA-ove animacije očekuju. Ako ga praviš na freemode skeletu, ovo potpuno izbjegneš: svaka animacija i emote rade na njemu.

6. Previše clothing kolekcija

Ako se dodavanje peda poklopi s tim da se ruši svaki muški ili ženski MP ped, problem nije u pedu nego u clothing kolekcijama učitanim uz njega: GTA učitava samo ograničen broj .ymt clothing fajlova po spolu. Pogledaj vodič o YMT limitu.

Testiraj ga izolovano

Pokreni server samo sa svojim frameworkom i tim pedom, pa ga spawnaj sa SetPlayerModel. Ako tu radi, neki drugi resurs prepisuje isto ime modela ili prelazi neki limit.

Često pitano

Ped je nevidljiv, ali vidim mu sjenu ili ime iznad glave. Zašto?

Model se streamao, ali njegovi drawablei nisu: obično se nije učitao texture dictionary (prevelik ili pogrešno ime) ili se drawablei zovu drugačije nego što model očekuje.

Ped stoji u T-pozi i ne animira se. Zašto?

Njegov skelet nije onaj koji GTA-ove animacije poznaju. Animacije se puštaju na imenovanim kostima; ped napravljen na vlastitom skeletu pušta samo animacije napravljene baš za njega.

Može li jedan pokvaren ped srušiti sve?

Može. Ped čiji fajlovi prelaze limite streaminga ili čiji je meta pokvaren može srušiti svakog klijenta koji ga streama, zato to često izgleda kao nasumičan crash blizu jedne lokacije.

Isprobaj besplatno

Napravi besplatan nalog, pridruži se Discordu za svoje kredite i napravi svoj prvi resurs za par minuta.