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

Проблема mp.objects.new - объект не создается

youngBeaver

Покинул форум.
BackEnd developer
24 Янв 2023
1,202
469
171
Использую mp.object.new для создания объекта, делал это же месяца 3 назад и все получалось отлично, теперь я видимо делаю что-то не так.

JavaScript:
mp.events.add("server::client::playerReady", () => {
    mp.objects.new(mp.game.joaat("apa_prop_flag_portugal"), 70.2381591796875, 3635.124267578125, 39.71696090698242, {
        rotation: new mp.Vector3(0, 0, 0),
        alpha: 255,
        dimension: 0,
    })
});

Ставил 0 координаты и там объект появлялся, но меняю их, телепортируюсь ровно в них и его просто нет.
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,491
240
100
Попробуйте изменить координаты объекта на другие, возможно, проблема связана именно с текущими координатами. Также проверьте правильность и точность указания координат и убедитесь, что объект создается в правильном месте.
 

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,465
873
181
34
Код:
70.2381591796875, 3635.124267578125, 39.71696090698242
Вот эти координаты на 0 менял? Возможно проблема в том, что предмет не успевает создаться. Попробуй поставить тайм-аут после коннекта игрока и создание объекта. И скажи по каким координатам появляется игрок. Может быть еще проблема с стрименгом
 

youngBeaver

Покинул форум.
BackEnd developer
24 Янв 2023
1,202
469
171
менял, в этом случае по координатам могу найти, таймаут попробовал - изменений ноль. Координаты спавна игрока - -537.0645141601562, 4626.2939453125, 89.70703125
 

m0v1l3

Начинающий специалист
29 Сен 2020
533
68
95
Случаем ли
Код:
70.2381591796875, 3635.124267578125, 39.71696090698242
не стоит ли обернуть в
Код:
new mp.Vector3(70.2381591796875, 3635.124267578125, 39.71696090698242)

JavaScript:
mp.events.add("server::client::playerReady", () => {
    mp.objects.new(mp.game.joaat("apa_prop_flag_portugal"), new mp.Vector3(70.2381591796875, 3635.124267578125, 39.71696090698242), {
        rotation: new mp.Vector3(0, 0, 0),
        alpha: 255,
        dimension: 0,
    })
});

WIKI
 

Andrew Fares

Активный участник
BackEnd developer
7 Окт 2020
68
42
79
А ты смотрел вики например? Насколько я знаю, там принимает position Vector3, а ты передаёшь 3 отдельных параметра с координатами.
Это абсолютно разные вещи
 
Реакции: youngBeaver и m0v1l3

youngBeaver

Покинул форум.
BackEnd developer
24 Янв 2023
1,202
469
171
не стоит ли обернуть в

Замылился глаз, не заметил, спасибо большое.
 
Реакции: XDeveluxe