SA:MP Destek Blogu
Samp Destek Sitesi

Skin Değiştirme Komutu 0.3.7

Selamlar, bu kod ile 0.3.7 uyumlu /myskin komutu ile skin değiştirebilirsiniz. Crash atmaması için aradaki hatalı skinlerin (74 skini) alınılması engelledi.

* Eğer cmd tanıtılmamış ise hata verecektir. Hata vermemesi için OnPlayerCommandText girişine aşağıdaki kodları ekleyin.

new cmd[256], idx;
cmd = strtok(cmdtext, idx);


OnPlayerCommandText publicine aşağıdaki kodları ekleyin.

if(!strcmp(cmd, "/myskin", true))
{
new skinid,yeniskin,string[128];
skinid = strtok(cmdtext,idx);
if(skinid == 74) return SendClientMessage(playerid, 0xFF0000FF"Hatalı ID değeri girdiniz.");
if(!strlen(skinid) || skinid < 0 || skinid > 311) return SendClientMessage(playerid, 0xFF0000FF, "Hatalı ID değeri girdiniz.");
yeniskin = strval(skinid);
format(string, sizeof(string), "-mySkin- Skinini '%d' olarak değiştirdin.",yeniskin);
SendClientMessage(playerid,0xB53EFAFF,string);
SetPlayerSkin(playerid,yeniskin);
return 1;
}


İyi kullanımlar! 
Mesaj At
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol