Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Bom dia clã, baixei um mapa " infinity " é veio com alguns bugs que ja consegui resolver

So que eu nao tinha percebido 1 bug existente ( irei postar foto do bug ) 

Error during getdataint vip time, só me falta isso para colocar servidor online

Ja comprei host e tudo

Se conseguirem me ajudar, no futuro se der certo recompenso com $ 

Deus abencoe vocês 

Screenshot_1.png

Postado

globalevents

 

 

vip_install.lua

function onStartup()
    local Query = db.getResult("SELECT `config`, `value` FROM `server_config` WHERE `server_config`.`config` = 'vip_sys';")
    if(Query:getID() == -1) then
        local Install_Query =
        {
            mysql =
            {
                "ALTER TABLE `accounts` ADD `vip` TINYINT NOT NULL DEFAULT '0' AFTER `premdays`;",
                "ALTER TABLE `accounts` ADD `vip_days` INT NOT NULL DEFAULT '0' AFTER `vip`;",
                "ALTER TABLE `accounts` ADD `vip_time` INT NOT NULL DEFAULT '0' AFTER `vip_days`;",
                "ALTER TABLE `players` ADD `reset_temple` TINYINT NOT NULL DEFAULT '0' AFTER `town_id`;",
                "INSERT INTO `server_config` (`config`, `value`) VALUES ('vip_sys', 1);"
               
            },
            sqlite =
            {
                "ALTER TABLE `accounts` ADD `vip` INTEGER NOT NULL DEFAULT 0;",
                "ALTER TABLE `accounts` ADD `vip_days` INTEGER NOT NULL DEFAULT 0;",
                "ALTER TABLE `accounts` ADD `vip_time` INTEGER NOT NULL DEFAULT 0;",
                "ALTER TABLE `players` ADD `reset_temple` INTEGER NOT NULL DEFAULT 0;",
                "INSERT INTO `server_config` VALUES ('vip_sys', 1);"
            }
        }
        print(">> Instalando vip_sys...")
        print(">> Verificando tipo de banco de dados...")
        print(">> Tipo do banco de dados ".. getConfigValue('sqlType') .."...")
        if getConfigValue('sqlType') == "mysql" then
            for i = 1, #Install_Query.mysql do
                print(">> ".. Install_Query.mysql[i] .."")
                db.executeQuery(Install_Query.mysql[i])
            end
        elseif getConfigValue('sqlType') == "sqlite" then
            for i = 1, #Install_Query.sqlite do
                print(">> ".. Install_Query.sqlite[i] .."")
                db.executeQuery(Install_Query.sqlite[i])
            end
        else
            print(">> Banco de dados ".. getConfigValue('sqlType') .." sem suporte ao sistema vip_sys")
        end
        print(">> vip_sys instalado e operando...")
        return true
    end
    local Config = Query:getDataString("config")
    local Value = Query:getDataInt("value")
    if Value == 1 then
        print(">> Sistema vip funcionando e atualizado...")
    end
    return true
end

 

 

tag

 

<globalevent name="vippsystem" type="start" event="script" value="vip_install.lua"/>

 

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Postado
  • Autor
  Em 16/05/2018 em 18:04, Vodkart disse:

globalevents

 

 

vip_install.lua


function onStartup()
    local Query = db.getResult("SELECT `config`, `value` FROM `server_config` WHERE `server_config`.`config` = 'vip_sys';")
    if(Query:getID() == -1) then
        local Install_Query =
        {
            mysql =
            {
                "ALTER TABLE `accounts` ADD `vip` TINYINT NOT NULL DEFAULT '0' AFTER `premdays`;",
                "ALTER TABLE `accounts` ADD `vip_days` INT NOT NULL DEFAULT '0' AFTER `vip`;",
                "ALTER TABLE `accounts` ADD `vip_time` INT NOT NULL DEFAULT '0' AFTER `vip_days`;",
                "ALTER TABLE `players` ADD `reset_temple` TINYINT NOT NULL DEFAULT '0' AFTER `town_id`;",
                "INSERT INTO `server_config` (`config`, `value`) VALUES ('vip_sys', 1);"
               
            },
            sqlite =
            {
                "ALTER TABLE `accounts` ADD `vip` INTEGER NOT NULL DEFAULT 0;",
                "ALTER TABLE `accounts` ADD `vip_days` INTEGER NOT NULL DEFAULT 0;",
                "ALTER TABLE `accounts` ADD `vip_time` INTEGER NOT NULL DEFAULT 0;",
                "ALTER TABLE `players` ADD `reset_temple` INTEGER NOT NULL DEFAULT 0;",
                "INSERT INTO `server_config` VALUES ('vip_sys', 1);"
            }
        }
        print(">> Instalando vip_sys...")
        print(">> Verificando tipo de banco de dados...")
        print(">> Tipo do banco de dados ".. getConfigValue('sqlType') .."...")
        if getConfigValue('sqlType') == "mysql" then
            for i = 1, #Install_Query.mysql do
                print(">> ".. Install_Query.mysql[i] .."")
                db.executeQuery(Install_Query.mysql[i])
            end
        elseif getConfigValue('sqlType') == "sqlite" then
            for i = 1, #Install_Query.sqlite do
                print(">> ".. Install_Query.sqlite[i] .."")
                db.executeQuery(Install_Query.sqlite[i])
            end
        else
            print(">> Banco de dados ".. getConfigValue('sqlType') .." sem suporte ao sistema vip_sys")
        end
        print(">> vip_sys instalado e operando...")
        return true
    end
    local Config = Query:getDataString("config")
    local Value = Query:getDataInt("value")
    if Value == 1 then
        print(">> Sistema vip funcionando e atualizado...")
    end
    return true
end

 

 

tag

 


<globalevent name="vippsystem" type="start" event="script" value="vip_install.lua"/>

 

Em scripts? ou no globalevents mesmo?

 

  Em 16/05/2018 em 18:04, Vodkart disse:

globalevents

 

 

vip_install.lua


function onStartup()
    local Query = db.getResult("SELECT `config`, `value` FROM `server_config` WHERE `server_config`.`config` = 'vip_sys';")
    if(Query:getID() == -1) then
        local Install_Query =
        {
            mysql =
            {
                "ALTER TABLE `accounts` ADD `vip` TINYINT NOT NULL DEFAULT '0' AFTER `premdays`;",
                "ALTER TABLE `accounts` ADD `vip_days` INT NOT NULL DEFAULT '0' AFTER `vip`;",
                "ALTER TABLE `accounts` ADD `vip_time` INT NOT NULL DEFAULT '0' AFTER `vip_days`;",
                "ALTER TABLE `players` ADD `reset_temple` TINYINT NOT NULL DEFAULT '0' AFTER `town_id`;",
                "INSERT INTO `server_config` (`config`, `value`) VALUES ('vip_sys', 1);"
               
            },
            sqlite =
            {
                "ALTER TABLE `accounts` ADD `vip` INTEGER NOT NULL DEFAULT 0;",
                "ALTER TABLE `accounts` ADD `vip_days` INTEGER NOT NULL DEFAULT 0;",
                "ALTER TABLE `accounts` ADD `vip_time` INTEGER NOT NULL DEFAULT 0;",
                "ALTER TABLE `players` ADD `reset_temple` INTEGER NOT NULL DEFAULT 0;",
                "INSERT INTO `server_config` VALUES ('vip_sys', 1);"
            }
        }
        print(">> Instalando vip_sys...")
        print(">> Verificando tipo de banco de dados...")
        print(">> Tipo do banco de dados ".. getConfigValue('sqlType') .."...")
        if getConfigValue('sqlType') == "mysql" then
            for i = 1, #Install_Query.mysql do
                print(">> ".. Install_Query.mysql[i] .."")
                db.executeQuery(Install_Query.mysql[i])
            end
        elseif getConfigValue('sqlType') == "sqlite" then
            for i = 1, #Install_Query.sqlite do
                print(">> ".. Install_Query.sqlite[i] .."")
                db.executeQuery(Install_Query.sqlite[i])
            end
        else
            print(">> Banco de dados ".. getConfigValue('sqlType') .." sem suporte ao sistema vip_sys")
        end
        print(">> vip_sys instalado e operando...")
        return true
    end
    local Config = Query:getDataString("config")
    local Value = Query:getDataInt("value")
    if Value == 1 then
        print(">> Sistema vip funcionando e atualizado...")
    end
    return true
end

 

 

tag

 


<globalevent name="vippsystem" type="start" event="script" value="vip_install.lua"/>

 

ta dando isso

Screenshot_4.png

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo