function onSay(cid, words, param, channel)
if getPlayerLevel(cid) < 3500 then
return doPlayerSendCancel(cid, "Você precisa de level 3500 para poder usar o comando.")
end
addEvent(function()
if isCreature(cid) then
local playerID = getPlayerGUID(cid)
doPlayerAddItem(cid, 11192, 1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = 8, `experience` = ".. getExperienceForLevel(8) .." ` WHERE `id` = ".. playerID ..";")
db.executeQuery("UPDATE `players` SET `health` = 185, `healthmax` = 185, `mana` = 35, `manamax` = 35 WHERE `id` = ".. playerID ..";")
end
end, 3 * 1000)
return true
end
Editado Julho 19 por Oneshot
info
Grupo: Infante
Registrado: 27/07/09
Posts: 1.5k
Reputação: +405
Char no Tibia: Gean Riot

só ta tirando a life mas o lvl ta continunando :s
info
Grupo: Visconde
Registrado: 19/07/12
Posts: 395
Reputação: +36
Char no Tibia: Billy Poul

cara tenho script de reset vocation.
da pra modificar ele pra voce.
configurado pra resetar mana e lvl voceê escolhe. e vocação que precisa pra resetar.
você podia mudar no vocation.xml pra aparecer a mesma vocação que tava ao dar look.
e era so por 1 bau que tal vocation poderia abrir. ficaria legal.
se quiser o script fala.
info
Grupo: Infante
Registrado: 27/07/09
Posts: 1.5k
Reputação: +405
Char no Tibia: Gean Riot

quero nao, eu quero oq eu pedi.
vlw.
info
Grupo: Visconde
Registrado: 19/07/12
Posts: 395
Reputação: +36
Char no Tibia: Billy Poul

testa isso ai.
function onSay(cid, words, param, channel)
if getPlayerLevel(cid) < 3500 then
return doPlayerSendCancel(cid, "Você precisa de level 3500 para poder usar o comando.")
end
local config = {pid = getPlayerGUID(cid),newlv = 8,skills=10,ml=10,life = 185,mana = 35}
local param = string.lower(param)
addEvent(function()
if isCreature(cid) then
local playerID = getPlayerGUID(cid)
doPlayerAddItem(cid, 11192, 1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.newlv..", `experience` = "..getExperienceForLevel(config.newlv)..",`manamax` = "..config.mana..",`health` = "..config.life..", `healthmax` = "..config.life..",`mana` = "..config.mana..",`vocation` = "..newvoc..",`maglevel` = "..config.ml.." WHERE `id` = "..config.pid)
return true
end
end, 3 * 1000)
return true
end
Editado Julho 21 por Tchubaka




info
Grupo: Infante
Registrado: 27/07/09
Posts: 1.5k
Reputação: +405
Char no Tibia: Gean Riot
tipo eu queria um sistema se possivel assim oh o cara depois de um determinado poder vender seu level tipo ele é level 3500 ae ele fala um comando e volta pro lvl 8 com 1 item novo na BP que no caso seria 11192 a ID. tem como? ae volta tudo neh tipo ele fica lvl 8 com life e mana de lvl 8 menos os skills.
valeu era isso abraço
=]