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

Мануал Скрипт блипы в БД

MarKon

Участник портала
Автор темы
14 Окт 2020
28
0
13
packages

JavaScript:
const mysql = require('./mysql.js');

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
            });
        });
    }
});

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

Код:
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
 
Последнее редактирование:

MarKon

Участник портала
Автор темы
14 Окт 2020
28
0
13
Это для того что бы в консоль высвечивалось вот это сколько блипов было загружено
 

MarKon

Участник портала
Автор темы
14 Окт 2020
28
0
13
Ну это я вырезал но не до конца извиняюсь