Здравствуйте, в процессе чтения кода возникло несколько вопросов.
Код:
mp.events.addCommand('veh', (player, _, vehName) => {
if (vehName && vehName.trim().length > 0) {
let pos = player.position;
pos.x += 2;
mp.vehicles.new(mp.joaat(vehName), pos);
} else {
player.outputChatBox(`Command syntax: /veh [vehicle_name]`);
}
});
2. На счёт "pos.x": "pos" - переменная, а что такое "x"? Я понимаю что это ось x, но с точки зрения JS. Я знаю, что после точки указываются либо методы, либо свойства, но "x" не первое и не второе.
3. Часто в коде вижу подобные записи "player.position", "player.vechile", "player.customData.vehicle" (также можно сюда отнести и "pos.x", правильно,). Интуитивно я понимаю что это такое, но если смотреть со стороны языка JS - это что?
4. Каким образом можно экспортировать/ импортировать переменные в серверной части. Пробовал через import/ export, но выдаёт ошибку. Это как-то связанно с Node js? Можно ли сделать экспорт/ импорт переменной с помощью "require"? И если да, то как.
5. npm пакет автозаполнения от CocaColaBear для серверной части надо устанавливать в корневой папке или же в серверной части (packages)?
Попытался максимально ясно выразить свои вопросы. Заранее благодарю за помощь.
Код:
mp.events.addCommand('veh', (player, _, vehName) => {
if (vehName && vehName.trim().length > 0) {
let pos = player.position;
pos.x += 2;
mp.vehicles.new(mp.joaat(vehName), pos);
} else {
player.outputChatBox(`Command syntax: /veh [vehicle_name]`);
}
});
2. На счёт "pos.x": "pos" - переменная, а что такое "x"? Я понимаю что это ось x, но с точки зрения JS. Я знаю, что после точки указываются либо методы, либо свойства, но "x" не первое и не второе.
3. Часто в коде вижу подобные записи "player.position", "player.vechile", "player.customData.vehicle" (также можно сюда отнести и "pos.x", правильно,). Интуитивно я понимаю что это такое, но если смотреть со стороны языка JS - это что?
4. Каким образом можно экспортировать/ импортировать переменные в серверной части. Пробовал через import/ export, но выдаёт ошибку. Это как-то связанно с Node js? Можно ли сделать экспорт/ импорт переменной с помощью "require"? И если да, то как.
5. npm пакет автозаполнения от CocaColaBear для серверной части надо устанавливать в корневой папке или же в серверной части (packages)?
Попытался максимально ясно выразить свои вопросы. Заранее благодарю за помощь.
Последнее редактирование: