Ir para conteúdo

Posts Recomendados

Cara preciso da ajuda com Voces porque eu preciso de 1 reset system com Look

Eu sei que existem uns reset System com Look porem sem Stages

Ou seja o Sistema de reset com Look nao tem(Ate 5 reset resetar level 350 e 10 reset resetar lv 400)

 

Eu uso um Reset System de Stages

Gostaria de 1 reset System de Stages e ao mesmo tempo com Look de Resets

Eu uso esse Sistema:

 

function onSay(cid, words, param)

 

config = {

RemainingLvl=8, -- level que ficará depois de ser resetado.

exper=4200, -- experiencia que ficará depois de ser resetado.

pid=getPlayerGUID(cid), -- não mecha

redskull="yes", -- players com red skull podem resetar? ("yes" or "no").

bat="yes" --players precisam estar sem fight pra resetarem? ("yes" or "no").

}

 

 

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 == "no") 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) > 45 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, "Voce precisa ter level 550 para resetar.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

elseif getPlayerStorageValue(cid,1020) > 40 then

if getPlayerLevel(cid) >= 520 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, "YVoce precisa ter level 520 para resetar.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

elseif getPlayerStorageValue(cid,1020) > 35 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, "YVoce precisa ter level 480 para resetar.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

elseif getPlayerStorageValue(cid,1020) > 30 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, "YVoce precisa ter level 450 para resetar.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

elseif getPlayerStorageValue(cid,1020) > 25 then

if getPlayerLevel(cid) >= 420 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, "YVoce precisa ter level 420 para resetar.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

elseif getPlayerStorageValue(cid,1020) > 20 then

if getPlayerLevel(cid) >= 400 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, "Voce precisa ter level 400 para resetar.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

elseif getPlayerStorageValue(cid,1020) > 15 then

if getPlayerLevel(cid) >= 385 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, "Voce precisa ter level 385 para resetar.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

elseif getPlayerStorageValue(cid,1020) > 10 then

if getPlayerLevel(cid) >= 370 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, "Voce precisa ter level 370 para resetar.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

elseif getPlayerStorageValue(cid,1020) > 5 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, "Voce precisa ter level 360 para resetar.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

elseif 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, "Voce precisa ter level 350 para resetar")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

return true

end

 

 

 

 

 

 

 

 

 

Porém neste sistema nao existe look com Reset

 

 

 

 

Me manden Alguma forma de criar look com reset neste Sistema

Ou um Novo reset System com Resets Stages e Look Reset

Link para o comentário
https://xtibia.com/forum/topic/145116-duvida-em-look-com-reset/
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...