PainFrenemy
Новичок
Не играет радио(помогите)
PHP:
/// La1ghter 2012
#include a_samp.inc
#include <audio>
new audio_sound[151][4];
public OnGameModeInit()
{
Audio_SetPack("default_pack", true, true);// выберем пак для чтения аудио-файлов
AddStaticVehicle(470, 227.3117, 1913.2104, 17.64, 180.0, 43, 0);
AddStaticVehicle(470, 226.3958, 1878.1952, 17.64, 180.0, 43, 0);
AddStaticVehicle(470, 202.2110, 1878.1952, 17.64, 0.0, 43, 0);
AddStaticVehicle(470, 201.9433, 1913.2104, 17.64, 0.0, 43, 0);
return 1;
}
public OnGameModeExit()
{
Audio_DestroyTCPServer(); // удалим аудио-сервер
return 1;
}
public Audio_OnClientConnect(playerid)
{
Audio_TransferPack(playerid); // укажем на выбранный пак клиенту при подключении
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/giness", true))
{
audio_sound[playerid][0] = Audio_Play(playerid, 1, false, false, false); // запустим 4 аудио-потока из окон патриотов на военной базе на расстоянии 10 единиц
Audio_Set3DPosition(playerid, audio_sound[playerid][0], 227.3117, 1913.2104, 17.64, 10.0);
audio_sound[playerid][1] = Audio_Play(playerid, 2, false, false, false);
Audio_Set3DPosition(playerid, audio_sound[playerid][1], 226.3958, 1878.1952, 17.64, 10.0);
audio_sound[playerid][2] = Audio_Play(playerid, 3, false, false, false);
Audio_Set3DPosition(playerid, audio_sound[playerid][2], 202.2110, 1878.1952, 17.64, 10.0);
audio_sound[playerid][3] = Audio_Play(playerid, 4, false, false, false);
Audio_Set3DPosition(playerid, audio_sound[playerid][3], 201.9433, 1913.2104, 17.64, 10.0);
return 1;
}
if(!strcmp(cmdtext, "/disco", true))
{
Audio_Set3DPosition(playerid, audio_sound[playerid][0], 227.3117, 1913.2104, 17.64, 50.0);// увеличим расстояние слышимости потоков до 50 единиц
Audio_Set3DPosition(playerid, audio_sound[playerid][1], 226.3958, 1878.1952, 17.64, 50.0);
Audio_Set3DPosition(playerid, audio_sound[playerid][2], 202.2110, 1878.1952, 17.64, 50.0);
Audio_Set3DPosition(playerid, audio_sound[playerid][3], 201.9433, 1913.2104, 17.64, 50.0);
return 1;
}
if(!strcmp(cmdtext, "/okstyle", true))
{
Audio_Remove3DPosition(playerid, audio_sound[playerid][0]); // удалим точки воспроизведения звука и остановим воспроизведение
Audio_Stop(playerid, audio_sound[playerid][0]);
Audio_Remove3DPosition(playerid, audio_sound[playerid][1]);
Audio_Stop(playerid, audio_sound[playerid][1]);
Audio_Remove3DPosition(playerid, audio_sound[playerid][2]);
Audio_Stop(playerid, audio_sound[playerid][2]);
Audio_Remove3DPosition(playerid, audio_sound[playerid][3]);
Audio_Stop(playerid, audio_sound[playerid][3]);
return 1;
}
return 1;
}
