Welcome!

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

SignUp Now!

как изменить вывод цефа

Мар
2
0
Пользователь
Всем хай хоть многие перешли уже на новый вывод цефа , я тоже перешел давно но я ушел с пвн и только вернулся
Подскажите какие стоки и паблик нужно заменить чтоб цеф заработал т.к я заменил стоки и при входе в игру откриваеться вечное окно /bizinfo
 
Дек
328
180
Пользователь
Всем хай хоть многие перешли уже на новый вывод цефа , я тоже перешел давно но я ушел с пвн и только вернулся
Подскажите какие стоки и паблик нужно заменить чтоб цеф заработал т.к я заменил стоки и при входе в игру откриваеться вечное окно /bizinfo
stock executeEvent замени на
вывод:
stock executeEvent(playerid, browserid, const event[], event_encoded = 1)
{
    if(GetPlayerLauncher(playerid) != 1) return true;
    new BitStream:bs = BS_New();
    BS_WriteValue(bs, 
        PR_UINT8, 220,
        PR_UINT8, GetPlayerLauncher(playerid) == 2 ? 84 : 17,
        GetPlayerLauncher(playerid) == 2 ? PR_UINT8:PR_UINT32, browserid);

    BS_WriteValue(bs, 
        PR_UINT16, strlen(event), 
        PR_UINT8, event_encoded,
        event_encoded ? PR_CSTRING : PR_STRING, event, strlen(event));
    if(GetPlayerLauncher(playerid) != 2)
        BS_WriteUint32(bs, GetPlayerLauncher(playerid) == 3 ? 255 : 13);
    return PR_SendPacket(bs, playerid, GetPlayerLauncher(playerid) == 2 ? PR_HIGH_PRIORITY : PR_MEDIUM_PRIORITY, GetPlayerLauncher(playerid) == 2 ? PR_RELIABLE_ORDERED : PR_RELIABLE, GetPlayerLauncher(playerid) == 2 ? 0 : 6), BS_Delete(bs);
}
stock createBrowser на

создание:
stock createBrowser(playerid, browserid, const url[], const 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_UINT16, strlen(url),
        PR_UINT8, 0,
        PR_STRING, url,
        PR_UINT16, strlen(key),
        PR_UINT8, 0,
        PR_STRING, key,
        PR_UINT32, browserid
    );


    return PR_SendPacket(bs, playerid), BS_Delete(bs);
}

Новое бизинфо возьми с любого слитого мода от июня 2025
 
Мар
2
0
Пользователь
stock executeEvent замени на
вывод:
stock executeEvent(playerid, browserid, const event[], event_encoded = 1)
{
    if(GetPlayerLauncher(playerid) != 1) return true;
    new BitStream:bs = BS_New();
    BS_WriteValue(bs,
        PR_UINT8, 220,
        PR_UINT8, GetPlayerLauncher(playerid) == 2 ? 84 : 17,
        GetPlayerLauncher(playerid) == 2 ? PR_UINT8:PR_UINT32, browserid);

    BS_WriteValue(bs,
        PR_UINT16, strlen(event),
        PR_UINT8, event_encoded,
        event_encoded ? PR_CSTRING : PR_STRING, event, strlen(event));
    if(GetPlayerLauncher(playerid) != 2)
        BS_WriteUint32(bs, GetPlayerLauncher(playerid) == 3 ? 255 : 13);
    return PR_SendPacket(bs, playerid, GetPlayerLauncher(playerid) == 2 ? PR_HIGH_PRIORITY : PR_MEDIUM_PRIORITY, GetPlayerLauncher(playerid) == 2 ? PR_RELIABLE_ORDERED : PR_RELIABLE, GetPlayerLauncher(playerid) == 2 ? 0 : 6), BS_Delete(bs);
}
stock createBrowser на

создание:
stock createBrowser(playerid, browserid, const url[], const 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_UINT16, strlen(url),
        PR_UINT8, 0,
        PR_STRING, url,
        PR_UINT16, strlen(key),
        PR_UINT8, 0,
        PR_STRING, key,
        PR_UINT32, browserid
    );


    return PR_SendPacket(bs, playerid), BS_Delete(bs);
}

Новое бизинфо возьми с любого слитого мода от июня 2025
я так и зделал у меня при входе в игру баг с меню бизинфо просто висит и я ее закрить не могу по моей памяти нужно перенести какой-то паблик но не помню какой
 
Сверху