Ir para conteúdo
  • 0

Bug Sistema De Reset Voca


HatakeeKakashi

Pergunta

function onSay(cid, words, param, channel)

local tabble = {

["mixed"] = {reqVoc= nil, needLevel=10000},

["spin"] = {reqVoc= 5, needLevel=30000},

["sacred"] = {reqVoc= 6, needLevel=60000},

["loney"] = {reqVoc= 7, needLevel=110000},

["falling"] = {reqVoc= 8, needLevel=130000},

["hellborn"] = {reqVoc= 9, needLevel=250000},

["supreme"] = {reqVoc= 10, needLevel=310000},

["forgotten"] = {reqVoc= 11, needLevel=550000},

["nova"] = {reqVoc= 12, needLevel=715000},

["zealot1"] = {reqVoc= 13, needLevel=715000},

["zealot2"] = {reqVoc= 14, needLevel=715000}

}

local param,config = string.lower(param),{pid = getPlayerGUID(cid),newlv = 8,life = 185,mana = 35}

if not tabble[param] then

doPlayerSendCancel(cid, "digite o nome correto.") return true

elseif getTilePzInfo(getCreaturePosition(cid)) == false then

doPlayerSendCancel(cid, "precisa estar em pz.") return true

elseif getPlayerLevel(cid) < tabble[param].needLevel then

doPlayerSendCancel(cid, "You need be "..tabble[param].needLevel.." level or more.") return true

elseif tabble[param].reqVoc == nil and getPlayerStorageValue(cid, 887978) >= 1 then

doPlayerSendCancel(cid, "você já virou mixed.") return true

elseif tabble[param].reqVoc ~= nil and getPlayerVocation(cid) ~= tabble[param].reqVoc then

doPlayerSendCancel(cid, "You dont have the required vocation.") return true

end

if tabble[param].reqVoc == nil then setPlayerStorageValue(cid, 887978, 1) end

local newvoc = tabble[param].reqVoc ~= nil and (tabble[param].reqVoc+1) or 5

setPlayerStorageValue(cid, 887979, newvoc)

doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))

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.." WHERE `id` = "..config.pid)

return true

end

 

 

 

 

alguem pode me ajudar? quando eu reseto pra !mixed ou pra outras a vocaçao nao muda continua nakela... eu fiz meu voca tipo o ultimo id de voca eu continuei fazendo e deu o erro ainda!

OBS:SE ALGUEM ME ENVIA O VOCA JA FEITO PARA NOVAS VOCAÇOES AXO Q ARRUMA ENTAO, SE FUNCIONAR EU DO +REP!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...