Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado
  • Autor
  • Diretor
1 hora atrás, Mutilok disse:

foi mau a demora deu uns erro

image.thumb.png.50dcd8dc098e6e87d44bbaee319890ee.png

ALTER TABLE `accounts` ADD `verificar` INT NOT NULL DEFAULT 0

importa pro banco de dados

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

  • Respostas 22
  • Visualizações 2.2k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Ajudou demais com isso, mt obrigado!! era o que tava precisando

  • ALTER TABLE `accounts` ADD `verificar` INT NOT NULL DEFAULT 0 importa pro banco de dados

  • @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, fro

Posted Images

Postado
  • Autor
  • Diretor

@Mutilok 

image.thumb.png.024cbe7efcaa4d7926108299952e437d.png

 

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.

 

mapa1-marca.thumb.jpg.9152ef028b7939932b5476dde4955cdb.jpg

 

 

 

 

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Postado
  • Autor
  • Diretor
1 minuto atrás, Mutilok disse:

nao e isso mais se nao der pode deixar

asim quando vc usa o pepel ele  explode um monte de efeito no seu so ta tendo 1 efeito ,vlw pela ajuda. 

é que vc mandou o script em radom então vc quer só 1 efeito??? qual o efeito do papel???

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo