return (getPlayerStorageValue(cid, gems.storage[getPlayerVocation(cid)]) > 0) and true or false
end
function checkGemTimeFinish(uid, gemid)
local timpo = (getPlayerStorageValue(uid, 45783)-os.time())*(-1)
return (timpo >= pedras_add[gemid].time*60) and true or false
end
function deAtiveGem(uid, gemid)
local pedra = pedras_add[gemid]
local skills = pedra.skills
for a = 0, #skills-1 do
doPlayerAddSkill(uid, a, -skills[a])
end
doRemoveCondition(uid, pedras_add_c[gemid])
doPlayerSetExperienceRate(uid, 1)
setPlayerStorageValue(uid, 45783, -1)
setPlayerStorageValue(uid, 71473, -1)
doPlayerSendTextMessage(uid, 27, "O efeito da sua gema acabou.")
return true
end
function AtiveGem(uid, item)
local pedra = pedras_add[item.itemid]
if not (pedra) then
return false
end
local skills = pedra.skills
doAddCondition(uid, pedras_add_c[item.itemid])
doPlayerSendTextMessage(uid, 27, "Você está sob o efeito da gema mágica, e o efeito dela durará por ".. pedra.time .. " minuto".. getPrefix(pedra.time) .. ".")
Pergunta
Gabrielkss 10
Gostaria que alguem modificasse esse script para por o tempo dele de 1 mês mostrando no jogo,pois no jogo aparece apenas em minutos......
Link para o comentário
https://xtibia.com/forum/topic/198467-ajuda-com-esse-script/Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados