Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: [CEF] Экран в машине - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Scr ][ Other ]
[CEF] Экран в машине Воспроизведение видео или аудио в машине
Оценка: -----

#1
Пользователь офлайн   NiceXPlayer 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
Продолжаю выкладывать готовые решения. Прости меня Рома за недоработку. Не нашел больше объектов. С помощью данного готового решения можно с помощью CEF, воспроизводить аудио или видео в машине. Начнем.

Добавим в начало мода

#include <cef>
#include <foreach>
#include <fmt>
#include <Pawn.CMD>


Ко всем new

new tmpobjid, carvid;


Ко всем define

#define SCMf SendClientMessagef


В OnGameModeInit


new playerid;
carvid = CreateVehicle(411,2036.9973, 1348.1361, 10.8203,271.628,-1,-1,-1,0);
tmpobjid = CreateDynamicObject(1210,0.0,0.0,-1000.0,0.0,0.0,0.0,-1,-1,-1,300.0,300.0);
SetPlayerObjectMaterial(playerid, tmpobjid, 0, 10765, "airportgnd_sfse", "black64", 0);
AttachDynamicObjectToVehicle(tmpobjid, carvid, 0.079, 0.786, 0.107, -25.500, 0.000, -0.799);


К диалогам


 case 10190://Экран
        {
               foreach(new i : Player)
	                {
	                if(!strlen(inputtext)){
	                    SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!");
	                    return 1;
	                }else{
                        cef_load_url(i, 39, inputtext);
                        SetPlayerObjectMaterial(i, tmpobjid, 0, 10765, "airportgnd_sfse", "black64", 0);
                        cef_append_to_object(i, 39, tmpobjid);
                        cef_set_audio_settings(i, 39, 30.0, 20.0);
		}}}



К командам:


CMD:addcar(playerid,params[])
{
	ShowPlayerDialog(playerid,10190,DIALOG_STYLE_INPUT,"Прямая трансляция","{00FF40}Ведите URL прямой трансляции","Ок","Отмена");
        return true;
}



Так же добавьте в конец мода, если у вас нет

forward OnCefBrowserCreated(player_id, browser_id, status_code);
public OnCefBrowserCreated(player_id, browser_id, status_code)
{
	SCMf(player_id, -1, "public OnCefBrowserCreated(player_id(%i), browser_id(%i), status_code(%i))", player_id, browser_id, status_code);
        if (status_code != 200)
        {
                SendClientMessage(player_id, -1, "У вас проблемы с интернетом возможные, могут быть сбои.");
                return;
        }
        else
        {
            SendClientMessage(player_id, -1, "Иницилизация браузера в игру прошла успешно!");
        }
        return;
}

forward OnCefInitialize(player_id, success);
public OnCefInitialize(player_id, success)
{
        SCMf(player_id, -1, "public OnCefInitialize(player_id(%i), success(%i))", player_id, success);
        return;
}



Ссылка на версию 1.4 CEF - ТЫК


Обзор системы

Сообщение отредактировал NiceXPlayer: 12 октября 2021 - 21:38

5

#2
Пользователь офлайн   NiceXPlayer 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
Система обновлена до версии 1.4. Теперь видео может загружаться сразу по ссылке


Скачать плагины и клиент новой версии: ТЫК
1

#3
Пользователь офлайн   dimoon00 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Помоги, у меня эррор:

Цитата

D:\Games\GTA San Andreas\ÑËÈ ÌÎÄÀ ARIZONA RP - ËÓ×ØÈÉ ÌÎÄ 2022 ÁÅÇ ÁÀÃÎÂ!\gamemodes\ARP.pwn(48190) : error 017: undefined symbol "cef_load_url"

Сообщение отредактировал dimoon00: 14 января 2022 - 07:40

0

#4
Пользователь офлайн   NiceXPlayer 

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияdimoon00 (14 января 2022 - 07:16) писал:

Помоги, у меня эррор:



Привет, поставь последнюю версию CEF: https://disk.yandex..../AYM8ehag9wOzcw
0

#5
Пользователь офлайн   Kripteks 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
У меня проблема с подключением во время установки cef, вы можете помочь? @NiceXPlayer
0

#6
Пользователь офлайн   NiceXPlayer 

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияKripteks (21 января 2022 - 19:03) писал:

У меня проблема с подключением во время установки cef, вы можете помочь? @NiceXPlayer



Напиши в вк: Тык
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика