Fiz um rapidinho aqui para você.
talkactions.xml:
<talkaction words="!reset" script="reset.lua"/>
reset.lua:
function onSay(cid, words)
local limite = 2 -- Limite de resets
local lvl = 10 -- Level que o player ficará após o reset
local stor = 1278
if getPlayerStorageValue(cid, stor) == limite then
doPlayerSendCancel(cid, "Sorry, but you can't reset more than "..limite.." times.") return true
elseif getPlayerStorageValue(cid, stor) == -1 and getPlayerLevel(cid) >= 500 then
db.executeQuery("UPDATE `players` SET `level` = "..lvl.." WHERE `id` = "..getPlayerGUID(cid))
setPlayerStorageValue(cid, stor, 1)
doRemoveCreature(cid) return true
elseif getPlayerStorageValue(cid, stor) == 1 and getPlayerLevel(cid) >= 1000 then
db.executeQuery("UPDATE `players` SET `level` = "..lvl.." WHERE `id` = "..getPlayerGUID(cid))
setPlayerStorageValue(cid, stor, 2)
doRemoveCreature(cid) return true
end
return true
end
Configure aqui:
local limite = 2 -- Limite de resets local lvl = 10 -- Level que o player ficará após o reset
Para resetar, fale !reset.






info
Grupo: Campones
Registrado: 08/05/11
Posts: 64
Reputação: 0
Char no Tibia: Revoltz
Preciso De um Sistema de reset que Resete no maximo duas veses !
Ex: 1° Reset : Lvl 500
2° Reset : Lvl 1000
Espero Que Possam Me Ajudar !