Eu vir aki pergunta se tem como coloka templo pra usar a magias.
a magias que eu quero que tenha templo;
Eu vir aki pergunta se tem como coloka templo pra usar a magias.
a magias que eu quero que tenha templo;
Templo? Hã?
Banido por falta de ética e desonestidade.
Kara parece que vc nunca viu o spell que a templo, que tem que espera alguns segundos pra usar novalmente.
testa ae..
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, 134) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local def = 100 -- quantos de defesa vai aumentar local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, 10000) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, def) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setCombatCondition(combat, condition) function onCastSpell(cid, var) local time = 10 -- tempo em segundos local storage = 12345 if getPlayerStorageValue(cid, storage) -os.time() <= 0 then local position = {x=getPlayerPosition(cid).x+2, y=getPlayerPosition(cid).y+1, z=getPlayerPosition(cid).z} doSendMagicEffect(position, 123) setPlayerStorageValue(cid, storage, os.time()+time*1000) return doCombat(cid, combat, var) end end
Eu testei funcionou mais eu queria que coloka-se pra aparecer a msg dizendo quando falta pra usar a magia novamente.
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, 134)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
local def = 100 -- quantos de defesa vai aumentar
local condition = createConditionObject(CONDITION_ATTRIBUTES)
setConditionParam(condition, CONDITION_PARAM_TICKS, 10000)
setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, def)
setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE)
setCombatCondition(combat, condition)
function onCastSpell(cid, var)
local time = 10 -- tempo em segundos
local storage = 12345
if getPlayerStorageValue(cid, storage) -os.time() <= 0 then
local position = {x=getPlayerPosition(cid).x+2, y=getPlayerPosition(cid).y+1, z=getPlayerPosition(cid).z}
doSendMagicEffect(position, 123)
setPlayerStorageValue(cid, storage, os.time()+time*1000)
return doCombat(cid, combat, var)
else
doPlayerSendCancel(cid, "Você só pode usar essa magia a cada "..time.." segundos!")
end
end
E quala tag desse scripter?
Gostaria de testar em meu mapa.
Atenciosamente, Miinerva!
Atenciosamente, Miinerva!
Tento ajudar o que eu consigo!
Consegui te ajudar ? Rep + ! (Cai nenhum dedo não!!!)
Mapa :
Vou testa, mando resposta
Eu só vou testa quando eu chega em kasa mando resposta.vlw
aguardando ..
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, 134)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
local def = 100 -- quantos de defesa vai aumentar
local condition = createConditionObject(CONDITION_ATTRIBUTES)
setConditionParam(condition, CONDITION_PARAM_TICKS, 10000)
setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, def)
setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE)
setCombatCondition(combat, condition)
function onCastSpell(cid, var)
local position = {x=getPlayerPosition(cid).x+2, y=getPlayerPosition(cid).y+1, z=getPlayerPosition(cid).z}
local exausted = 10 --Exausted (tempo).
local storage = 918381
if getPlayerStorageValue(cid, storage) > os.time() then
return doPlayerSendCancel(cid, "Wait "..getPlayerStorageValue(cid, storage) - os.time().." second"..(getPlayerStorageValue(cid, storage) - os.time() > 1 and "s" or "")..".")
else
doSendMagicEffect(position, 123)
return setPlayerStorageValue(cid, storage, os.time() + exausted) and doCombat(cid, combat, var)
end
end
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
Agora fica usando direto,Affs.
Vlw pessoal poder move pedido resolvido.
Esse é o scripter e qual é a tag dele pra adiciona ?
Pramin coloca ele no meu servidor!
Atenciosamente, Miinerva!
Tento ajudar o que eu consigo!
Consegui te ajudar ? Rep + ! (Cai nenhum dedo não!!!)
Mapa :
eu colokeiii asim e pegou >>>>
Falta de atenção, esqueci de setar a storage. Acontece, rs.
Enfim, sanado, movido.
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.