Добро пожаловать на RAGE MULTIPLAYER

Собирайтесь с другими игроками, создавайте собственный сервер, формируйте сообщество или придумывайте новый игровой режим. В RAGE Multiplayer вас ждут бесконечные возможности и непревзойденный контроль. Пусть ваше воображение станет вашим единственным пределом.

JS Cкрипт блипы в БД

McDonald’s

🐌 Пробегом тут
🐝 Команда форума
🙀 Куратор портала
👮 Гл. Модератор 😜
🔭 High Developer
UID
1
Активность
Офлайн
Регистрация
27.03.2023
Сообщения
861
Розыгрыши
1
Реакции
4 240
Баллы
150
Возраст
41
💰 RC
232

Discord: a.p.p.i
Github: forkyyy
RagempPRO ID: 18816
TG: ubees44
Автор темы
JavaScript:
const mysql = require('./mysql.js');

let blipCount = 0;

mysql.connections.query('SELECT * FROM `blips`', (err, rows, fields) => {
if(rows) {
rows.forEach(blipData => {
let position = JSON.parse(blipData.position);

mp.blips.new(blipData.sprite, new mp.Vector3(position.x, position.y, position.z), {
name: blipData.name,
scale: blipData.scale,
color: blipData.color,
alpha: blipData.alpha,
drawDistance: blipData.drawDistance,
shortRange: blipData.shortRange,
rotation: blipData.rotation,
dimension: blipData.dimension,
radius: blipData.radius
});

blipCount++;
});
}
});

Это вставляете туда где вы настраиваете подключение к бд

Код:
var mysql2 = require('mysql');

MySql

Код:
CREATE TABLE IF NOT EXISTS `blips` (
`id` int(11) NOT NULL,
`sprite` int(11) NOT NULL DEFAULT 0,
`position` text NOT NULL,
`name` varchar(128) NOT NULL DEFAULT '',
`scale` varchar(128) NOT NULL DEFAULT '',
`color` int(11) NOT NULL DEFAULT 0,
`alpha` int(11) NOT NULL DEFAULT 0,
`dimension` int(11) NOT NULL DEFAULT 0,
`drawDistance` tinyint(4) NOT NULL DEFAULT 0,
`shortRange` tinyint(4) NOT NULL DEFAULT 0,
`rotation` tinyint(4) NOT NULL DEFAULT 0,
`radius` int(11) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Вам остаётся указать путь к файлу где вы настраиваете подключение к бд

By MarKo & gerodox
 
Назад
Верх