- Совместимость с RAGE:MP
-
- 0.3.7 (oldprerelease)
- 1.1 (prerelease)
Присутствует говноКОД!
Выкладываю сюда свой первый ресурс, и решил начать с самого банального, может многим и не пригодится, но буду рад если вы посмотрите и дадите какой-либо совет.
Верстка хорошо себя чувствует на всех основных разрешениях ГТА. И да это верстка не подойдет для мобилок и т.п.
Что примечательного? Изучал плагин i18n поэтому он тоже тут присутствует, логин панель локализирована на 2 языка. RU and EN.
События Cef -> Client:
Вызов событий Client -> Cef с помощью Browser.execute
Делалось под Alt:V в конце быстро переписалось под Rage MP. Всё должно работать хорошо, на Rage MP не тестилось.
Вроде всё описал, будут вопросы пишите. Если всё таки решите что-то из этого использовать, пишите если будут проблемы. Это просто тест, который вроде получился не таким плохим.
Выкладываю сюда свой первый ресурс, и решил начать с самого банального, может многим и не пригодится, но буду рад если вы посмотрите и дадите какой-либо совет.
Верстка хорошо себя чувствует на всех основных разрешениях ГТА. И да это верстка не подойдет для мобилок и т.п.
Что примечательного? Изучал плагин i18n поэтому он тоже тут присутствует, логин панель локализирована на 2 языка. RU and EN.
События Cef -> Client:
JavaScript:
1: 'login:tryLogin', (login: string, password: string, isSaveLogin: boolean, isAutoEnter: boolean); //Попытка авторизации
2: 'login:tryReg', (login: string, mail: string, pass: string, referal?: string); //Попытка регистрации
3: 'browser:changeReady', (state: boolean); //Когда компонент прогрузился и браузер может принимать Execute и Call
Вызов событий Client -> Cef с помощью Browser.execute
JavaScript:
1. ('window.router.push("routeName")');
2. ('window.changeError(text: string, index: number | Array<number>)'); //Индекс отвечает за конкретный параметр ошибки. 0 - Имя пользователя, 2 - пароль и т.п. Так же можно сделать [0,2] и будет на двух сразу (поля подсвечиваются красным), можно так же использовать в других компонентах по похожему принципу.
3. ('window.changeLogin(login: string)'); //Меняет имя пользователя в логин панели, скорее всего требуется проверить на текущий маршрут.
Делалось под Alt:V в конце быстро переписалось под Rage MP. Всё должно работать хорошо, на Rage MP не тестилось.
Вроде всё описал, будут вопросы пишите. Если всё таки решите что-то из этого использовать, пишите если будут проблемы. Это просто тест, который вроде получился не таким плохим.
