GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi
01 Aralık 2024, 13:13:20

Sunucunuza Skin Ekleme

Başlatan Levi, 05 Kasım 2017, 01:30:49

« önceki - sonraki »

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Levi

Sunucunuza Obje ve Skin Ekleme


Bu özellik sadece 0.3.8 sürümünde çalışmaktadır. Alt sürümlerde çalışmayacaktır.
Bu işlemi yaparken AddCharModel fonksiyonundan yararlanacağız.



Skin Ekleme
AddCharModel(base skin, new skinid, dff file, txd file);

Parametreler

















base skin   - Yüklediğiniz skinin animasyonlarını ve seslerini alacağı skinin ID'si
new skinid   - Yüklediğiniz skinin ID'si (20000 ile 30000 arasında olmak zorunda.)
dff file   - dff uzantılı dosya.
txd file   - txd uzantılı dosya.


1) İlk öncelikle yüklemek istediğiniz skine ait dff ve txd uzantılı dosyaları edinmelisiniz.
2) Daha sonra sunucu dosyalarınızın bulunduğu yerde models klasörünün içine dff ve txd uzantılı dosyalarınızı atın.
3) Daha sonra models klasörünüzün içinde bulunan artconfig.txt adlı text dosyasını açın ve yukarıdaki parametrelerle yeni bir satır ekleyin.
// Örnek kullanım
AddCharModel(305, 400, "skin.dff", "skin.txd");


Daha sonra SetPlayerSkin ile oyuncunun skinini değiştirebilirsiniz.
Umarım yararlı olmuştur. Okuduğunuz için teşekkürler.
Son düzenlenme: 05 Kasım 2017, 11:38:05 Levi
"I'm the best damn thing that your eyes have ever seen."

Cruza

Yeni sürümle birlikte sunucular daha güzel bir hal alacak yararlı bir anlatım olmuş tebrikler.

since 2008
graphic designer & front-end web developer

ByGoldenPars

0.3.8 sürümüne yavaştan hazırlık yapacaklar için güzel bilgi.


Hwang

0.3.8 RC için yararlı bir anlatım olmuş. :helal:


Dyternal

Teşekkürler mod dosyalarını indirdim artconfig.txt'de vardı bu. Peki bu fonksiyon buda model mi?
AddSimpleModel(-1,19379, -2000, "wallzzz.dff", "wallzzz.txd");


Levi

Alıntı yapılan: STaRDuST10 - 05 Kasım 2017, 10:19:50

Teşekkürler mod dosyalarını indirdim artconfig.txt'de vardı bu. Peki bu fonksiyon buda model mi?
AddSimpleModel(-1,19379, -2000, "wallzzz.dff", "wallzzz.txd");


Aynen öyle.

"I'm the best damn thing that your eyes have ever seen."

_Code

Silah ve araçlarıda bu şekilde ekleyebilirsek tadından yenmez olacak.





SA:MP Turkiye CnR IP: server.sampturkiyecnr.com:7777

Can Demir

Eline sağlık,yeni sürüm için başarılı :helal:


Levi

Alıntı yapılan: RECEP - 05 Kasım 2017, 10:45:19

Silah ve araçlarıda bu şekilde ekleyebilirsek tadından yenmez olacak.


Kalcor bu konuyu düşündüklerini söylüyor. Yani araç ve silah ekleme de yakında gelecektir.

"I'm the best damn thing that your eyes have ever seen."

Dyternal

Anlatım güzelde şuan denedim. Ekledim models/artconfig.txt içine fonksiyonu. Sonra d diye komut oluşturdum içine SetPlayerSkin yaptım şu uyarıyı aldım.


Levi

Alıntı yapılan: STaRDuST10 - 05 Kasım 2017, 11:11:55

Anlatım güzelde şuan denedim. Ekledim models/artconfig.txt içine fonksiyonu. Sonra d diye komut oluşturdum içine SetPlayerSkin yaptım şu uyarıyı aldım.



Kodları atar mısın bi'?

"I'm the best damn thing that your eyes have ever seen."

Dyternal

Alıntı yapılan: Levi - 05 Kasım 2017, 11:15:35

Alıntı yapılan: STaRDuST10 - 05 Kasım 2017, 11:11:55

Anlatım güzelde şuan denedim. Ekledim models/artconfig.txt içine fonksiyonu. Sonra d diye komut oluşturdum içine SetPlayerSkin yaptım şu uyarıyı aldım.



Kodları atar mısın bi'?


CMD:d(playerid, params[])
{
SetPlayerSkin(playerid, 10000);
return 1;
}


AddCharModel(0, 10000, "zombi.dff", "zombi.txd");


Levi

Alıntı yapılan: STaRDuST10 - 05 Kasım 2017, 11:16:12

Alıntı yapılan: Levi - 05 Kasım 2017, 11:15:35

Alıntı yapılan: STaRDuST10 - 05 Kasım 2017, 11:11:55

Anlatım güzelde şuan denedim. Ekledim models/artconfig.txt içine fonksiyonu. Sonra d diye komut oluşturdum içine SetPlayerSkin yaptım şu uyarıyı aldım.



Kodları atar mısın bi'?


CMD:d(playerid, params[])
{
SetPlayerSkin(playerid, 10000);
return 1;
}


AddCharModel(0, 10000, "zombi.dff", "zombi.txd");


Anlatıma eklemeyi unutmuşum kusura bakmayın. Yeni skinler için belirlediğiniz idler 20000 ile 30000 arasında olmak zorunda.

"I'm the best damn thing that your eyes have ever seen."

Dyternal

Sonunda oldu teşekkürler.

OnGameModeInit kalkmış :( Şimdi biz ne yapacağız main'e mi ekleyelim?


Levi

Alıntı yapılan: STaRDuST10 - 05 Kasım 2017, 11:38:56

Sonunda oldu teşekkürler.

OnGameModeInit kalkmış :( Şimdi biz ne yapacağız main'e mi ekleyelim?


OnGameModeInit kalkmadı.

"I'm the best damn thing that your eyes have ever seen."