Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

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

Дек
286
277
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Прикольный код, включает музыку для всего сервера.

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

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
 
Июл
349
116
Активный
Прикольный код, включает музыку для всего сервера.

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

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
Попробую) Если работает - очень благодарен
 
Дек
286
277
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Есть у кого-то такаяже система но не для всех а для 1 человека?
Отпиши мне в TG - t.me/xaftq если что помогу
 
Дек
286
277
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
OFFTOP

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

 
Дек
286
277
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
@sanyacoder, сразу видно опытного и перспективного человека!
OFFTOP

Сделай лучше

 
𝚖𝚎𝚖𝚎𝚗𝚝𝚘 𝚖𝚘𝚛𝚒.
Мар
1,129
11,442
Команда форума
Администратор
@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");
}
 
Июл
349
116
Активный
@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");
}
Есть ли возможность включить видео типу? Или эта система только самописная/покупать?
 
Дек
286
277
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Есть ли возможность включить видео типу? Или эта система только самописная/покупать?
Можно сделать такое.


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


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);
 
Дек
286
277
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
хелп ошибка
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
 
Июл
349
116
Активный
Pawn:
123123\gamemodes\arizona.pwn(84800) : error 035: argument type mismatch (argument 4)
теперь это(
 
Дек
286
277
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Pawn:
123123\gamemodes\arizona.pwn(84800) : error 035: argument type mismatch (argument 4)
теперь это(
Покажи где функция вызывается у тебя. Проблем в коде в самом нет
 
Июл
349
116
Активный
Если ты о этой
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);
}
 
Июл
349
116
Активный
ну у меня в моде нету "CEF_INTERFACE_BROWSER_ID" и "cef_create_browser"
 
Дек
286
277
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Если ты о этой
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
 
Сверху