Форум Pawn.Wiki - Воплоти мечту в реальность!: [ARIZONA CEF] HUD SA ARIZONA RP - Форум Pawn.Wiki - Воплоти мечту в реальность!

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

  • (4 Страниц) +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ARIZONA CEF] HUD SA ARIZONA RP Arizona Cef Hud Оценка: -----

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

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

Скриншот

Изображение

Немного о худе:

Худ полностью адаптирован под любые разрешения экрана.
Точная копия Arizona RP.

Скачать худ можно по ссылке: https://disk.yandex..../IDgvobjZiU-8gw

Для работы худа, вам потребуется любой веб хостинг (подойдёт любой)

Так же для работы вам потребуется сам плагин CEF, который вам нужно будет установить в мод.

Код для мода

Подключаем инклуд (в начало мода)
#include <cef>


Далее вставляем данный код в конец мода
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;
}


Далее можете сделать по своему желанию, чтобы худ появлялся после того как игрок заспавнится, или же после ввода команды
public OnPlayerSpawn(playerid)
{
    cef_create_browser(playerid, -1, "/* ссылка на страницу где находится ваш худ */", false, false);
    cef_emit_event(playerid, "data:hud:stats", CEFINT(cash));
    cef_emit_event(playerid, "update_sa", -1);
    return 1;
}


или же

cmd:hud(playerid) {
	new cash;
	cef_create_browser(playerid, -1, "/* ссылка на страницу где находится ваш худ */", false, false);
	cef_emit_event(playerid, "data:hud:stats", CEFINT(cash));
	cef_emit_event(playerid, "update_sa", -1);
}


Команда для проверки работоспособности плагина

CMD:plugin(playerid) return SCMf(playerid, -1, "Плагин - %s", cef_player_has_plugin(playerid) ? ("загружен") : ("отгружен"));


И впринципе всё, можете заходить в игру и проверять

Важно:

Автор: Alexander Aylishev - https://vk.com/yuichiro_you

Можете предлагать свои идеи, что можно ещё реализовать.
На данный момент в планах доделать спидометр под этот худ.
2

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

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
cef_create_browser(playerid, -1, "/* ссылка на страницу где находится ваш худ */", false, false);
сюда надо вставлять ссылку?
0

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

  • Прохожий
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияGiverOfficial (14 апреля 2023 - 17:08) писал:

cef_create_browser(playerid, -1, "/* ссылка на страницу где находится ваш худ */", false, false);
сюда надо вставлять ссылку?


да
0

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

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
скинь cef плагин

Сообщение отредактировал whitov: 14 апреля 2023 - 17:32

0

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

  • Прохожий
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияwhitov (14 апреля 2023 - 17:26) писал:

скинь cef плагин

с гитхаба скачай
0

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

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
C:\Users\Я\Desktop\ARIZONA MARYLAND\gamemodes\arizona.pwn(17521) : error 017: undefined symbol "cash"
C:\Users\Я\Desktop\ARIZONA MARYLAND\gamemodes\arizona.pwn(17525) : warning 225: unreachable code
Pawn compiler 3.10.8 Copyright © 1997-2006, ITB CompuPhase


1 Error.
ошибка при компилировании
0

#7
Пользователь офлайн   Fructuar 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
че делать скрипт пишет отгружен
0

#8
Пользователь офлайн   marat krutoi 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
что делать если всё загрузил и написал но худ не функционирует :yes:
0

#9
Пользователь офлайн   sinvays 

  • Местный
  • Вставить ник
  • Раскрыть информацию
Получилось не плохо, ставлю +
Продолжай в учёбе
0

#10
Пользователь офлайн   AugustLens 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
В сборку с игрой надо закидывать что нибудь?
0

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


  • (4 Страниц) +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

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


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