[ARIZONA RP] МУЗЫКА ДЛЯ ВСЕГО СЕРВЕРА

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Заблокированный
Регистрация
2 Дек 2023
Сообщения
286
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Прикольный код, включает музыку для всего сервера.

!! ИСПОЛЬЗУЙТЕ ССЫЛКУ КОТОРАЯ ВЕДЕТ К МУЗЫКЕ НАПРЯМУЮ !!

Pawn:
new bool:MusicAll;
CMD:musicall(playerid, params[])
{
    if PI[playerid][pAdmin] < 8 *then return 1;
    if(!ADuty{playerid}) return SCM(playerid,COLOR_GREY,"");
    if(MusicAll)
    {
        foreach(new i: Player) StopAudioStreamForPlayer(i);
        MusicAll = false;
        return SCM(playerid, COLOR_VALIK, !"[Информация] {FFFFFF}Вы успешно отключили музыку для всех!");
    }
    static url[1024];
    if(sscanf(params,"s[1024]", url)) return SCM(playerid, COLOR_RED, !"[Ошибка] {FFFFFF}Используй: /musicall [url (прямая ссылка на аудио-файл)]");
    foreach(new i: Player) PlayAudioStreamForPlayer(i, url);
    MusicAll = true;
    return 1;
}

Понравилось? - ставь LIKE
 
Активный
Регистрация
5 Июл 2024
Сообщения
351
Прикольный код, включает музыку для всего сервера.

!! ИСПОЛЬЗУЙТЕ ССЫЛКУ КОТОРАЯ ВЕДЕТ К МУЗЫКЕ НАПРЯМУЮ !!

Pawn:
new bool:MusicAll;
CMD:musicall(playerid, params[])
{
    if PI[playerid][pAdmin] < 8 *then return 1;
    if(!ADuty{playerid}) return SCM(playerid,COLOR_GREY,"");
    if(MusicAll)
    {
        foreach(new i: Player) StopAudioStreamForPlayer(i);
        MusicAll = false;
        return SCM(playerid, COLOR_VALIK, !"[Информация] {FFFFFF}Вы успешно отключили музыку для всех!");
    }
    static url[1024];
    if(sscanf(params,"s[1024]", url)) return SCM(playerid, COLOR_RED, !"[Ошибка] {FFFFFF}Используй: /musicall [url (прямая ссылка на аудио-файл)]");
    foreach(new i: Player) PlayAudioStreamForPlayer(i, url);
    MusicAll = true;
    return 1;
}

Понравилось? - ставь LIKE
Попробую) Если работает - очень благодарен
 
Заблокированный
Регистрация
2 Дек 2023
Сообщения
286
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Есть у кого-то такаяже система но не для всех а для 1 человека?
Отпиши мне в TG - t.me/xaftq если что помогу
 
Заблокированный
Регистрация
2 Дек 2023
Сообщения
286
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
OFFTOP

что к чему ты пишешь это?

 
Активный
Регистрация
6 Авг 2023
Сообщения
117
@sanyacoder, сразу видно опытного и перспективного человека!
 
Заблокированный
Регистрация
2 Дек 2023
Сообщения
286
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
@sanyacoder, сразу видно опытного и перспективного человека!
OFFTOP

Сделай лучше

 
Создатель WayDev
Команда форума
Администратор
Регистрация
13 Мар 2022
Сообщения
991
@gabriel.agrest228777@gmai,
Pawn:
CMD:setmusic(playerid, params[]) {
    if(sscanf(params, "u", params[0]))
        return SendClientMessage(playerid, -1, "Введите: /setmusic [id игрока]");

    SetPVarInt(playerid, "music_targetid", params[0]);
    //id диалога меняем на свое
    return ShowPlayerDialog(playerid, 1111, DIALOG_STYLE_INPUT, "{ffffff}Ссылка", "\
        {ffffff}Введите в поле ниже ссылку на трек (.mp3):", "Далее", "Закрыть");
}

//в OnDialogResponse:
case 1111: {
    if!(!response)
        return DeletePVar(playerid, "music_targetid");

    new targetid = GetPVarInt(playerid, "music_targetid");
   
    PlayAudioStreamForPlayer(targetid, inputtext);
    return DeletePVar(playerid, "music_targetid");
}
 
Активный
Регистрация
5 Июл 2024
Сообщения
351
@gabriel.agrest228777@gmai,
Pawn:
CMD:setmusic(playerid, params[]) {
    if(sscanf(params, "u", params[0]))
        return SendClientMessage(playerid, -1, "Введите: /setmusic [id игрока]");

    SetPVarInt(playerid, "music_targetid", params[0]);
    //id диалога меняем на свое
    return ShowPlayerDialog(playerid, 1111, DIALOG_STYLE_INPUT, "{ffffff}Ссылка", "\
        {ffffff}Введите в поле ниже ссылку на трек (.mp3):", "Далее", "Закрыть");
}

//в OnDialogResponse:
case 1111: {
    if!(!response)
        return DeletePVar(playerid, "music_targetid");

    new targetid = GetPVarInt(playerid, "music_targetid");
  
    PlayAudioStreamForPlayer(targetid, inputtext);
    return DeletePVar(playerid, "music_targetid");
}
Есть ли возможность включить видео типу? Или эта система только самописная/покупать?
 
Заблокированный
Регистрация
2 Дек 2023
Сообщения
286
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Есть ли возможность включить видео типу? Или эта система только самописная/покупать?
Можно сделать такое.


Pawn:
cmd:своякмд(playerid)
{
    cef_create_browser(playerid, CEF_INTERFACE_BROWSER_ID, "своя ссылка", false, true);
      //false - отвечает за скрытие браузера, true - отвечает за фокус.
      return 1;
}
 
Активный
Регистрация
5 Июл 2024
Сообщения
351
Можно сделать такое.


Pawn:
cmd:своякмд(playerid)
{
    cef_create_browser(playerid, CEF_INTERFACE_BROWSER_ID, "своя ссылка", false, true);
      //false - отвечает за скрытие браузера, true - отвечает за фокус.
      return 1;
}
хелп ошибка
Pawn:
gamemodes\arizona.pwn(84799) : error 017: undefined symbol "CEF_INTERFACE_BROWSER_ID"
строчка
Pawn:
    createBrowser(playerid, CEF_INTERFACE_BROWSER_ID, "https://forum-arz-lengli.ru/styles/upload/2024-09-28%2020-42-05.mp4", false, true);
 
Заблокированный
Регистрация
2 Дек 2023
Сообщения
286
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
хелп ошибка
Pawn:
gamemodes\arizona.pwn(84799) : error 017: undefined symbol "CEF_INTERFACE_BROWSER_ID"
строчка
Pawn:
    createBrowser(playerid, CEF_INTERFACE_BROWSER_ID, "https://forum-arz-lengli.ru/styles/upload/2024-09-28%2020-42-05.mp4", false, true);
Pawn:
#define CEF_INTERFACE_BROWSER_ID 1
 
Активный
Регистрация
5 Июл 2024
Сообщения
351
Pawn:
123123\gamemodes\arizona.pwn(84800) : error 035: argument type mismatch (argument 4)
теперь это(
 
Заблокированный
Регистрация
2 Дек 2023
Сообщения
286
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Pawn:
123123\gamemodes\arizona.pwn(84800) : error 035: argument type mismatch (argument 4)
теперь это(
Покажи где функция вызывается у тебя. Проблем в коде в самом нет
 
Активный
Регистрация
5 Июл 2024
Сообщения
351
Если ты о этой
Pawn:
stock createBrowser(playerid, browserid, url[], key[])
{
    new BitStream:bs = BS_New();

    BS_WriteValue(bs,
        PR_UINT8, 220,
        PR_UINT8, 10,
        PR_UINT32, pTemp[playerid][cefResolution][0],
        PR_UINT32, pTemp[playerid][cefResolution][1],
        PR_UINT32, 0,
        PR_UINT32, 0,
        PR_STRING32, url,
        PR_STRING32, key,
        PR_UINT32, browserid);

    return PR_SendPacket(bs, playerid), BS_Delete(bs);
}
 
Активный
Регистрация
5 Июл 2024
Сообщения
351
ну у меня в моде нету "CEF_INTERFACE_BROWSER_ID" и "cef_create_browser"
 
Заблокированный
Регистрация
2 Дек 2023
Сообщения
286
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Если ты о этой
Pawn:
stock createBrowser(playerid, browserid, url[], key[])
{
    new BitStream:bs = BS_New();

    BS_WriteValue(bs,
        PR_UINT8, 220,
        PR_UINT8, 10,
        PR_UINT32, pTemp[playerid][cefResolution][0],
        PR_UINT32, pTemp[playerid][cefResolution][1],
        PR_UINT32, 0,
        PR_UINT32, 0,
        PR_STRING32, url,
        PR_STRING32, key,
        PR_UINT32, browserid);

    return PR_SendPacket(bs, playerid), BS_Delete(bs);
}
Я имею ввиду куда ты в моде вставил
#define CEF_INTERFACE_BROWSER_ID 1
 
Сверху