GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Anlatımlar => Konuyu başlatan: jensen - 07 Ekim 2018, 19:08:06

Başlık: [0.3DL] Sunucuya Skin Ekleme
Gönderen: jensen - 07 Ekim 2018, 19:08:06
SAMP 0.3DL ile Sunucuya Skin Ekleme


Selamlar, bu anlatımda sunucunuza 0.3DL ile nasıl skin eklendiğini göreceksiniz.

Gerekli Dosyalar
Skin (Anlatım da göstermek için bunu seçtim) (https://www.gtainside.com/en/sanandreas/skins/124296-ps2-lcs-beta-toni-outfit-1/)
0.3DL Sunucu Dosyası (http://forum.sa-mp.com/files/03DL/samp03DL_svr_R1_win32.zip)

Anlatım
* Bu anlatımdan yararlanmak için server.cfg içerisine useartwork 1 değerini ekleyin.
1. Sunucuya eklemek istediğiniz skin dosyasını yükleyin. (txd ve dff uzantısında olmalı)
2. 0.3DL samp sürümünü client ve sunucu dosyalarıyla birlikte yükleyin.
3. Yüklediğiniz skin dosyalarını sunucunun models klasörüne atın.
4. Sunucunun models klasöründe bulunan artconfig.txt dosyasını açın.

5. artconfig.txt içerisine şu kodu ekleyin ve kaydedin;
AddCharModel(299, 20003, "claude.dff", "claude.txd");
6. samp-server.exe'de yüklediğine dair çıktı olacak şu şekilde;
(https://www.upload.ee/image/9036601/Screenshot_1.png)

7. Sunucuya girdiğiniz zaman şu şekilde yükleme yapacaktır;
(https://www.upload.ee/image/9036619/Screenshot_2.png)

8. 20003 skin değerini verdiğimiz zaman ise sonuç;
(https://www.upload.ee/image/9036631/Screenshot_3.png)


Son
Anlatımda kafanıza takılan soruları veya hataları konu altından belirtebilirsiniz, adımları takip ederseniz sorunsuz bir şekilde yapabilirsiniz. İyi kullanımlar.

İçerik şu konuya göre hazırlanıp eklemeler yapılmıştır; https://forum.sa-mp.com/showthread.php?t=644118
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: ace - 07 Ekim 2018, 19:42:54
Anlatım için teşekkürler ellerine sağlık.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: !Adrogos - 07 Ekim 2018, 20:28:50
Anlatım güzel , emeğine sağlık fakat ben bir skin eklediğim de skini SetPlayerSkin ile kendime vermeye çalıştığımda Ped model gibi bir hata veriyordu , anlatımın için teşekkürler
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: CrewPung - 08 Aralık 2018, 20:31:48
Alıntı yapılan: !Adrogos - 07 Ekim 2018, 20:28:50

Anlatım güzel , emeğine sağlık fakat ben bir skin eklediğim de skini SetPlayerSkin ile kendime vermeye çalıştığımda Ped model gibi bir hata veriyordu , anlatımın için teşekkürler

Ben sunucuda /setskin ile veriyorum 299'a kadar verebilirsin diyor. Nasıl çözebilirim?
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Radless - 08 Aralık 2018, 20:56:28
Alıntı yapılan: CrewPung - 08 Aralık 2018, 20:31:48

Alıntı yapılan: !Adrogos - 07 Ekim 2018, 20:28:50

Anlatım güzel , emeğine sağlık fakat ben bir skin eklediğim de skini SetPlayerSkin ile kendime vermeye çalıştığımda Ped model gibi bir hata veriyordu , anlatımın için teşekkürler

Ben sunucuda /setskin ile veriyorum 299'a kadar verebilirsin diyor. Nasıl çözebilirim?
Komutu atarmısın?
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: CrewPung - 08 Aralık 2018, 21:21:31
Alıntı yapılan: Radless - 08 Aralık 2018, 20:56:28

Alıntı yapılan: CrewPung - 08 Aralık 2018, 20:31:48

Alıntı yapılan: !Adrogos - 07 Ekim 2018, 20:28:50

Anlatım güzel , emeğine sağlık fakat ben bir skin eklediğim de skini SetPlayerSkin ile kendime vermeye çalıştığımda Ped model gibi bir hata veriyordu , anlatımın için teşekkürler

Ben sunucuda /setskin ile veriyorum 299'a kadar verebilirsin diyor. Nasıl çözebilirim?
Komutu atarmısın?


Komut deyince aklıma geldi hallettim teşekkür ederim.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: tuleyman - 11 Aralık 2018, 19:23:18
bende ekledim ama karakteri nasıl alıcaz?
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: jensen - 11 Aralık 2018, 19:26:03
Alıntı yapılan: tuleyman - 11 Aralık 2018, 19:23:18

bende ekledim ama karakteri nasıl alıcaz?

Komutlarınızın arasına ekleyin;

PAWN Kodu: Seç
CMD:skin(playerid, params[])
{
new hedefid, skinid;
if(sscanf(params, "ud", hedefid, skinid))
return SendClientMessage(playerid, -1, "/skin [oyuncuid/adı] [skin ID]");
  if(!IsPlayerConnected(hedefid))
return SendClientMessage(playerid, -1, "Hedef oyunda değil.");

SetPlayerSkin(hedefid, skinid);
return 1;
}
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: tuleyman - 11 Aralık 2018, 19:32:34
Alıntı yapılan: jensen - 11 Aralık 2018, 19:26:03

Alıntı yapılan: tuleyman - 11 Aralık 2018, 19:23:18

bende ekledim ama karakteri nasıl alıcaz?

Komutlarınızın arasına ekleyin;

PAWN Kodu: Seç
CMD:skin(playerid, params[])
{
new hedefid, skinid;
if(sscanf(params, "ud", hedefid, skinid))
return SendClientMessage(playerid, -1, "/skin [oyuncuid/adı] [skin ID]");
  if(!IsPlayerConnected(hedefid))
return SendClientMessage(playerid, -1, "Hedef oyunda değil.");

SetPlayerSkin(hedefid, skinid);
return 1;
}


/myskin işe yaramazmı?
PAWN Kodu: Seç
    if (strcmp(cmd, "/myskin", true) == 0 )
{
        new skin[256],newskin;
    skin = strtok(cmdtext, idx);
        if (GetPlayerMoney(playerid) >= 1000)
        {
            if (!strlen(skin)) {
                SendClientMessageEx(playerid,0x66FFFFFF,"Bilgi » {FFFFFF}/myskin {FFFFFF}[Skinid]");
                return 1;
            }
            newskin = strval(skin);
            if ((newskin < 0) || (newskin > 312)) {
                SendClientMessageEx(playerid,0xFF0000FF,"Hata » {FFFFFF}Böyle bir skin yok!");
                return 1;
            }
            SetPlayerSkin(playerid, newskin);
            PlayerInfo[playerid][skinplayer] = GetPlayerSkin(playerid);
        GivePlayerMoney(playerid,-1000);
            format(string, 128, "Bilgi » {FFFFFF}Yeni Skin ID si [{FF2400}%d{FFFFFF}] Ücreti: {93FF93}1000$", newskin);
            SendClientMessageEx(playerid, 0x66FFFFFF, string);
        }else
  {
            EksikPara(playerid, 1000);
            return 1;
        }
        return 1;
    }
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: jensen - 11 Aralık 2018, 19:34:34
Alıntı yapılan: tuleyman - 11 Aralık 2018, 19:32:34

Alıntı yapılan: jensen - 11 Aralık 2018, 19:26:03

Alıntı yapılan: tuleyman - 11 Aralık 2018, 19:23:18

bende ekledim ama karakteri nasıl alıcaz?

Komutlarınızın arasına ekleyin;

PAWN Kodu: Seç
CMD:skin(playerid, params[])
{
new hedefid, skinid;
if(sscanf(params, "ud", hedefid, skinid))
return SendClientMessage(playerid, -1, "/skin [oyuncuid/adı] [skin ID]");
  if(!IsPlayerConnected(hedefid))
return SendClientMessage(playerid, -1, "Hedef oyunda değil.");

SetPlayerSkin(hedefid, skinid);
return 1;
}


/myskin işe yaramazmı?
PAWN Kodu: Seç
    if (strcmp(cmd, "/myskin", true) == 0 )
{
        new skin[256],newskin;
    skin = strtok(cmdtext, idx);
        if (GetPlayerMoney(playerid) >= 1000)
        {
            if (!strlen(skin)) {
                SendClientMessageEx(playerid,0x66FFFFFF,"Bilgi » {FFFFFF}/myskin {FFFFFF}[Skinid]");
                return 1;
            }
            newskin = strval(skin);
            if ((newskin < 0) || (newskin > 312)) {
                SendClientMessageEx(playerid,0xFF0000FF,"Hata » {FFFFFF}Böyle bir skin yok!");
                return 1;
            }
            SetPlayerSkin(playerid, newskin);
            PlayerInfo[playerid][skinplayer] = GetPlayerSkin(playerid);
        GivePlayerMoney(playerid,-1000);
            format(string, 128, "Bilgi » {FFFFFF}Yeni Skin ID si [{FF2400}%d{FFFFFF}] Ücreti: {93FF93}1000$", newskin);
            SendClientMessageEx(playerid, 0x66FFFFFF, string);
        }else
  {
            EksikPara(playerid, 1000);
            return 1;
        }
        return 1;
    }


Komutunuz işe yarar fakat; aşağıdaki şartı eklediğiniz skin idsine göre düzenleyin yada kaldırın.

PAWN Kodu: Seç
if ((newskin < 0) || (newskin > 312)) {
                SendClientMessageEx(playerid,0xFF0000FF,"Hata » {FFFFFF}Böyle bir skin yok!");
                return 1;
            }
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: tuleyman - 11 Aralık 2018, 19:56:27
Alıntı yapılan: jensen - 11 Aralık 2018, 19:34:34

Alıntı yapılan: tuleyman - 11 Aralık 2018, 19:32:34

Alıntı yapılan: jensen - 11 Aralık 2018, 19:26:03

Alıntı yapılan: tuleyman - 11 Aralık 2018, 19:23:18

bende ekledim ama karakteri nasıl alıcaz?

Komutlarınızın arasına ekleyin;

PAWN Kodu: Seç
CMD:skin(playerid, params[])
{
new hedefid, skinid;
if(sscanf(params, "ud", hedefid, skinid))
return SendClientMessage(playerid, -1, "/skin [oyuncuid/adı] [skin ID]");
  if(!IsPlayerConnected(hedefid))
return SendClientMessage(playerid, -1, "Hedef oyunda değil.");

SetPlayerSkin(hedefid, skinid);
return 1;
}


/myskin işe yaramazmı?
PAWN Kodu: Seç
    if (strcmp(cmd, "/myskin", true) == 0 )
{
        new skin[256],newskin;
    skin = strtok(cmdtext, idx);
        if (GetPlayerMoney(playerid) >= 1000)
        {
            if (!strlen(skin)) {
                SendClientMessageEx(playerid,0x66FFFFFF,"Bilgi » {FFFFFF}/myskin {FFFFFF}[Skinid]");
                return 1;
            }
            newskin = strval(skin);
            if ((newskin < 0) || (newskin > 312)) {
                SendClientMessageEx(playerid,0xFF0000FF,"Hata » {FFFFFF}Böyle bir skin yok!");
                return 1;
            }
            SetPlayerSkin(playerid, newskin);
            PlayerInfo[playerid][skinplayer] = GetPlayerSkin(playerid);
        GivePlayerMoney(playerid,-1000);
            format(string, 128, "Bilgi » {FFFFFF}Yeni Skin ID si [{FF2400}%d{FFFFFF}] Ücreti: {93FF93}1000$", newskin);
            SendClientMessageEx(playerid, 0x66FFFFFF, string);
        }else
  {
            EksikPara(playerid, 1000);
            return 1;
        }
        return 1;
    }


Komutunuz işe yarar fakat; aşağıdaki şartı eklediğiniz skin idsine göre düzenleyin yada kaldırın.

PAWN Kodu: Seç
if ((newskin < 0) || (newskin > 312)) {
                SendClientMessageEx(playerid,0xFF0000FF,"Hata » {FFFFFF}Böyle bir skin yok!");
                return 1;
            }


çok teşekkürler.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Mortal - 19 Ocak 2019, 23:31:08
Jensen bana skin indirme sitesi atabilirmisin?
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Ceto. - 02 Şubat 2019, 17:20:50
 /setskin ile veriyorum 299'a kadar verebilirsin diyor. Nasıl çözerim?
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: cudless - 02 Şubat 2019, 17:22:23
Alıntı yapılan: 27karabelaa - 02 Şubat 2019, 17:20:50

/setskin ile veriyorum 299'a kadar verebilirsin diyor. Nasıl çözerim?

Komutu atar mısın?
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Ceto. - 02 Şubat 2019, 17:26:46
Alıntı yapılan: Pyro - 02 Şubat 2019, 17:22:23

Alıntı yapılan: 27karabelaa - 02 Şubat 2019, 17:20:50

/setskin ile veriyorum 299'a kadar verebilirsin diyor. Nasıl çözerim?

Komutu atar mısın?


PAWN Kodu: Seç
CMD:setskin(playerid, params[]) {
if(PlayerInfo[playerid][pAdmin] >= 2) {
if(AdminDuty[playerid] != 1 && PlayerInfo[playerid][pAdmin] < 6)
    {
        SendClientMessage(playerid,COLOR_WHITE, "Admin olarak işbaşında değilsin. Admin komutlarına erişmek için işbaşı yapman gerekiyor. işbaşı yapmak için /aduty komutunu kullan.");
return 1;
    }

new
string[128],
giveplayerid,
skinid;

if(sscanf(params, "ud", giveplayerid, skinid))
return KullanimMesajiGonder(playerid,"/setskin [Oyuncu ID/Isim] [skinid]");

if(giveplayerid != INVALID_PLAYER_ID) {
if(!IsInvalidSkin(skinid)) {
if(GetPlayerSkin(giveplayerid) == skinid)
return SendClientMessage(playerid, COLOR_WHITE, "Oyuncu zaten seçtiğin kıyafeti giyiyor.");

    if(AdminDuty[giveplayerid] == 0 || giveplayerid == playerid) {
PlayerInfo[giveplayerid][pSkin] = skinid;
format(string, sizeof(string), "Kıyafetin %d olarak %s tarafından değiştirildi.", skinid, GetPlayerNameEx(playerid));
SendClientMessage(giveplayerid, COLOR_WHITE, string);
format(string, sizeof(string), "%s adlı kişiye %d ID li kıyafeti verdin.", GetPlayerNameEx(giveplayerid), skinid);
SendClientMessage(playerid, COLOR_WHITE, string);
SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pSkin]);
} else return SendClientMessage(playerid, COLOR_GRAD1, "Kendin hariç işbaşında olan hiçbir adminin kıyafetini değiştiremezsin.");
}
else return SendClientMessage(playerid, COLOR_GREY, "Yanlış Skin ID!");
}
}
else return HataMesajiYolla(playerid,"Bu komutu kullanmak için gerekli yetkiye sahip değilsin!");
return 1;
}


Bundan'mı bahsediyorsun?
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: cudless - 02 Şubat 2019, 17:29:40
Kodlarda öyle bir hata mesajı göremedim?
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Ceto. - 02 Şubat 2019, 17:31:55
Alıntı yapılan: Pyro - 02 Şubat 2019, 17:29:40

Kodlarda öyle bir hata mesajı göremedim?


Dostum, oyunda kendime verirince hata veriyor. Yanlış Skin ID diye. SS atabilirim?
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: cudless - 02 Şubat 2019, 17:33:23
Alıntı yapılan: 27karabelaa - 02 Şubat 2019, 17:31:55

Alıntı yapılan: Pyro - 02 Şubat 2019, 17:29:40

Kodlarda öyle bir hata mesajı göremedim?


Dostum, oyunda kendime verirince hata veriyor. Yanlış Skin ID diye. SS atabilirim?

299 lu bir şey aradım, 299'a kadar verebiliyorsun yazmışsın, deneyebilirsin şimdi.
PAWN Kodu: Seç
CMD:setskin(playerid, params[]) {
if(PlayerInfo[playerid][pAdmin] >= 2) {
if(AdminDuty[playerid] != 1 && PlayerInfo[playerid][pAdmin] < 6)
    {
        SendClientMessage(playerid,COLOR_WHITE, "Admin olarak işbaşında değilsin. Admin komutlarına erişmek için işbaşı yapman gerekiyor. işbaşı yapmak için /aduty komutunu kullan.");
return 1;
    }

new
string[128],
giveplayerid,
skinid;

if(sscanf(params, "ud", giveplayerid, skinid))
return KullanimMesajiGonder(playerid,"/setskin [Oyuncu ID/Isim] [skinid]");

if(giveplayerid != INVALID_PLAYER_ID) {
if(GetPlayerSkin(giveplayerid) == skinid)
return SendClientMessage(playerid, COLOR_WHITE, "Oyuncu zaten seçtiğin kıyafeti giyiyor.");

    if(AdminDuty[giveplayerid] == 0 || giveplayerid == playerid) {
PlayerInfo[giveplayerid][pSkin] = skinid;
format(string, sizeof(string), "Kıyafetin %d olarak %s tarafından değiştirildi.", skinid, GetPlayerNameEx(playerid));
SendClientMessage(giveplayerid, COLOR_WHITE, string);
format(string, sizeof(string), "%s adlı kişiye %d ID li kıyafeti verdin.", GetPlayerNameEx(giveplayerid), skinid);
SendClientMessage(playerid, COLOR_WHITE, string);
SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pSkin]);
} else return SendClientMessage(playerid, COLOR_GRAD1, "Kendin hariç işbaşında olan hiçbir adminin kıyafetini değiştiremezsin.");
}
}
else return HataMesajiYolla(playerid,"Bu komutu kullanmak için gerekli yetkiye sahip değilsin!");
return 1;
}
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Ceto. - 02 Şubat 2019, 17:38:42
Alıntı yapılan: Pyro - 02 Şubat 2019, 17:33:23

Alıntı yapılan: 27karabelaa - 02 Şubat 2019, 17:31:55

Alıntı yapılan: Pyro - 02 Şubat 2019, 17:29:40

Kodlarda öyle bir hata mesajı göremedim?


Dostum, oyunda kendime verirince hata veriyor. Yanlış Skin ID diye. SS atabilirim?

299 lu bir şey aradım, 299'a kadar verebiliyorsun yazmışsın, deneyebilirsin şimdi.
PAWN Kodu: Seç
CMD:setskin(playerid, params[]) {
if(PlayerInfo[playerid][pAdmin] >= 2) {
if(AdminDuty[playerid] != 1 && PlayerInfo[playerid][pAdmin] < 6)
    {
        SendClientMessage(playerid,COLOR_WHITE, "Admin olarak işbaşında değilsin. Admin komutlarına erişmek için işbaşı yapman gerekiyor. işbaşı yapmak için /aduty komutunu kullan.");
return 1;
    }

new
string[128],
giveplayerid,
skinid;

if(sscanf(params, "ud", giveplayerid, skinid))
return KullanimMesajiGonder(playerid,"/setskin [Oyuncu ID/Isim] [skinid]");

if(giveplayerid != INVALID_PLAYER_ID) {
if(GetPlayerSkin(giveplayerid) == skinid)
return SendClientMessage(playerid, COLOR_WHITE, "Oyuncu zaten seçtiğin kıyafeti giyiyor.");

    if(AdminDuty[giveplayerid] == 0 || giveplayerid == playerid) {
PlayerInfo[giveplayerid][pSkin] = skinid;
format(string, sizeof(string), "Kıyafetin %d olarak %s tarafından değiştirildi.", skinid, GetPlayerNameEx(playerid));
SendClientMessage(giveplayerid, COLOR_WHITE, string);
format(string, sizeof(string), "%s adlı kişiye %d ID li kıyafeti verdin.", GetPlayerNameEx(giveplayerid), skinid);
SendClientMessage(playerid, COLOR_WHITE, string);
SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pSkin]);
} else return SendClientMessage(playerid, COLOR_GRAD1, "Kendin hariç işbaşında olan hiçbir adminin kıyafetini değiştiremezsin.");
}
}
else return HataMesajiYolla(playerid,"Bu komutu kullanmak için gerekli yetkiye sahip değilsin!");
return 1;
}



Sorun çözüldü. Teşekkür ederim.  :helal:
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: ElChapo - 05 Şubat 2019, 14:03:03
Alıntı yapılan: Sypnox - 07 Ekim 2018, 19:42:54

Anlatım için teşekkürler ellerine sağlık.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: osmantexas - 27 Mayıs 2019, 02:28:58
Bro bu sistem cok iyi 0.3.7 sürümündede geçerlmi acaba
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Kalashnikoff - 27 Mayıs 2019, 13:00:00
Alıntı yapılan: AMD Ryzen - 07 Ekim 2018, 19:42:54

Anlatım için teşekkürler ellerine sağlık.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Prisoners - 31 Mayıs 2019, 18:42:27
Anlatım için Teşekkürler.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Ryroz - 31 Mayıs 2019, 18:42:40
Teşekkürler.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: volitina - 31 Mayıs 2019, 19:08:43
Alıntı yapılan: Ryroz - 31 Mayıs 2019, 18:42:40

Teşekkürler.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Zeynel - 10 Haziran 2019, 22:28:43
Ben 0.3DL'yi Yapamadım Bİ Yardım Edin Be Modumda neyle değiştirtireceğimi bilmiyorum Mod Anadolu
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Medcezir - 10 Haziran 2019, 22:33:39
Alıntı yapılan: Zeynel - 10 Haziran 2019, 22:28:43

Ben 0.3DL'yi Yapamadım Bİ Yardım Edin Be Modumda neyle değiştirtireceğimi bilmiyorum Mod Anadolu
0.3DL Klasöründeki server.exe'yi moduna at oluyor zaten.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Zeynel - 10 Haziran 2019, 23:23:38
Alıntı yapılan: jensen - 07 Ekim 2018, 19:08:06

SAMP 0.3DL ile Sunucuya Skin Ekleme


Selamlar, bu anlatımda sunucunuza 0.3DL ile nasıl skin eklendiğini göreceksiniz.

Gerekli Dosyalar
Skin (Anlatım da göstermek için bunu seçtim) (https://www.gtainside.com/en/sanandreas/skins/124296-ps2-lcs-beta-toni-outfit-1/)
0.3DL Sunucu Dosyası (http://forum.sa-mp.com/files/03DL/samp03DL_svr_R1_win32.zip)

Anlatım
* Bu anlatımdan yararlanmak için server.cfg içerisine useartwork 1 değerini ekleyin.
1. Sunucuya eklemek istediğiniz skin dosyasını yükleyin. (txd ve dff uzantısında olmalı)
2. 0.3DL samp sürümünü client ve sunucu dosyalarıyla birlikte yükleyin.
3. Yüklediğiniz skin dosyalarını sunucunun models klasörüne atın.
4. Sunucunun models klasöründe bulunan artconfig.txt dosyasını açın.

  • artconfig.txt içerisine AddCharModel fonksiyonunu kullanarak skin ekleyeceğiz.

  • AddCharModel parametreleri şu şekildedir;

  • 1. parametre: GTA'da bulunan skinlerin animasyon ve collision değerini alır.

  • 2. parametre: SetPlayerSkin ile kullanacağımız skin ID değerini alır. (Skin ID değeri 20000 ve 30000 arasında olmalıdır!)

  • 3. parametre: Skin dosyamızın .dff uzantı isim değerini alır.

  • 4. parametre: Skin dosyamızın .txd uzantı isim değerini alır.


5. artconfig.txt içerisine şu kodu ekleyin ve kaydedin;
AddCharModel(299, 20003, "claude.dff", "claude.txd");
6. samp-server.exe'de yüklediğine dair çıktı olacak şu şekilde;
(https://www.upload.ee/image/9036601/Screenshot_1.png)

7. Sunucuya girdiğiniz zaman şu şekilde yükleme yapacaktır;
(https://www.upload.ee/image/9036619/Screenshot_2.png)

8. 20003 skin değerini verdiğimiz zaman ise sonuç;
(https://www.upload.ee/image/9036631/Screenshot_3.png)


Son
Anlatımda kafanıza takılan soruları veya hataları konu altından belirtebilirsiniz, adımları takip ederseniz sorunsuz bir şekilde yapabilirsiniz. İyi kullanımlar.

İçerik şu konuya göre hazırlanıp eklemeler yapılmıştır; https://forum.sa-mp.com/showthread.php?t=644118



Burayı Tam Anlamadım
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: trabzon - 10 Haziran 2019, 23:34:50
Alıntı yapılan: Zeynel - 10 Haziran 2019, 23:23:38

  • 2. parametre: SetPlayerSkin ile kullanacağımız skin ID değerini alır. (Skin ID değeri 20000 ve 30000 arasında olmalıdır!)
Burayı Tam Anlamadım


Fonksiyon parametresinden bahsediyor. @Zeynel

AddCharModel(299, 20003, "claude.dff", "claude.txd");

Ve;

SetPlayerSkin(playerid, 20003);
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: QrzR - 11 Haziran 2019, 17:03:18
Teşekkürler.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: Unknown - 19 Haziran 2019, 12:05:48
Anlatım için teşekkürler.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: thekdr13 - 26 Haziran 2019, 23:25:35
Yararli Bir Anlatım.
Başlık: Ynt: [0.3DL] Sunucuya Skin Ekleme
Gönderen: FelleR - 27 Haziran 2019, 01:15:51
Yararlı.