Перейти к содержанию
Авторизация  
Na'Vi

Создаём музыку в определённом месте

Рекомендуемые сообщения

Na'Vi

Многие просили это и постили очень много тем но им не отвечали понятно как сделать музыку с сайтов в определённом месте:

 

Для начала, вам нужно определиться, где будет играть музыка. Вам нужны координаты того места, откуда вы бы хотели, чтобы играла музыка, это x, y, z

 

 

Потом в public OnPlayerUpdate(playerid) добавляем:

if(IsPlayerInRangeOfPoint(playerid,радиус,x,y,z))
    {
    if(!GetPVarInt(playerid,"music"))
    {
        SetPVarInt(playerid,"music",1);
        PlayAudioStreamForPlayer(playerid, "ссылка",x,y,z,радиус,true);
        }
    }
    else
    {
    if(GetPVarInt(playerid,"music"))
    {
        DeletePVar(playerid,"music");
        StopAudioStreamForPlayer(playerid);
        }
    } 

x,y,z - заменяете координатами

радиус - к примеру: 80

ссылка - заменяете ссылкой с музыкой/радио

 

Автор:Rush

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN

Что-то уж очень знакомое...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Na'Vi

, Я не думаю что системы везде разные, под что то знакомым вы что имеете введу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
OlegKostorv

Нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN

@Na'Vi,Именно вот эту тему. Я её где-то видел... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Na'Vi

, Вы что я вообще то автора указал, соответственно я взял эту тему с другого ресурса

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Web

Так сложно сделать самому? Можно использовать динамические зоны из стримера.

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Lev_Elistratov

Смысл PVar'a и тем более смысл функции PlayAudioStreamForPlayer, если можно просто стримить с определённой точки, в определённом радиусе от центра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.