• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Вопрос не работает execute

httdiente

Активный участник
1 Май 2021
38
1
30
JavaScript:
chatBrowser.execute(`
            if($('.container-input-chat input').val() != '') {
                if($('.block-chat').length > 9) {
                    $('.block-chat:first').remove();
                    $('.container-chat').append('\
                    <div class="block-chat">\
                        <div class="this-block-name">\
                            <div class="line"></div>
                            <div class="block-name>GreenLine</div>\
                            <p>` + data.text + `</p>\
                        </div>\
                    </div>\
                    ');
                }
                else {
                    $('.container-chat').append('\
                    <div class="block-chat">\
                        <div class="this-block-name">\
                            <div class="line"></div>
                            <div class="block-name">GreenLine</div>\
                            <p>` + data.text + `</p>\
                        </div>\
                    </div>\
                    ');
                }
            }
            `);

Почему не работает? Если запустить шаблон с браузера обычного - все нормально, если в гта 5 то сообщение не отображается которое должен добавить данный код, но вот если убрать
HTML:
<div class="line"></div>

то все в порядке (Стили все полностью файлы копия с теми что я тестил в браузере, в чем проблема? Ошибок вроде нет.
 

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,404
2,776
219
Ебать ты еще может половину интерфейса напишешь в execute без отдельных файлов? Создай функции и в execute их вызывай с нужными тебе параметрами... :j3r:
 

httdiente

Активный участник
1 Май 2021
38
1
30
Ебать ты еще может половину интерфейса напишешь в execute без отдельных файлов? Создай функции и в execute их вызывай с нужными тебе параметрами... :j3r:
execute выполняет только отправку сообщения, все остальное в cef
 

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,404
2,776
219
это кастомный чат..
Ну могу сказать так что какие то символы не дают выполниться, ты сделай console.log последней строчки которая улетает в execute и попробуй ее выполнить в голом хроме..
 

httdiente

Активный участник
1 Май 2021
38
1
30
Ну могу сказать так что какие то символы не дают выполниться, ты сделай console.log последней строчки которая улетает в execute и попробуй ее выполнить в голом хроме..
JavaScript:
chatBrowser.execute(`sendClientMessage(2, ` + data.text + `, ` + data.country + `);`);
- это я хочу вызвать функцию в cef, я верно все делаю?
 

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,404
2,776
219
JavaScript:
chatBrowser.execute(`sendClientMessage(2, ` + data.text + `, ` + data.country + `);`);
- это я хочу вызвать функцию в cef, я верно все делаю?

Почему не мог сделать так?
JavaScript:
chatBrowser.execute(`sendClientMessage(2,${data.text},${data.country});`);
 

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,404
2,776
219

httdiente

Активный участник
1 Май 2021
38
1
30
- Проблема решена
(Кому пригодится держите)
JavaScript:
chatBrowser.execute(`sendClientMessage(2, '${data.text}','${data.country}');`);
 
Последнее редактирование:
  • Like
Реакции: Harland David Sanders