Mód elejére:
#define DIALOG_ZENE 555
Parancsokhoz:
if (strcmp(\"/zene\", cmdtext, true) == 0)
{
if(IsPlayerInRangeOfPoint(i, 7.0, 1171.2460,-1658.2876,22.2344)) // a 7-es a távolság, állísd be majd
{
ShowPlayerDialog(playerid, DIALOG_ZENE, DIALOG_STYLE_LIST, \"Válassz a zenék közül!\", \"Green Day - Missing You\\nGreen Day - Angel Blue\\nGreen Day - XKid\\nNegyedik szám\\nÖtödik szám\", \"Kiválaszt\", \"Kilép\");
}
else
{
SendClientMessage(playerid, 0xffffffff, \"Nem vagy a kijelölt helyen\");
}
return 1;
}
OnPlayerDialogRespons -hoz:
if(dialogid == DIALOG_ZENE)
{
if(response)
{
if(listitem == 0) //Az elsõ zene
{
for(new i; i < GetMaxPlayers(); i++)
{
if(IsPlayerInRangeOfPoint(i, 7.0, 1171.2460,-1658.2876,22.2344)) // a 7-es a távolság, állísd be majd
{
PlayAudioStreamForPlayer(i, \"link\");
}
}
}
if(listitem == 1) //Második zene
{
for(new i; i < GetMaxPlayers(); i++)
{
if(IsPlayerInRangeOfPoint(i, 7.0, 1171.2460,-1658.2876,22.2344)) // a 7-es a távolság, állísd be majd
{
PlayAudioStreamForPlayer(i, \"link\");
}
}
}
if(listitem == 0) //Harmadik zene
for(new i; i < GetMaxPlayers(); i++)
{
if(IsPlayerInRangeOfPoint(i, 7.0, 1171.2460,-1658.2876,22.2344)) // a 7-es a távolság, állísd be majd
{
PlayAudioStreamForPlayer(i, \"link\");
}
}
}
if(listitem == 0) //Negyedik zene
{
for(new i; i < GetMaxPlayers(); i++)
{
if(IsPlayerInRangeOfPoint(i, 7.0, 1171.2460,-1658.2876,22.2344)) // a 7-es a távolság, állísd be majd
{
PlayAudioStreamForPlayer(i, \"link\");
}
}
}
if(listitem == 0) //Ötödik zene
for(new i; i < GetMaxPlayers(); i++)
{
if(IsPlayerInRangeOfPoint(i, 7.0, 1171.2460,-1658.2876,22.2344)) // a 7-es a távolság, állísd be majd
{
PlayAudioStreamForPlayer(i, \"link\");
}
}
}
}
#define zenek 1
COMMAND:zene(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, 1171.2460,-1658.2876,22.2344))// 2.0 sugár
{
ShowPlayerDialog (playerid,zenek,DIALOG_STYLE_LIST, \"zenék\", \"zene1\\nzene2\\nzene3\\nzene4\\nzene5\", \"kész\",\"kilép\");
}else{
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == zenek)
{
if(response)
{
switch(listitem)// Checking which listitem was selected
{
case 0:
{
PlayAudioStreamForPlayer(playerid, \"link\");
}
case 1:
{
PlayAudioStreamForPlayer(playerid, \"link\");
}
case 2:
{
PlayAudioStreamForPlayer(playerid, \"link\");
}
case 3:
{
PlayAudioStreamForPlayer(playerid, \"link\");
}
case 4:
{
PlayAudioStreamForPlayer(playerid, \"link\");
}
}
}
return 1;
}
return 1;
}