· 8 years ago · Aug 14, 2018, 02:16 AM
1
2--
3-- `players`
4--
5
6CREATE TABLE IF NOT EXISTS `players` (
7 `uid` int(6) NOT NULL AUTO_INCREMENT,
8 `pid` varchar(17) NOT NULL,
9 `civ_name` varchar(32) NOT NULL, -- nom prisonnier
10 `mat_name` varchar(32) NOT NULL, -- nom maton
11 `cash` int(100) NOT NULL DEFAULT '0', -- Argent sale
12 `bank` int(100) NOT NULL DEFAULT '0', -- Argent cantine
13 `mat_bank` int(100) NOT NULL DEFAULT '0', -- Argent maton
14 `mat_cash` int(100) NOT NULL DEFAULT '0', -- Argent sale maton
15 `civ_licences` text NOT NULL, -- Licences prisonnier ?
16 `mat_licences` text NOT NULL, -- Licences maton ?
17 `civ_casier` text NOT NULL, -- casier judiciaire prisonnier
18 `civ_inv` text NOT NULL, -- inventaire physique
19 `mat_inv` text NOT NULL, -- inventaire physique
20 `civ_virinv` text NOT NULL, -- inventaire virtuel
21 `mat_virinv` text NOT NULL, -- inventaire virtuel
22 `civ_survie` varchar(32) NOT NULL DEFAULT '"[100,100,100,0]"', -- [vie,faim,soif,drug_level]
23 `mat_survie` varchar(32) NOT NULL DEFAULT '"[100,100,100,0]"', -- [vie,faim,soif,drug_level]
24 `adminlvl` enum('0','1','2','3') NOT NULL DEFAULT '0', -- Admin level
25 `civ_blacklist` tinyint(1) NOT NULL DEFAULT '0', -- Est ce que blacklist prisonnier ?
26 `mat_blacklist` tinyint(1) NOT NULL DEFAULT '0', -- Est ce que blacklist maton ?
27 `civ_alive` tinyint(1) NOT NULL DEFAULT '0', -- En vie ?
28 `mat_alive` tinyint(1) NOT NULL DEFAULT '0', -- En vie ?
29 `civ_position` varchar(64) NOT NULL DEFAULT '"[]"', -- position prisonnier
30 `mat_position` varchar(64) NOT NULL DEFAULT '"[]"', -- position maton
31 `insert_time` timestamp DEFAULT CURRENT_TIMESTAMP,
32 `last_seen` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
33 PRIMARY KEY (`uid`),
34 UNIQUE KEY `pid` (`pid`),
35 KEY `name` (`name`),
36) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 AUTO_INCREMENT=12 ;
37
38-- --------------------------------------------------------
39
40--
41-- `vehicles`
42--
43
44CREATE TABLE IF NOT EXISTS `vehicles` (
45 `id` int(6) NOT NULL AUTO_INCREMENT,
46 `pid` varchar(17) NOT NULL,
47 `side` varchar(16) NOT NULL,
48 `classname` varchar(64) NOT NULL,
49 `type` varchar(16) NOT NULL,
50 `alive` tinyint(1) NOT NULL DEFAULT '1',
51 `blacklist` tinyint(1) NOT NULL DEFAULT '0',
52 `active` tinyint(1) NOT NULL DEFAULT '0',
53 `plate` int(20) NOT NULL,
54 `color` int(20) NOT NULL,
55 `inventory` text NOT NULL,
56 `gear` text NOT NULL,
57 `fuel` double NOT NULL DEFAULT '1',
58 `damage` varchar(256) NOT NULL,
59 `insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
60 PRIMARY KEY (`id`),
61 KEY `side` (`side`),
62 KEY `pid` (`pid`),
63 KEY `type` (`type`)
64) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 AUTO_INCREMENT=2 ;
65
66-- --------------------------------------------------------
67
68--
69-- `gangs`
70--
71
72CREATE TABLE IF NOT EXISTS `gangs` (
73 `id` int(6) NOT NULL AUTO_INCREMENT, -- numero gang
74 `chef` varchar(32) DEFAULT NULL, -- uid chef
75 `nomchef` varchar(32) DEFAULT NULL, -- nom du chef
76 `membres` text, -- liste de tous les membres
77 `maxmembres` int(3) DEFAULT '10', -- membres maximum ! Peu changer en jeu
78 `insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
79 PRIMARY KEY (`id`),
80 UNIQUE KEY `name_UNIQUE` (`name`)
81) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
82
83-- --------------------------------------------------------
84
85--
86-- `coffre prisonnier`
87--
88
89CREATE TABLE IF NOT EXISTS `containers` (
90 `id` int(6) NOT NULL AUTO_INCREMENT, -- numero coffre
91 `pid` varchar(17) NOT NULL, -- uid du joueur propriétaire du coffre
92 `classname` varchar(32) NOT NULL, -- classname coffre
93 `inventory` text NOT NULL, -- inventaire virtuel
94 `gear` text NOT NULL, -- inventaire physique
95 `dir` varchar(128) DEFAULT NULL, -- direction coffre
96 `pos` varchar(64) DEFAULT NULL, -- position coffre
97 `active` tinyint(1) NOT NULL DEFAULT '0', -- si le coffre est actif
98 `owned` tinyint(1) DEFAULT '0', -- si le coffre a un proprio
99 `insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
100 PRIMARY KEY (`id`,`pid`)
101) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 AUTO_INCREMENT=4;