Ir para conteúdo

Featured Replies

Postado

.Qual servidor ou website você utiliza como base? 

Utilizo TFS 1.3  Global 12.60

Qual o motivo deste tópico? 

Galera estou implementando um sistema de Resets no meu servidor... Ele adiciona uma descriçao à DB
    db.query("UPDATE `players` SET `description` = ' [Reset: "..description.."]' WHERE `players`.`id`= ".. playerid .."")

Eu gostaria que aparecesse esta descrição ao dar Look pra mostrar a quantidade de resets.... 

Alguem pode me ajudar?
 

 

Você tem o código disponível? Se tiver publique-o aqui: 

--[[Script made 100% by Nogard, Night Wolf and Linus.
   You can feel free to edit anything you want, but don't remove the credits]] 

config = {

    minlevel = 250, --- Level inical para resetar
    price = 10000, --- Preço inicial para resetar
    newlevel = 20, --- Level após reset
    priceByReset = 0, --- Preço acrescentado por reset
    percent = 15, ---- Porcentagem da vida/mana que você terá ao resetar (em relação à sua antiga vida total)
    maxresets = 50, ---- Maximo de resets
    levelbyreset = 0 --- Quanto de level vai precisar a mais no próximo reset

}

function getResets(uid)
    resets = getPlayerStorageValue(uid, 378378)
        if resets < 0 then
            resets = 0
        end
    return resets
end

function addReset(cid)
    player = Player(cid)
    resets = getResets(cid)
    hp = player:getMaxHealth()
    resethp = hp*(config.percent/100)
    player:setMaxHealth(resethp)
    mana = player:getMaxMana()
    resetmana = mana*(config.percent/100)
    player:setMaxMana(resetmana)
    playerid = player:getGuid()
    player:setStorageValue(378378, resets+1) 
    player:remove()        
    description = resets+1
    db.query("UPDATE `players` SET `description` = ' [Reset: "..description.."]' WHERE `players`.`id`= ".. playerid .."")
    db.query("UPDATE `players` SET `level`="..config.newlevel..",`experience`= 0 WHERE `players`.`id`= ".. playerid .."")
    return true
end

 

Spoiler

--[[Script made 100% by Nogard, Night Wolf and Linus.
   You can feel free to edit anything you want, but don't remove the credits]] 

config = {

    minlevel = 250, --- Level inical para resetar
    price = 10000, --- Preço inicial para resetar
    newlevel = 20, --- Level após reset
    priceByReset = 0, --- Preço acrescentado por reset
    percent = 15, ---- Porcentagem da vida/mana que você terá ao resetar (em relação à sua antiga vida total)
    maxresets = 50, ---- Maximo de resets
    levelbyreset = 0 --- Quanto de level vai precisar a mais no próximo reset

}

function getResets(uid)
    resets = getPlayerStorageValue(uid, 378378)
        if resets < 0 then
            resets = 0
        end
    return resets
end

function addReset(cid)
    player = Player(cid)
    resets = getResets(cid)
    hp = player:getMaxHealth()
    resethp = hp*(config.percent/100)
    player:setMaxHealth(resethp)
    mana = player:getMaxMana()
    resetmana = mana*(config.percent/100)
    player:setMaxMana(resetmana)
    playerid = player:getGuid()
    player:setStorageValue(378378, resets+1) 
    player:remove()        
    description = resets+1
    db.query("UPDATE `players` SET `description` = ' [Reset: "..description.."]' WHERE `players`.`id`= ".. playerid .."")
    db.query("UPDATE `players` SET `level`="..config.newlevel..",`experience`= 0 WHERE `players`.`id`= ".. playerid .."")
    return true
end

 

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.7k

Informação Importante

Confirmação de Termo