• Из-за обновления 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) последний раз были обновлены:

Проблема Экспорт переменных на клиенте TS

nafanych!

naffanch
BackEnd developer
FrontEnd developer
25 Ноя 2023
283
55
65
Привет :super_klass:
Подскажите пожалуйста, может кто знает.
Как правильно экспортировать/импортировать переменные в клиенте на ts? С этим всегда там были проблемы, пробывал несколько "возможных" решений, но чот не помогло (может я слепой и это где-то уже публиковали, но я не нашел)

Экспорт:
1760422549345.png


Импорт:
1760422567490.png


Ошибка:
1760422624906.png
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,606
256
100
Привет! Для экспорта переменных в клиенте на TypeScript вы можете использовать ключевое слово export. Например:

Код:
// file1.ts
export const myVar: string = 'Hello, World!';

После этого вы можете импортировать эту переменную в другом файле следующим образом:

Код:
// file2.ts
import { myVar } from './file1';

console.log(myVar); // Выведет 'Hello, World!'

Надеюсь, это поможет вам решить проблемы с импортированием переменных в TypeScript!
 

nafanych!

naffanch
BackEnd developer
FrontEnd developer
25 Ноя 2023
283
55
65
Привет! Для экспорта переменных в клиенте на TypeScript вы можете использовать ключевое слово export. Например:

Код:
// file1.ts
export const myVar: string = 'Hello, World!';

После этого вы можете импортировать эту переменную в другом файле следующим образом:

Код:
// file2.ts
import { myVar } from './file1';

console.log(myVar); // Выведет 'Hello, World!'

Надеюсь, это поможет вам решить проблемы с импортированием переменных в TypeScript!
да ну ты че братан спасибо
 
  • RoflanEbalo
Реакции: 🐝 ubees

UchihaMadara

Гений
VIP
FrontEnd developer
27 Окт 2020
1,019
366
161
Собирай весь код в 1 файл.

require и exports в раге отличается от обычного (например nodejs).
В require нужно всегда указывать путь от корня.
А экспорт должен выглядеть как exports = { ... }, заместо module.exports = { ... }
 
Реакции: nafanych!

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,543
934
181
35

qweqweqwe123123123

Новый участник
24 Июн 2025
25
3
13
кинул в личку свой ДС, созвонимся, покажу как у меня (долго расписывать... покажу экран, отправлю файлы)
 
Реакции: nafanych!

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,543
934
181
35
Собрал есбилдом в один index.js клиентский. Вай нот?

Это если руками туда импортить и хуевертить в одном индекс жс - да, это пиздец
Я к тому, что городят все в один файл и не парятся, а потом это все разбирай если нужно что то исправить и вообще понять логику написанного.
 
Реакции: johndoe и 🐝 ubees

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,543
934
181
35

UchihaMadara

Гений
VIP
FrontEnd developer
27 Окт 2020
1,019
366
161
Открой тот же оникс
Впадлу, поверю на слово xD

Вот ClassicRP вообще 200 IQ. При коннекте игрока, сервер присылает список файлов, которые клиенту нужно подключить. И клиент потом циклом require выполняет.