Ir para conteúdo

Resetar Player Automaticamente.. Da?


MAUMORADO

Posts Recomendados

Tem como fazer um Geito de resetar um player Automatico! tpw ele chegar a determinado lvl por Ex: lvl 800 e Voltar ao lvl 8 com mesma mana, vida , skills...etc! se tiveh algum geito, algum Script por favor me falem!

Link para o comentário
Compartilhar em outros sites

Da, e é até bem fácil :p

Mas ele resetaria quando ele relogar =D

 

Se quizer, só responde ae que eu fasso.

 

Flw

 

---EDIT

Retiro o q disse :PP

To tentando achar alguma function que tenha algo pra diminuir o level do player.

Editado por Wiltry
Link para o comentário
Compartilhar em outros sites

  • 1 month later...

tem sim ta ae.

 

local CONF = {

--Configure aqui

LevelToReset = 450, -- Quando alcançar este nível renascerá

RemainingLvl = 8, -- Voltará pro nivel 8

RemainingExp = 4200, -- Com a exp do nível 8

SendMsg = "Você alcançou o nível máximo", -- Msg recebida

PosToTeleport = {x = 100, y = 100, z = 7} -- Posição que será teleportado

}

 

function onAdvance(cid, skill, oldLevel, newLevel)

if (newLevel == CONF.LevelToReset and skill == 8) then

local pid = getPlayerGUID(cid)

doRemoveCreature(cid)

db.executeQuery("UPDATE `players` SET `level` = "..CONF.RemainingLvl..", `experience` = "..CONF.RemainingExp..", `posx` = "..CONF.PosToTeleport.x..", `posy` = "..CONF.PosToTeleport.y..", `posz` = "..CONF.PosToTeleport.z.." WHERE `id` = "..pid)

end

end

 

esse script e do magus entao e dele todos os creditos.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...