Witam.
Jak zrobi? aby muzyka z boomboxa by?a s?yszana na dan? odleg?o?? [np. 10m] ?
Komenda :
[code]
CMD:boombox(playerid, params[])
{
new string[128];
if(!PlayerInfo[playerid][pBoombox])
{
GuiInfo(playerid,"Nie masz Boombox'a!");
return 1;
}
if(!Boombox[playerid])
{
if(sscanf(params, "s[256]", params)) return SendClientMessage(playerid, KOLOR_BIALY, "U?yj: /boombox [url muzyki]");
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(Boombox[i])
{
if(IsPlayerInRangeOfPoint(playerid, 30, bpos[i][0], bpos[i][1], bpos[i][2]))
{
SendClientMessage(playerid, COLOR_GREY, "Inny Boombox znajduje si? w pobli?u, zmie? miejsce.");
return 1;
}
}
}
}
Boombox[playerid] = 1;
format(string, sizeof(string), "Umie?ci?e? boomboxa obok ciebie.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
GetPlayerPos(playerid, bpos[playerid][0], bpos[playerid][1], bpos[playerid][2]); bpos[playerid][2] = bpos[playerid][2] - 1;
GetPlayerFacingAngle(playerid, bpos[playerid][3]); bpos[playerid][3] = bpos[playerid][3] +180;
BoomboxObject[playerid] = CreateDynamicObje... |