function onSay(cid, words, param)
config = {
RemainingLvl=8,
exper=4200,
pid=getPlayerGUID(cid),
redskull="yes",
prot="yes",
bat="yes"
}
function getResets(cid)
reset = getPlayerStorageValue(cid,1020)
if reset < 0 then
reset = 0
end
return reset
end
if(config.redskull == "no") and (getCreatureSkullType(cid) == 4) then
doPlayerSendTextMessage(cid,22,"Apenas player sem red skull podem resetar.")
return true
end
if(config.prot == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == false) then
doPlayerSendTextMessage(cid,22,"Você precisa estar em protection zone pra poder resetar.")
return true
end
if(config.bat == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == true) then
doPlayerSendTextMessage(cid,22,"Você precisa estar sem battle pra poder resetar.")
return true
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 79 then
if getPlayerLevel(cid) >= 780 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 780 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 79 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 74 then
if getPlayerLevel(cid) >= 730 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 730 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 74 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 69 then
if getPlayerLevel(cid) >= 680 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 680 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 69 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 64 then
if getPlayerLevel(cid) >= 630 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 630 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 64 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 59 then
if getPlayerLevel(cid) >= 590 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 590 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 59 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 54 then
if getPlayerLevel(cid) >= 550 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 550 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 54 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 49 then
if getPlayerLevel(cid) >= 510 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 510 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 49 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 44 then
if getPlayerLevel(cid) >= 480 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 480 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 44 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 39 then
if getPlayerLevel(cid) >= 450 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 450 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 39 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 34 then
if getPlayerLevel(cid) >= 430 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 430 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 34 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 29 then
if getPlayerLevel(cid) >= 410 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 410 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 29 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 24 then
if getPlayerLevel(cid) >= 390 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 390 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 24 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 19 then
if getPlayerLevel(cid) >= 380 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 380 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 19 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 14 then
if getPlayerLevel(cid) >= 365 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 365 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 14 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 9 then
if getPlayerLevel(cid) >= 360 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 360 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 9 reset or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerStorageValue(cid,1020) > 4 then
if getPlayerLevel(cid) >= 355 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 355 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "You need to have 4 resets or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
----------------------------------------------------------------------------------------------------------------------------------------
if getPlayerLevel(cid) >= 350 then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
db.executeQuery("UPDATE `players` SET `resets` = `resets` + 1 WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level 350 or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
return TRUE