Ir para conteúdo

Mutilok

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Haha
    Mutilok recebeu reputação de L3K0T em Vip/Premium Accounts Diferenciado   
    nossa cara vc e um" et " belo script erra desse geito mesmo que eu queria vlw!
    mais uma pergunta toda vez que eu stalar o gesior com o database vou ter que add outra vez ? ?
    UPDATE accounts SET verificar=0; --<<< esse era so reset ? ALTER TABLE `accounts` ADD `verificar` INT NOT NULL DEFAULT 0
  2. Obrigado
    Mutilok deu reputação a L3K0T em Vip/Premium Accounts Diferenciado   
    @Mutilok 

     
    importa isso primeiro pro banco de dados, não apaga a que ja importou só pra dar um update nela.
     
    UPDATE accounts SET verificar=0; function onUse(cid, item, fromPosition, itemEx, toPosition, position) --Script by L3K0T local leko = { itemqt = 1, --quantidade de item que vai ser usado vipganhos = 7, -- Quantidade de vip ganhos na conta. verificarvip = 0, -- verificação no banco de dados. msg = "Você ganhou 2 dias de vip.", --menssagem que o player recebe dentro do jogo. msgfail = "Falhou", --apenas pra testar o sistema, para desativar é só por -- do lado aonde marquei com A. ver = 1, position = getCreaturePosition(cid), def = 1, atef = 41, } if getPlayerVipLeko(cid) == leko.verificarvip then doPlayerAddPremiumDays(cid, leko.vipganhos) doPlayerAddVipLeko(cid, leko.ver) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, leko.msg) doRemoveItem(item.uid, leko.itemqt) for i = 1, 175 do doSendDistanceShoot(leko.position, {x = leko.position.x + math.random(-7,7), y = leko.position.y + math.random(-5,5), z = leko.position.z}, math.random(leko.def,leko.atef)) end end if getPlayerVipLeko(cid) == leko.ver then --A doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, leko.msgfail) --A end --A return true end --Funções banco de dados by L3K0T function getPlayerVipLeko(cid) local Verh = db.getResult("SELECT `verificar` FROM `accounts` WHERE `id` = " .. getPlayerAccountId(cid) .. "") if Verh:getID() ~= LUA_ERROR then local VerP= Verh:getDataInt("verificar") Verh:free() return VerP end return LUA_ERROR end function doPlayerAddVipLeko(cid, ver) local verih = getPlayerVipLeko(cid) + ver if verih >= 0 then db.query("UPDATE `accounts` SET `verificar` = `verificar` + " .. ver .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") return TRUE end return FALSE end function doPlayerRemoveVipLeko(cid, ver) local veriih = getPlayerVipLeko(cid) - ver if veriih >= 0 then db.query("UPDATE `accounts` SET `verificar` = `verificar` - " .. ver .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") return TRUE end return FALSE end para a msg ficar certinha vc deve converter o arquivo para como está na imagem abaixo e salvar.
     

     
     
     
     
  3. Curtir
    Mutilok deu reputação a L3K0T em Vip/Premium Accounts Diferenciado   
    ALTER TABLE `accounts` ADD `verificar` INT NOT NULL DEFAULT 0 importa pro banco de dados

Informação Importante

Confirmação de Termo