#Mix
Новичок
Писал данную работу лично я (#mix). Затратил всего 15 минут. Если вам понравилось, оставьте пожалуйста свой комментарий.
В паблик public OnPlayerStateChange(playerid, newstate, oldstate) Добавляем:
В паблик public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
В самый конец мода
Если у Вас есть вопросы - пишите.
В паблик public OnPlayerStateChange(playerid, newstate, oldstate) Добавляем:
PHP:
if(newstate == PLAYER_STATE_DRIVER) {
if(GetPVarInt(playerid,"fm1") == 1) PlayAudioStreamForPlayer(playerid, "http://myradio24.com/listen.php?port=8000");
}
if(oldstate == PLAYER_STATE_DRIVER) {
if(GetPVarInt(playerid,"fm1") == 1) StopAudioStreamForPlayer(playerid);
}
PHP:
case 1:
{
if(!response) return true;
switch(listitem)
{
case 0: SetPVarInt(playerid, "fm1", 1), PlayAudioStreamForPlayer(playerid, "http://myradio24.com/listen.php?port=8000"), SendClientMessage(playerid, 0xfFFB53Cff, "Новый режим радио - Играет только в транспорте.");
case 1: PlayAudioStreamForPlayer(playerid, "http://myradio24.com/listen.php?port=8000"), SendClientMessage(playerid, 0xfFFB53Cff, "Новый режим радио - Играет всегда.");
case 2: StopAudioStreamForPlayer(playerid), DeletePVar(playerid, "fm1"), SendClientMessage(playerid, 0xfFFB53Cff, "Новый режим радио - Никогда не играет.");
}
return true;
}
PHP:
CMD:fm(playerid)
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Радио", "1. Играет только в транспорте (по умолчанию)\n2. Играет всегда\n3. Никогда не играет","Выбрать","Закрыть");
return true;
}
Последнее редактирование модератором:
