Az a gondom, hogy amikor rákkatintok a dialogban a következõ oldal feliratra és ott kiválasztok egy zenét akkor nem csinál semmit ez miért van? a következ oldal dialog a DIALOG_URL2
#include <a_samp>
#define DIALOG_URL 4324
#define DIALOG_URL2 4325
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/music\", cmdtext, true, 10) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"Nem vagy admin!\");
ShowPlayerDialog(playerid,DIALOG_URL,DIALOG_STYLE_LIST,\"Zenék\",\"Carolina Marquez feat. Flo Rida & Dale Saunders\\nCopy Con : Szeress úgy\\nArmin van Buuren feat. Trevor Guthrie\\nAvicii - Wake Me Up\\nDavid Guetta - Where Them...\\nDavid Guetta - Titanium\\nDavid Guetta Play Hard\\nDr.Dree Still DREE\\nEssemm - Esik az esõ\\nFlo Rida - I Cry\\nKövetkezõ oldal...\",\"Mégse\");
return 1;
}
if (strcmp(\"/zeneki\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,-1,\"Kikapcsoltad a zenét!\");
StopAudioStreamForPlayer(playerid);
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_URL)
{
if(response)
{
if(listitem == 0)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Carolina Marquez feat. Flo Rida & Dale Saunders címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/CarolinaMarquezfeat.FloRidaDaleSaunders-SingLaLaLaOfficialVideoHD.mp3\");
}
if(listitem == 1)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Copy Con : Szeress úgy címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/CopyCon-SzeressugyNewversion.mp3\");
}
if(listitem == 2)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Armin van Buuren feat. Trevor Guthrie címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/ArminvanBuurenfeat.TrevorGuthrie-ThisIsWhatItFeelsLikeExtendedTVVersion.mp3\");
}
if(listitem == 3)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Avicii - Wake Me Up címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/Avicii-WakeMeUpOfficialVideo.mp3\");
}
if(listitem == 4)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a David Guetta - Where Them... címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/DavidGuetta-WhereThemGirlsAtft.NickiMinajFloRida.mp3\");
}
if(listitem == 5)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a David Guetta - Titanium címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/DavidGuettaFtSiaTitaniumAudio.mp3\");
}
if(listitem == 6)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a David Guetta Play Hard címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/DavidGuettaPlayHardfeat_Ne-YoampAkonNewEdit.mp3\");
}
if(listitem == 7)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Dr.Dree Still DREE címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/Dr.Dre-StillD.R.E.ft.SnoopDogg.mp3\");
}
if(listitem ==
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Essemm - Esik az esõ címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/Essemm-Esikazeso...OfficialMusicVideo.mp3\");
}
if(listitem == 9)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Flo Rida - I Cry címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/FloRida-ICryOfficialVideo.mp3\");
}
if(listitem == 10)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"Nem vagy admin!\");
ShowPlayerDialog(playerid,DIALOG_URL2,DIALOG_STYLE_LIST,\"Zenék\",\"James Arthur - Impossible\\nFlor Rida - Whistle\\nFlo Rida - I Cry\\nPitbull - International Love\\nPitbull - Rain Over Me\\nWill.iam - Scream & Shout\\nSmoke Weed Snoop Dogg\\nSnoop Dogg - SWEAT\\nHarlem Shake - top 10\",\"Mégse\");
return 1;
}
}
if(dialogid == DIALOG_URL2)
{
if(response)
{
if(listitem == 0)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s James Arthur Impossible címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/JamesArthur-Impossible-OfficialSingle.mp3\");
}
if(listitem == 1)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Flo RIDA Whistle címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/FloRida-WhistleOfficialVideo.mp3\");
}
if(listitem == 2)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Flo Rida - I Cry címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/FloRida-ICryOfficialVideo.mp3\");
}
if(listitem == 3)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Pitbull - International Love számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"\");
}
if(listitem == 4)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Pitbull - Rain Over Me címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/Pitbull-InternationalLoveft.ChrisBrown.mp3\");
}
if(listitem == 5)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Will.iam - Scream & Shout címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/ScreamandShout-Will.i.amft.BritneySpears-LyricVideoHQFullSongNoTags.mp3\");
}
if(listitem == 6)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Smoke Weed Snoop Dogg címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/smokeweedeverydaysnoopdoggremix.mp3\");
}
if(listitem == 7)
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Snoop Dogg - SWEAT címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/SnoopDogg-SweatSnoopDoggvsDavidGuettaRemix.mp3\");
}
if(listitem ==
{
new name[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),\"RCON %s Elindította a Harlem Shake címû számot.\",name);
SendClientMessageToAll(-1,string);
for(new i;i<MAX_PLAYERS;i++) PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/zeneknekszerverbe/uploads/TOP10-BESTHARLEMSHAKEVERSIONS.mp3\");
}
}
}
}
return 1;
}