Ir para conteúdo
  • 0

Consetar essa script


Zikaduh

Pergunta

eu tenho essa action que quando clika num items solta a magia so que n tem tempo ai eu adicionei uma Storage que conta 7Segundos pra ele pode soltar denovo mas n ta contando.

 

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 1)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -15, 5, 5, 1.8, 3, -20, -40)
local arr = {
{1,1,1},
{1,3,1},
{1,1,1},
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onUse(cid, item, topos)
return doCombat(cid, combat, {pos = getCreaturePosition(cid), type=2})
end
function onCastSpell(cid, var)
if getPlayerStorageValue(cid, 10005) > os.time() then
doPlayerSendCancel(cid, "Você tem que esperar "..getPlayerStorageValue(cid, 10005) - os.time().." segundos para usar a magia novamente.") return false end
return doCombat(cid, acombat, var) and setPlayerStorageValue(cid, 10005, os.time() + 7)

end

 

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Tenta trocar isso

if getPlayerStorageValue(cid, 10005) > os.time() then
doPlayerSendCancel(cid,  "Você tem que esperar "..getPlayerStorageValue(cid, 10005) - os.time().." segundos para usar a magia novamente.") return false end
Por:
if getPlayerStorageValue(cid, 10005) > os.time() then
return doPlayerSendCancel(cid,  "Você tem que esperar "..getPlayerStorageValue(cid, 10005) - os.time().." segundos para usar a magia novamente.") 
end

Suponho que seja porque está retornando falso esse seu sendcancel. (eu acho ._.)

Editado por zipter98
Link para o comentário
Compartilhar em outros sites

  • 0

funciono so que n ta contando os 7 Segundos


alguém me ajuda por favor.


a magia ta saindo sempre que clika no items quero que saia em 7s-7segundos


-----------------------------------------------------------

pode fechar o topico ja conseguir resolver sozinho mas vlw ai por tentar me ajuda ta ai seu REP+

 

pra quem ta com essa mesma duvida so basta adicionar a função doCreatureCastSpell nas source

 

to querendo ajuda nesse topico pode ajuda??

http://www.xtibia.com/forum/topic/223839-sistema-de-miss/

Link para o comentário
Compartilhar em outros sites

  • 0

O título do seu tópico não possui informações sobre o conteúdo dele, portanto está desrespeitando as regras. Por favor, preste mais atenção da próxima vez e leia as regras da seção antes de postar.


Tópico movido para a seção de dúvidas e pedidos resolvidos.
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...