This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Вопрос DoorControl дверей FLEECA

Wair

Начинающий специалист
Designer
26 Ноя 2020
298
53
95
22
Всем доброго времени суток, у меня возникла проблема - не могу сделать контроль дверей Fleeca ( https://gta-objects.xyz/objects/search?text=v_ilev_gb_vauldr ), пробовал подсунуть скрипт с rage mp форума ( официального ), так же контроль дверей от редаги...но так и не хочет работать, учитывая что остальные двери, то, спокойно работают без никаких проблем. Может кто сталкивался с этими чудо дверного промысла и смог его подчинить?
 

Bloodlust

Специалист
25 Апр 2021
311
92
112
Может сейв игры влияет? На некоторые магазины так работает
 

enotit

Высший разум
High developer
BackEnd developer
13 Ноя 2020
1,826
615
187
22
А как пытаешься упрвалять этой дверью (кста не факт что это именно она же)
 

Wair

Начинающий специалист
Designer
26 Ноя 2020
298
53
95
22
Может сейв игры влияет? На некоторые магазины так работает
возможно, но я читал форумы того же five M ( инфы там больше ), говорят что эти двери самими Рокстарами намудрены и только костыли помогут

Например тут чел искал решение, в итоге не нашёл
 
Последнее редактирование:

Wair

Начинающий специалист
Designer
26 Ноя 2020
298
53
95
22
не того банка....Нужные мне двери нигде не прописаны , даже если прописать им похер
 

Wair

Начинающий специалист
Designer
26 Ноя 2020
298
53
95
22
Как ни странно....Это она, хэши правильные и это действительно она, но тупо не поддаётся на открытия, хотя должна....в теории
 

Bloodlust

Специалист
25 Апр 2021
311
92
112
Удали их и поставь свои
 

Wair

Начинающий специалист
Designer
26 Ноя 2020
298
53
95
22

Bloodlust

Специалист
25 Апр 2021
311
92
112
А я думал это двери в банк банк а не хранилище, ну по моему эти двери только по IPL работают
 
Реакции: Wair

Bloodlust

Специалист
25 Апр 2021
311
92
112
Скинь координаты двери хотя б примерные
 

Wair

Начинающий специалист
Designer
26 Ноя 2020
298
53
95
22

Bloodlust

Специалист
25 Апр 2021
311
92
112
Всё что могу предложить

mp.game.object.doorControl(2121050683, -2958, 482, 15.8, false, 0.0, 50.0, 0);

Должна открыться
 

Wair

Начинающий специалист
Designer
26 Ноя 2020
298
53
95
22

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,918
2,509
208
36
Если это дверь в хранилище -
По другому не откроется, мне кажется

А вообще вроде в редаге, ещё в старой, был взлом же хранилища
Я только в душе не ебу как он отображался и открывалась ли она
Но там это всё на сервере крутилось насколько я помню
 
Последнее редактирование:

Wair

Начинающий специалист
Designer
26 Ноя 2020
298
53
95
22
Да господи....выше указал уже, там то есть контроль дверей, и, если дописать, то открывать будет что угодно...Но касаемо ИМЕННО ДВЕРЕЙ FLEECA с хэшем 2121050683, открывать не хочет в принципе, и дело не самом скрипте редаги....тут не понятно что с этой дверью не то
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,918
2,509
208
36
окей, я пропустил что ты пробовал ковырять редажный скрипт
ну значит вариантов кроме модель_хайд у тебя нет
 

Wair

Начинающий специалист
Designer
26 Ноя 2020
298
53
95
22
Не поверишь....двери пофиг)) Может я не то сделал, но она как стояла, так и стоит
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,918
2,509
208
36
Не может быть, что-то не так сделал скорее всего
Вот поподробнее описание функции - https://docs.fivem.net/natives/?_0xD9E3006FB3CBD765
В случае с removeModelHide ты юзаешь false в конце, снимая
А убираешь с true https://docs.fivem.net/natives/?_0x8A97BCA30A0CE478

Код:
if(!open)
        mp.game.entity.removeModelHide(x, y, z, r,  DoorHash, false);
    else
        mp.game.entity.createModelHide(x, y, z, r,  DoorHash, true);
 

Wair

Начинающий специалист
Designer
26 Ноя 2020
298
53
95
22
C#:
        [Command("door")]
        public static void doorsdf(Player player, bool state)
        {
            Trigger.ClientEvent(player, "door", state);
        }

JavaScript:
mp.events.add('door', function (state) {
    if(!state)
        mp.game.entity.removeModelHide(-2958.538, 482.2705, 15.83594, 100,  2121050683, false);
    else
        mp.game.entity.createModelHide(-2958.538, 482.2705, 15.83594, 100,  2121050683, true);//mp.game.object.doorControl(2121050683, -2958.538, 482.2705, 15.83594, false, 0.0, 50.0, 0);
});

Дверь стоит как стояла
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,918
2,509
208
36
Радиус в сто, это жоска конечно
Уже с 3-5 должно работать, если координаты двери верные

Тогда у меня почти заканчиваются варианты
Повернуть через https://wiki.rage.mp/index.php?title=Entity::setHeading ?

Если не удаляется на клиенте - можно удалить на сервере https://wiki.rage.mp/index.php?title=DeleteWorldProp
Поставить заново и повернуть