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!
