Jump to content

návod Custom Skins [***]


DonMafia

Recommended Posts

Custom Skins [***]

Obtiažnosť: 3/5

 

 

Osnova:

1.)Úvod

2.)Vysvetlenie funkcie AddCharModel

3.)Pridanie custom skinu

4.)Vysvetlenie pre nefungujúce AddPlayerClass

5.)Screenshoty

6.)Záver

 

 

1.)Úvod

Zdravím Vás,v novej verzii sa-mp 0.3.8 vznikla možnosť pridať si vlastný custom skin. Nie je to nič obtiažné ale zo začiatku som s tým dosť bojoval kým som prišiel na to,čo ktorá funkcia spraví a ako to že to nefunguje pri AddPlayerClass.

Limit pre custom skiny je od 20000 do 30000 čiže 10000 id.

Chcem ešte upozorniť že napr. na skin ID 0 (CJ) môžte mať viac custom skinov...(Napr. Homera,DeadPoola apod), Preto je to tak lebo aj Homer aj DeadPool bude mať vlastné unikátne ID (napr. 25555 a 25559) a k tomu ak si dáte že SetPlayerSkin s id 0 bude Vám fungovať aj CJ

Podobný návod som tu ešte nenašiel tak ho pridám...Ak sa niečo nepáči,kľudne ma opravte.

 

2.)Vysvetlenie funkcie AddCharModel

Funkcia AddCharModel slúži na pridanie Custom Skinu do hry.

Prvý parameter v tejto funkcii je ID základného skinu v hre napr. ID 0 (CJ)

Druý parameter slúži na poskytnutie ID vášmu skinu napr. (25666)

Tretí parameter je názov súboru vášho skinu s koncovkou dff

Štvrtý parameter je názov súboru vášho skinu s koncovkou txd

 

Takže ak chcete zapísať Váš skin s názvom NEWCJ na ID nového skinu 25000  na normálneho CJ ktorý má ID 0 tak zapíšete ho takto:

 

AddCharModel(0, 25000, "NEWCJ.dff", "NEWCJ.txd");

 

3.)Pridanie custom skinu

V prvom rade si musíte nejaký custom skin stiahnuť.Napríklad tu http://www.gtainside.com/en/sanandreas/skins-123/.

Po stiahnutí súbor .dff a súbor .txd si uložíte do: Otvoríte si priečinok s sa-mp serverom,otvoríte si priečinok s názvom models a uložíte ich sám.

Ďalej tie nové skiny musíte zapísať.

Otvoríte si v priečinku models txt súbor s názvom artconfig.

A tam vložíte AddCharModel podľa ukážky v predchádzajúcom bode.

 

4.)Nefungujúce ADDPLAYERCLASS pri vyberaní postavy

Na samp fóre som sa dočítal že pre AddPlayerClass nefungujú CUSTOM SKINY ale CustomSkiny fungujú len na SetPlayerSkin.

Čiže ak si chcete vybrať hneď pri spustení hry Custom Skin trebalo vymyslieť nejaký iný spôsob.

Ja som to poriešil tak že som si upravil filterscript SKINCHANGER.Zmenil som tam iba rozmedzie čísiel SKINU a ID SKINU k príslušnému obrázku.

 

5.)Screenshoty

https://imgur.com/a/aqsnJ

 

6.)Záver

Nie je to nič zložité.Pri nejakých otázkach kľudne sa pýtajte a ak budem vedieť pomôžem.Toť vsio icon_e_smile.gif

Edited by DonMafia
  • Líbí se mi to! (+1) 4
Link to comment
Share on other sites

takže 

 

AddCharModel(0, 25000, "NEWCJ.dff", "NEWCJ.txd");

 

píšeme do artconfig? Nie do svojho módu?

 

Inak si myslím celkom pekný návod, určite pomôže ;)

Link to comment
Share on other sites

Mužeš to klidne psat i do modu v RC2 to Kalcor přidal. Ale hlavně na takový tutorial je ještě brzo. Spíš bych počkal, až se 0.3.8 vydá, protože tam může nastat několik změn, a pak tento TUT nebude aktální. Např. že Kalcor ty modely rozfachá v AddPlayerClass.

Link to comment
Share on other sites

To Atomas: To že to v RC2 zabudoval Kalcor som nevedel...A ak už nebude aktuálny tento TUT tak ho aktualizujem.

To HighPrint: Radšej neskoro ako nikdy

No mezi nama. Tento TUT jsi vydal a uz existovala RC4 :d

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...