· 6 years ago · Aug 16, 2019, 03:54 PM
1public OnGameModeInit()
2{
3 IDConexao = mysql_connect(HOST, USUARIO, SENHA, DATABASE);
4 mysql_log(ALL);
5
6 Query[0] = EOS;
7 strcat(Query, "CREATE TABLE IF NOT EXISTS Contas(ID int AUTO_INCREMENT PRIMARY KEY, Nome varchar(24) NOT NULL, Nick varchar(24) NOT NULL, Senha varchar(70) NOT NULL, Registro varchar(30) NOT NULL, UltimoLogin varchar(30) NOT NULL, Level int(20) DEFAULT 0, Admin int(20) DEFAULT 0, AdminCod int (20) DEFAULT 0, Skin int DEFAULT 230, Dinheiro int(20) DEFAULT 0, Matou int(10) DEFAULT 0, Morreu int(10) DEFAULT 0, IP varchar(20) DEFAULT '255.255.255.255', ");
8 strcat(Query, "Exp int(20) DEFAULT 0, Chefe int(20) DEFAULT 0, Swat int(20) DEFAULT 0, Shots int(20) DEFAULT 0, Dinamite int(20) DEFAULT 0, Pixs int(20) DEFAULT 0, Dominios int(20), Missao int(20) DEFAULT 0, DJ int(20) DEFAULT 0, Vip int(20) DEFAULT 0, VipExpira int(20) DEFAULT 0, Procurado int(20) DEFAULT 0, Preso int(20) DEFAULT 0, TempoJogo int(20) DEFAULT 0, Spawn int(20) DEFAULT 0, Tutorial int(20) DEFAULT 1, ");
9 strcat(Query, "MotivoPrender varchar(24) NOT NULL, PrendidoPor varchar(24) NOT NULL, DrogaApre int(20) DEFAULT 0, SuEfetu int(20) DEFAULT 0, Abatimentos int(20) DEFAULT 0, Gang int(20) DEFAULT 0,Email varchar(30) NOT NULL, Funcao varchar(20) DEFAULT 'Não definida', Reports int(20) DEFAULT 0, PayDay int(20) DEFAULT 0, bKick int(20) DEFAULT 0, Reporter int(20) DEFAULT 0, bPM int(20) DEFAULT 0)");
10 mysql_query(IDConexao, Query, false);
11
12 mysql_query(IDConexao, "CREATE TABLE IF NOT EXISTS `Banidos`(`BanID`int AUTO_INCREMENT PRIMARY KEY, `ContaID` int(20) NOT NULL, `Nick`varchar(24) NOT NULL,`Admin` varchar(20) NOT NULL,`Motivo` varchar(20) NOT NULL,`IpAddress` VARCHAR(17) NOT NULL, `Data` VARCHAR(30) NOT NULL, `Tempo` int(100) NOT NULL, `Permanente` int(10) NOT NULL)", false);
13
14 Query[0] = EOS;
15 strcat(Query, "CREATE TABLE IF NOT EXISTS `Gangs`(`GangID`int AUTO_INCREMENT PRIMARY KEY,`Nome` varchar(24) NOT NULL,`Exp` int(20) NOT NULL,`Matou` int(10) NOT NULL,`CofreSede` int(10) NOT NULL, `Dominios` int(10) NOT NULL,`Maconha` int(10) NOT NULL, `Cocaina` int(10) NOT NULL, `Medicamentos` int(10) NOT NULL, ");
16 strcat(Query, "`ExpA` int(20) NOT NULL,`MatouA` int(10) NOT NULL, `DominiosA` int(10) NOT NULL,`MaconhaA` int(10) NOT NULL,`CocainaA` int(10) NOT NULL,`MedicamentosA` int(10) NOT NULL)");
17 mysql_query(IDConexao, Query, false);
18
19 print("[MySQL] Tentando estabelecer a conexão com o servidor.");
20 if(mysql_errno(IDConexao) != 0)
21 {
22 print("[MySQL] Falha na conexão ao banco de dados Mysql. Desligando o servidor!");
23 SendRconCommand("exit");
24 }
25 else
26 print("[MySQL] Conexão ao banco de dado Mysql estabelecida com sucesso");