Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 3 из 3
  1. #1
    Аватар для Олег3125
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2019
    Сообщений
    7
    Репутация:
    0 ±

    Звук бумбокса

    PHP код:
    public OnPlayerEnterDynamicArea(playerid,areaid)
    {
        foreach(
    Player,i)
        {
            if(
    GetPVarType(i,"BBArea"))
            {
                if(
    areaid == GetPVarInt(i,"BBArea"))
                {
                    new 
    station[256];
                    
    GetPVarString(i,"BBStation",station,sizeof(station));
                    if(!
    isnull(station))
                    {
                        
    PlayStream(playerid,station,GetPVarFloat(i,"BBX"),GetPVarFloat(i," BBY"),GetPVarFloat(i,"BBZ"),30.0,1);
                        
    SendClientMessage(playerid,COLOR_SYSTEM,"Вы вошли в зону проигрывания бумбокса");
                    }
                    return 
    1;
                }
            } 
    Как поменять звук, в игре очень тихо слышится музыка
    Последний раз редактировалось DeimoS; 05.08.2019 в 14:48.

  2. #2
    Аватар для Nexius_Tailer
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    547
    Репутация:
    158 ±
    Скорее всего настройки радио в игре сделаны очень тихими (ESC -> Настройки -> Настройки звука -> Радио)
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

  3. #3
    Аватар для Josan_Solomon
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.08.2018
    Сообщений
    59
    Репутация:
    2 ±
    В pawn нельзя менять громкость. Она зависит от настроек громкости радио, как сказал Nex. Также проверь отдельно громкость самого потока, может он сам по себе тихий. И да, настоятельно рекомендую переделать код. Хотя бы
    1. if(GetPVarType(i,"BBArea"))
    2. {
    3. if(areaid == GetPVarInt(i,"BBArea"))
    Можно было бы переделать просто на
    1. if(areaid == GetPVarInt(i,"BBArea"))
    , так как areaid не может быть равна нулю, что соответствует отсутствию пвара.

  4. Пользователь сказал cпасибо:
    Outsider (14.08.2019)
 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •