01.05.2012, 13:08
Code:
public Audio_OnSetPack(audiopack[]) //3312 { foreach(Player, i) { Audio_TransferPack(i); } return 1; } _________________________________________________________ forward SendAudioToPlayer(playerid, audioid, volume, seek); public SendAudioToPlayer(playerid, audioid, volume, seek) { if(IsPlayerConnected(playerid)) { if(Audio_IsClientConnected(playerid)) { new localhandle = Audio_Play(playerid,audioid,false,false,false); Audio_SetVolume(playerid, localhandle, volume); Audio_Seek(playerid, localhandle, seek); //3365 } else { return 0; } } return 1; } SendAudioToRange(audioid, volume, seek, Float:x, Float:y, Float:z, Float:range) //3375 { if(audiohandleglobal >= 99) { audiohandleglobal = 0; } else { audiohandleglobal++; } foreach(Player, i) { if(IsPlayerConnected(i)) { if(Audio_IsClientConnected(i)) { if(IsPlayerInRangeOfPoint(i,range,x,y,z)) { new localhandle = Audio_Play(i,audioid,false,false,false); Audio_Set3DPosition(i, localhandle, x, y, z, range); Audio_SetVolume(i, localhandle, volume); Audio_Seek(i, localhandle, seek); //3397 audiohandle[i][audiohandleglobal] = localhandle; } } } } return audiohandleglobal; } stock SendAudioURLToRange(url[], volume, seek, Float:x, Float:y, Float:z, Float:range) //3406 { if(audiohandleglobal >= 99) { audiohandleglobal = 0; } else { audiohandleglobal++; } foreach(Player, i) { if(IsPlayerConnected(i)) { if(Audio_IsClientConnected(i)) { if(IsPlayerInRangeOfPoint(i,range,x,y,z)) { new localhandle = Audio_PlayStreamed(i,url,false,false,false); Audio_Set3DPosition(i, localhandle, x, y, z, range); Audio_SetVolume(i, localhandle, volume); Audio_Seek(i, localhandle, seek); //3427 audiohandle[i][audiohandleglobal] = localhandle; } } } } return audiohandleglobal; } _________________________________________________________________________ HouseInfo[iIndex][hTextID] = CreateDynamic3DTextLabel(szFileStr, COLOR_GREEN, HouseInfo[iIndex][hExteriorX], HouseInfo[iIndex][hExteriorY], HouseInfo[iIndex][hExteriorZ]+0.5,30.0, .testlos = 1, .distance = 30.0); //16900 (This code was over 1000 lines long so i didnt take all of the code, only the error line.)