SA:MP Destek Blogu
Samp Destek Sitesi

Diyaloglu Şarkı Sistemi


Merhabalar, bu komut ile rcon girişi yapmış yetkililerin "/sarki" komutu ile komut açmasını sağlayacağız. Normal şarkı açmadan farkı diyaloglu olması. Başka, çok ahım şahım bir farkı yok diyebiliriz. 

OnPlayerCommandText bölümüne aşağıdaki kodları giriniz:

if(strcmp("/sarki",cmdtext,true,10)==0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,
0xBFB37CFF,"Rcon yetkisine sahip değilsiniz.");
ShowPlayerDialog(playerid,919,DIALOG_STYLE_INPUT,"Şarkı Aç","Lütfen aşağıdaki kısma sonu '.mp3' ile biten bir şarkı linki giriniz.\nEğer nereden bulacağınızı bilmiyorsanız kiwi6 sitesini kullanabilirsiniz.","Ac","Geri");
return 1;
}

if(strcmp("/skapat",cmdtext,true,10)==0)
{
SendClientMessage(playerid,0xBFB37CFF,"Şarkı başarıyla kapatıldı.");
StopAudioStreamForPlayer(playerid);
return 1;
}


if(strcmp("/mkapat",cmdtext,true,10)==0)
{
SendClientMessage(playerid,0xBFB37CFF,"Müzik başarıyla kapatıldı.");
StopAudioStreamForPlayer(playerid);
return 1;
}


OnPlayerDialog bölümüne ise şu kodu ekleyiniz:

if(dialogid ==  919)
{
if(response)
{
for(new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
PlayAudioStreamForPlayer(i,inputtext);
SendClientMessageToAll(0xBFB37CFF,"Bir şarkı başlatıldı. Rahatsız oluyorsanız /skapat veya /mkapat komutunu kullanınız.");
}
}
}
}


İşlem tamam, artık sizin de sunucunuzda diyaloglu şarkı sistemi var! 
Mesaj At
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol