- 1
- 0
Форматирование кода
Решил добавить CEF Arizona Rp в свой мод, скачал первый попавшийся запустил и структура пакета с него не сходится с оригиналом
Не получается создавать браузер чтобы цеф появляллся
Кто умеет из структуры raknet пакета делать его как функцию создания браузера помогите пожалуйста
Через CEF Monitorring я зашёл на арз, там мне вывелось это
ЬЂ8%file:///frontend/svelte_js/index.htmlor7lq8Q8heur | 220, 10, 128, 7, 0, 0, 56, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 0, 0, 102, 105, 108, 101, 58, 47, 47, 47, 102, 114, 111, 110, 116, 101, 110, 100, 47, 115, 118, 101, 108, 116, 101, 95, 106, 115, 47, 105, 110, 100, 101, 120, 46, 104, 116, 109, 108, 12, 0, 0, 0, 111, 114, 55, 108, 113, 56, 81, 56, 104, 101, 117, 114, 0, 0, 0, 0
Зайдя на свой сервер со слитым способом вывелось это
Ь%file:///frontend/svelte_js/index.htmlor7lq8Q8heur | 220, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 0, 0, 102, 105, 108, 101, 58, 47, 47, 47, 102, 114, 111, 110, 116, 101, 110, 100, 47, 115, 118, 101, 108, 116, 101, 95, 106, 115, 47, 105, 110, 100, 101, 120, 46, 104, 116, 109, 108, 0, 0, 0, 0, 12, 0, 0, 0, 111, 114, 55, 108, 113, 56, 81, 56, 104, 101, 117, 114, 0, 0, 0, 0
Мне надо сделать такого типа функкцию но с другими байтами как на ориг аризоне
stock CreateBrowser(playerid, browserid, const url[])
{
new BitStream:cefInitiliaze = BS_New();
BS_WriteValue(cefInitiliaze, PR_UINT8, 220);
BS_WriteValue(cefInitiliaze, PR_UINT8, 10);
BS_WriteValue(cefInitiliaze, PR_UINT8, playerCefResultion_Window[playerid][0]);
BS_WriteValue(cefInitiliaze, PR_UINT8, playerCefResultion_Window[playerid][1]);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, playerCefResultion_Window[playerid][2]);
BS_WriteValue(cefInitiliaze, PR_UINT8, playerCefResultion_Window[playerid][3]);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT32, strlen(url));
BS_WriteValue(cefInitiliaze, PR_STRING, url, strlen(url));
if !browserid *then
{
BS_WriteValue(cefInitiliaze, PR_UINT32, 12);
BS_WriteValue(cefInitiliaze, PR_UINT8, 111);
BS_WriteValue(cefInitiliaze, PR_UINT8, 114);
BS_WriteValue(cefInitiliaze, PR_UINT8, 55);
BS_WriteValue(cefInitiliaze, PR_UINT8, 108);
BS_WriteValue(cefInitiliaze, PR_UINT8, 113);
BS_WriteValue(cefInitiliaze, PR_UINT8, 56);
BS_WriteValue(cefInitiliaze, PR_UINT8, 81);
BS_WriteValue(cefInitiliaze, PR_UINT8, 56);
BS_WriteValue(cefInitiliaze, PR_UINT8, 104);
BS_WriteValue(cefInitiliaze, PR_UINT8, 101);
BS_WriteValue(cefInitiliaze, PR_UINT8, 117);
BS_WriteValue(cefInitiliaze, PR_UINT8, 114);
}
else
BS_WriteValue(cefInitiliaze, PR_UINT32, 0);
BS_WriteValue(cefInitiliaze, PR_UINT32, browserid);
return PR_SendPacket(cefInitiliaze, playerid);
}
Не получается создавать браузер чтобы цеф появляллся
Кто умеет из структуры raknet пакета делать его как функцию создания браузера помогите пожалуйста
Через CEF Monitorring я зашёл на арз, там мне вывелось это
ЬЂ8%file:///frontend/svelte_js/index.htmlor7lq8Q8heur | 220, 10, 128, 7, 0, 0, 56, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 0, 0, 102, 105, 108, 101, 58, 47, 47, 47, 102, 114, 111, 110, 116, 101, 110, 100, 47, 115, 118, 101, 108, 116, 101, 95, 106, 115, 47, 105, 110, 100, 101, 120, 46, 104, 116, 109, 108, 12, 0, 0, 0, 111, 114, 55, 108, 113, 56, 81, 56, 104, 101, 117, 114, 0, 0, 0, 0
Зайдя на свой сервер со слитым способом вывелось это
Ь%file:///frontend/svelte_js/index.htmlor7lq8Q8heur | 220, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 0, 0, 102, 105, 108, 101, 58, 47, 47, 47, 102, 114, 111, 110, 116, 101, 110, 100, 47, 115, 118, 101, 108, 116, 101, 95, 106, 115, 47, 105, 110, 100, 101, 120, 46, 104, 116, 109, 108, 0, 0, 0, 0, 12, 0, 0, 0, 111, 114, 55, 108, 113, 56, 81, 56, 104, 101, 117, 114, 0, 0, 0, 0
Мне надо сделать такого типа функкцию но с другими байтами как на ориг аризоне
stock CreateBrowser(playerid, browserid, const url[])
{
new BitStream:cefInitiliaze = BS_New();
BS_WriteValue(cefInitiliaze, PR_UINT8, 220);
BS_WriteValue(cefInitiliaze, PR_UINT8, 10);
BS_WriteValue(cefInitiliaze, PR_UINT8, playerCefResultion_Window[playerid][0]);
BS_WriteValue(cefInitiliaze, PR_UINT8, playerCefResultion_Window[playerid][1]);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, playerCefResultion_Window[playerid][2]);
BS_WriteValue(cefInitiliaze, PR_UINT8, playerCefResultion_Window[playerid][3]);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT8, 0);
BS_WriteValue(cefInitiliaze, PR_UINT32, strlen(url));
BS_WriteValue(cefInitiliaze, PR_STRING, url, strlen(url));
if !browserid *then
{
BS_WriteValue(cefInitiliaze, PR_UINT32, 12);
BS_WriteValue(cefInitiliaze, PR_UINT8, 111);
BS_WriteValue(cefInitiliaze, PR_UINT8, 114);
BS_WriteValue(cefInitiliaze, PR_UINT8, 55);
BS_WriteValue(cefInitiliaze, PR_UINT8, 108);
BS_WriteValue(cefInitiliaze, PR_UINT8, 113);
BS_WriteValue(cefInitiliaze, PR_UINT8, 56);
BS_WriteValue(cefInitiliaze, PR_UINT8, 81);
BS_WriteValue(cefInitiliaze, PR_UINT8, 56);
BS_WriteValue(cefInitiliaze, PR_UINT8, 104);
BS_WriteValue(cefInitiliaze, PR_UINT8, 101);
BS_WriteValue(cefInitiliaze, PR_UINT8, 117);
BS_WriteValue(cefInitiliaze, PR_UINT8, 114);
}
else
BS_WriteValue(cefInitiliaze, PR_UINT32, 0);
BS_WriteValue(cefInitiliaze, PR_UINT32, browserid);
return PR_SendPacket(cefInitiliaze, playerid);
}