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

ALT:V кто-то сожрал текстуры

Кликни, чтобы узнать больше!

Deffout

Участник портала
9 Мар 2022
18
8
70
Вот тебе фикс
JavaScript:
const MANSION_IPLS: string[] = [
    // base
    'm25_2_knoway_sign',

    // Mansion1 The Vinewood Residence
    'm25_2_ch2_04_mansion_interior_a',
    'm25_2_ch2_04_mansion_interior_b',
    'm25_2_ch2_04_mansion_interior_c',
    'apa_ch2_04_mansion_shared',
    'apa_ch2_04_mansion_private',
    'apa_ch2_04_mansion_furniture',
    'apa_ch2_04_mansion_firepit',
    'apa_ch2_04_mansion_railings_p',
    'm25_2_east_mansion_gym',
    'm25_2_east_dog_house',
    'apa_ch2_04_mansion_shared_distantlights',
    'apa_ch2_04_mansion_shared_lodlights',

    // Mansion2 Richman Villa
    'hei_ch1_06e_mansion_shared',
    'hei_ch1_06f_mansion_shared',
    'm25_2_ch1_06e_mansion_interior_a',
    'm25_2_ch1_06e_mansion_interior_b',
    'm25_2_ch1_06e_mansion_interior_c',
    'hei_ch1_06e_mansion_private',
    'hei_ch1_06e_mansion_furniture',
    'hei_ch1_06e_mansion_firepit',
    'hei_ch1_06e_mansion_railings_p',
    'm25_2_mansion_gym',
    'm25_2_dog_house',
    'hei_ch1_06e_mansion_shared_distantlights',
    'hei_ch1_06e_mansion_shared_lodlights',

    // Mansion3 The Tongva Estate
    'hei_ch1_09_mansion_shared',
    'm25_2_ch1_09_mansion_interior_a',
    'm25_2_ch1_09_mansion_interior_b',
    'm25_2_ch1_09_mansion_interior_c',
    'hei_ch1_09_mansion_private',
    'hei_ch1_09_mansion_furniture',
    'hei_ch1_09_mansion_firepit',
    'hei_ch1_09_mansion_railings_p',
    'm25_2_tongva_mansion_gym',
    'm25_2_tongva_dog_house',
    'hei_ch1_09_mansion_shared_distantlights',
    'hei_ch1_09_mansion_shared_lodlights',

    // общие для всех трёх
    'm25_2_mansion_props',
    'hei_ch1_roads_mansion',
];

interface MansionConfig {
    name: string;
    coords: { x: number; y: number; z: number };
    interiorId: number;
    sets: string[];
}

const MANSION_SETS = [
    'set_style_cali', 'set_elev_cali', 'set_art_coastal',
    'set_trophy_planter', 'set_shelving_planter',
    'set_wallpaper_deco',
    'set_ai_tablets_03',
    'set_pet_cat', 'set_pet_dog',
];

const MANSIONS: MansionConfig[] = [
    { name: 'Vinewood Residence', coords: { x: 543.852, y: 712.754, z: 201.0 },   interiorId: 304385, sets: MANSION_SETS },
    { name: 'Richman Villa',      coords: { x: -1630.434, y: 470.852, z: 128.0 }, interiorId: 302593, sets: MANSION_SETS },
    { name: 'Tongva Estate',      coords: { x: -2601.712, y: 1874.826, z: 166.0 }, interiorId: 303617, sets: MANSION_SETS },
];

function resolveInterior(m: MansionConfig): number {
    if (native.isValidInterior(m.interiorId)) return m.interiorId;

    const byCoords = native.getInteriorAtCoords(m.coords.x, m.coords.y, m.coords.z);
    return byCoords || 0;
}

function setupMansion(m: MansionConfig, attempt = 0) {
    const id = resolveInterior(m);
    if (!id) {
        alt.logWarning(`[mansions] ${m.name}: интерьер не найден`);
        return;
    }

    native.pinInteriorInMemory(id);

    if (!native.isInteriorReady(id)) {
        if (attempt < 50) alt.setTimeout(() => setupMansion(m, attempt + 1), 200);
        else alt.logWarning(`[mansions] ${m.name}: интерьер не готов (id ${id})`);
        return;
    }

    for (const set of m.sets) native.activateInteriorEntitySet(id, set);
    native.activateInteriorEntitySet(id, 'set_style_cali_tint');
    native.setInteriorEntitySetTintIndex(id, 'set_style_cali_tint', 0);
    native.refreshInterior(id);

    alt.log(`[mansions] ${m.name}: ок (id ${id})`);
}

alt.on('connectionComplete', () => {
    for (const ipl of MANSION_IPLS) {
        native.requestIpl(ipl);
    }

    const missing = MANSION_IPLS.filter((ipl) => !native.isIplActive(ipl));
    if (missing.length) {
        alt.log(`[mansions] не загрузились: ${missing.join(', ')}`);
    }
    for (const m of MANSIONS) setupMansion(m);
});
 

Farko

nc -lvnp 4444
28 Окт 2025
621
125
77
по всей карте с админкой пролетись клоун. Ipl тут нахуй не причём:ROFLMAO::ROFLMAO::ROFLMAO::ROFLMAO::ROFLMAO::ROFLMAO:
Здесь единственный клоун это ты. Я разве здесь упоминал IPL? Я рассмеялся, потому что ты сказал: Позови маппера, чтобы он залатал дыры.
Как там твой недолаунчер поживает?:ROFLMAO::ROFLMAO::ROFLMAO::ROFLMAO:
Супер, мне только ещё нужен один маппер, чтобы залатать дыру на Вайнвуде. :j3r:
 
  • Haha
Реакции: Irvin

Asdfasgdf

Новый участник
26 Окт 2024
10
0
38
Вот тебе фикс
JavaScript:
const MANSION_IPLS: string[] = [
    // base
    'm25_2_knoway_sign',

    // Mansion1 The Vinewood Residence
    'm25_2_ch2_04_mansion_interior_a',
    'm25_2_ch2_04_mansion_interior_b',
    'm25_2_ch2_04_mansion_interior_c',
    'apa_ch2_04_mansion_shared',
    'apa_ch2_04_mansion_private',
    'apa_ch2_04_mansion_furniture',
    'apa_ch2_04_mansion_firepit',
    'apa_ch2_04_mansion_railings_p',
    'm25_2_east_mansion_gym',
    'm25_2_east_dog_house',
    'apa_ch2_04_mansion_shared_distantlights',
    'apa_ch2_04_mansion_shared_lodlights',

    // Mansion2 Richman Villa
    'hei_ch1_06e_mansion_shared',
    'hei_ch1_06f_mansion_shared',
    'm25_2_ch1_06e_mansion_interior_a',
    'm25_2_ch1_06e_mansion_interior_b',
    'm25_2_ch1_06e_mansion_interior_c',
    'hei_ch1_06e_mansion_private',
    'hei_ch1_06e_mansion_furniture',
    'hei_ch1_06e_mansion_firepit',
    'hei_ch1_06e_mansion_railings_p',
    'm25_2_mansion_gym',
    'm25_2_dog_house',
    'hei_ch1_06e_mansion_shared_distantlights',
    'hei_ch1_06e_mansion_shared_lodlights',

    // Mansion3 The Tongva Estate
    'hei_ch1_09_mansion_shared',
    'm25_2_ch1_09_mansion_interior_a',
    'm25_2_ch1_09_mansion_interior_b',
    'm25_2_ch1_09_mansion_interior_c',
    'hei_ch1_09_mansion_private',
    'hei_ch1_09_mansion_furniture',
    'hei_ch1_09_mansion_firepit',
    'hei_ch1_09_mansion_railings_p',
    'm25_2_tongva_mansion_gym',
    'm25_2_tongva_dog_house',
    'hei_ch1_09_mansion_shared_distantlights',
    'hei_ch1_09_mansion_shared_lodlights',

    // общие для всех трёх
    'm25_2_mansion_props',
    'hei_ch1_roads_mansion',
];

interface MansionConfig {
    name: string;
    coords: { x: number; y: number; z: number };
    interiorId: number;
    sets: string[];
}

const MANSION_SETS = [
    'set_style_cali', 'set_elev_cali', 'set_art_coastal',
    'set_trophy_planter', 'set_shelving_planter',
    'set_wallpaper_deco',
    'set_ai_tablets_03',
    'set_pet_cat', 'set_pet_dog',
];

const MANSIONS: MansionConfig[] = [
    { name: 'Vinewood Residence', coords: { x: 543.852, y: 712.754, z: 201.0 },   interiorId: 304385, sets: MANSION_SETS },
    { name: 'Richman Villa',      coords: { x: -1630.434, y: 470.852, z: 128.0 }, interiorId: 302593, sets: MANSION_SETS },
    { name: 'Tongva Estate',      coords: { x: -2601.712, y: 1874.826, z: 166.0 }, interiorId: 303617, sets: MANSION_SETS },
];

function resolveInterior(m: MansionConfig): number {
    if (native.isValidInterior(m.interiorId)) return m.interiorId;

    const byCoords = native.getInteriorAtCoords(m.coords.x, m.coords.y, m.coords.z);
    return byCoords || 0;
}

function setupMansion(m: MansionConfig, attempt = 0) {
    const id = resolveInterior(m);
    if (!id) {
        alt.logWarning(`[mansions] ${m.name}: интерьер не найден`);
        return;
    }

    native.pinInteriorInMemory(id);

    if (!native.isInteriorReady(id)) {
        if (attempt < 50) alt.setTimeout(() => setupMansion(m, attempt + 1), 200);
        else alt.logWarning(`[mansions] ${m.name}: интерьер не готов (id ${id})`);
        return;
    }

    for (const set of m.sets) native.activateInteriorEntitySet(id, set);
    native.activateInteriorEntitySet(id, 'set_style_cali_tint');
    native.setInteriorEntitySetTintIndex(id, 'set_style_cali_tint', 0);
    native.refreshInterior(id);

    alt.log(`[mansions] ${m.name}: ок (id ${id})`);
}

alt.on('connectionComplete', () => {
    for (const ipl of MANSION_IPLS) {
        native.requestIpl(ipl);
    }

    const missing = MANSION_IPLS.filter((ipl) => !native.isIplActive(ipl));
    if (missing.length) {
        alt.log(`[mansions] не загрузились: ${missing.join(', ')}`);
    }
    for (const m of MANSIONS) setupMansion(m);
});
пасиб большое
 
7 Сен 2026
119
-10
20
Вот тебе фикс
JavaScript:
const MANSION_IPLS: string[] = [
    // base
    'm25_2_knoway_sign',

    // Mansion1 The Vinewood Residence
    'm25_2_ch2_04_mansion_interior_a',
    'm25_2_ch2_04_mansion_interior_b',
    'm25_2_ch2_04_mansion_interior_c',
    'apa_ch2_04_mansion_shared',
    'apa_ch2_04_mansion_private',
    'apa_ch2_04_mansion_furniture',
    'apa_ch2_04_mansion_firepit',
    'apa_ch2_04_mansion_railings_p',
    'm25_2_east_mansion_gym',
    'm25_2_east_dog_house',
    'apa_ch2_04_mansion_shared_distantlights',
    'apa_ch2_04_mansion_shared_lodlights',

    // Mansion2 Richman Villa
    'hei_ch1_06e_mansion_shared',
    'hei_ch1_06f_mansion_shared',
    'm25_2_ch1_06e_mansion_interior_a',
    'm25_2_ch1_06e_mansion_interior_b',
    'm25_2_ch1_06e_mansion_interior_c',
    'hei_ch1_06e_mansion_private',
    'hei_ch1_06e_mansion_furniture',
    'hei_ch1_06e_mansion_firepit',
    'hei_ch1_06e_mansion_railings_p',
    'm25_2_mansion_gym',
    'm25_2_dog_house',
    'hei_ch1_06e_mansion_shared_distantlights',
    'hei_ch1_06e_mansion_shared_lodlights',

    // Mansion3 The Tongva Estate
    'hei_ch1_09_mansion_shared',
    'm25_2_ch1_09_mansion_interior_a',
    'm25_2_ch1_09_mansion_interior_b',
    'm25_2_ch1_09_mansion_interior_c',
    'hei_ch1_09_mansion_private',
    'hei_ch1_09_mansion_furniture',
    'hei_ch1_09_mansion_firepit',
    'hei_ch1_09_mansion_railings_p',
    'm25_2_tongva_mansion_gym',
    'm25_2_tongva_dog_house',
    'hei_ch1_09_mansion_shared_distantlights',
    'hei_ch1_09_mansion_shared_lodlights',

    // общие для всех трёх
    'm25_2_mansion_props',
    'hei_ch1_roads_mansion',
];

interface MansionConfig {
    name: string;
    coords: { x: number; y: number; z: number };
    interiorId: number;
    sets: string[];
}

const MANSION_SETS = [
    'set_style_cali', 'set_elev_cali', 'set_art_coastal',
    'set_trophy_planter', 'set_shelving_planter',
    'set_wallpaper_deco',
    'set_ai_tablets_03',
    'set_pet_cat', 'set_pet_dog',
];

const MANSIONS: MansionConfig[] = [
    { name: 'Vinewood Residence', coords: { x: 543.852, y: 712.754, z: 201.0 },   interiorId: 304385, sets: MANSION_SETS },
    { name: 'Richman Villa',      coords: { x: -1630.434, y: 470.852, z: 128.0 }, interiorId: 302593, sets: MANSION_SETS },
    { name: 'Tongva Estate',      coords: { x: -2601.712, y: 1874.826, z: 166.0 }, interiorId: 303617, sets: MANSION_SETS },
];

function resolveInterior(m: MansionConfig): number {
    if (native.isValidInterior(m.interiorId)) return m.interiorId;

    const byCoords = native.getInteriorAtCoords(m.coords.x, m.coords.y, m.coords.z);
    return byCoords || 0;
}

function setupMansion(m: MansionConfig, attempt = 0) {
    const id = resolveInterior(m);
    if (!id) {
        alt.logWarning(`[mansions] ${m.name}: интерьер не найден`);
        return;
    }

    native.pinInteriorInMemory(id);

    if (!native.isInteriorReady(id)) {
        if (attempt < 50) alt.setTimeout(() => setupMansion(m, attempt + 1), 200);
        else alt.logWarning(`[mansions] ${m.name}: интерьер не готов (id ${id})`);
        return;
    }

    for (const set of m.sets) native.activateInteriorEntitySet(id, set);
    native.activateInteriorEntitySet(id, 'set_style_cali_tint');
    native.setInteriorEntitySetTintIndex(id, 'set_style_cali_tint', 0);
    native.refreshInterior(id);

    alt.log(`[mansions] ${m.name}: ок (id ${id})`);
}

alt.on('connectionComplete', () => {
    for (const ipl of MANSION_IPLS) {
        native.requestIpl(ipl);
    }

    const missing = MANSION_IPLS.filter((ipl) => !native.isIplActive(ipl));
    if (missing.length) {
        alt.log(`[mansions] не загрузились: ${missing.join(', ')}`);
    }
    for (const m of MANSIONS) setupMansion(m);
});
такое себе, у меня получше есть
1791225558754.png
 
  • RoflanEbalo
Реакции: DaVilka

Treekardo

Участник портала
22 Июл 2023
44
7
72
Посмотреть вложение 28865



Доброе утро.

Нету текстур в определенных частях карты. Тестил с 2х разных компов, с роекстар и стим. в сюжетке и онлайне текстуры в данном месте есть, а вот уже если захотить на мп alt:v, то нету. Пытался решить разными способами, ничего не помогло, ломаю себе голову 3е суток.
dlc если что так же никакие не установлены

Если сможете решить проблему, очень буду благодарен и заранее спасибо за ответ.

Не знаю из-за чего так. Но у меня точно такая же дыра в карте на том же месте. Правда у меня свой мультиплеер который Я пишу с нуля, сейчас работаю над синхронизацией, но этоне суть. В общем Я не фиксил данную дыру, но если будет актуально и руки дойдут, то Я сообщу как Я починил это.
 
Реакции: rizzaqq

Treekardo

Участник портала
22 Июл 2023
44
7
72
Я вот точно не уверен.
Но, сейчас Я дорабатывал подкачку файлов из game_resources (Я делаю альтернативу свалка_МП) и в этой папке у меня подкачались файлы и после этого дырка закрылась на карте (на скрине указал стрелками что теперь мой мультик умеет подсасывать в GTA).

P.S: Пойду дальше дописывать базовую синхронизацию.
 

Вложения

  • 1791242467173.png
    1791242467173.png
    5.2 KB · Просмотры: 36
Реакции: rizzaqq

rizzaqq

Специалист
BackEnd developer
14 Янв 2025
332
79
70
Я вот точно не уверен.
Но, сейчас Я дорабатывал подкачку файлов из game_resources (Я делаю альтернативу свалка_МП) и в этой папке у меня подкачались файлы и после этого дырка закрылась на карте (на скрине указал стрелками что теперь мой мультик умеет подсасывать в GTA).

P.S: Пойду дальше дописывать базовую синхронизацию.
Работник месяца получается ;)
 

Treekardo

Участник портала
22 Июл 2023
44
7
72
Работник месяца получается ;)
ну в целом да, в моей большой корпорации численность сотрудников: 1, Сам себя ставлю работником месяца и беру шеколадки с верней полки :)
 
Последнее редактирование:

johndoe

Старожил
BackEnd developer
10 Май 2025
554
255
100

carmone

Активный участник
7 Мар 2026
114
25
40
да знаю я что можно отрубать через IPL. Просто с чего им было пропадать с стандартной карты если их не кто не отрубал? У альт скорее всего с этим проблемы и может сам не подтягивать
проблема только в том, что роки обновили список ipl, хеши обновились, а альтв не обновляется уже давно, поэтому несоответствие = дыра, а то что ты пишешь полная хуйня
 
Реакции: jungledev и nethile

Treekardo

Участник портала
22 Июл 2023
44
7
72
проблема только в том, что роки обновили список ipl, хеши обновились, а альтв не обновляется уже давно, поэтому несоответствие = дыра, а то что ты пишешь полная хуйня
хз на счет обновы, но те папки которые у меня были они тоже из доисторических времен, когда Я сервер делал свой с нуля для свалка_мп (примерно 2022 год).
 

johndoe

Старожил
BackEnd developer
10 Май 2025
554
255
100

johndoe

Старожил
BackEnd developer
10 Май 2025
554
255
100
ТЕБЕ НАХУЙ КАКОЕ ДЕЛО ДО ТОГО КАК Я КОД ПИШУ

Мне в целом поебать на твою лапшу несвязную которую ты называешь кодом. Хуйня - да, код - нет. Просто мы на форуме для программистов, думал что такая амёба как ты хоть чу-чуть поумнеет от того что я скинул. Мб пойдет загуглит, посмотрит какую залупу оно создало и почему это самое хуевое решение на планете.

Поэтому, друг, не злись. Всё норм) Пиши дальше хуйню)

1791347258796.png
1791347267940.png
1791347271484.png

(хз чё ты за залупу наскринил. на в ответ)