Иконка ресурса

[Shop] Cookies DataBase 1.0.1

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
  • Автор ресурса
  • #1
iLoco добавил(а) новый ресурс:

[Shop] Cookies DataBase - Модуль cookie для магазина для сохранения данных

Модуль к шопу, который позволяет сохранять данные в БД шопа, что бы потом использовать эти данные на других серверах. Аналог clientprefs, но с привязкой к шопу.
Простой пример применения: есть два сервера, которые подключены к одной БД шопа и на обех серверах стоят этот модуль, игрок купил в какой-то предмет, который требует сохранение некоторых данных, к примеру "RGB цвет ника", плагин, который зарегал этот предмет посылает сигнал на этот модуль, который...

Узнать больше об этом ресурсе...
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #2
1598015306684.png


ой, ой, ой... лаги привет


1598015395976.png


зочем?
FD-Forks/Shop-Core

C-подобный:
    db.Query(SQL_Callback_ErrorCheck, "CREATE TABLE IF NOT EXISTS `shop_cookies` (`id` int(11) NOT NULL AUTO_INCREMENT, `data` varchar(128) NOT NULL default 'unknown', `player_id` int(11) NOT NULL, `item_id` int(11) NOT NULL, `last_update` int(20) NOT NULL, PRIMARY KEY (`id`));");

SQLITE: ну да, ну да, пошел я нахер

`last_update` int(20)
цифры в скобках не указывай лучше или пиши 11 для интов

`data` varchar(128) NOT NULL default 'unknown'
а смысл с таких данных? а если я туда побольше зафигачу? надо на уровне кода обрезать строки либо сделать тип текст


C-подобный:
    GetCmdArg(1, buff, sizeof(buff));
что?
 

s4kalele

Участник
Сообщения
23
Реакции
3
L 10/18/2020 - 13:26:45: [shop_cookies.smx] SQL_Callback_ErrorCheck: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '%i) NOT NULL default 'unknown', 'player_id' int(11) NOT NULL, 'item_id' int(11) ' at line 1
Can someone help me with this error?
 

Tyosensya

Участник
Сообщения
65
Реакции
5
а у меня такое
[shop_cookies.smx] SQL_Callback_ErrorCheck: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '%i) NOT NULL default 'unknown', `player_id` int(11) NOT NULL, `item_id` int(11) ' at line 1
причем иногда есть, иногда нет 😿
 
Сверху Снизу