Boa tarde, pessoal preciso de uma ajuda nesse script, ele funciona perfeitamente, ou quase....
Vou direto ao assunto eu preciso que depois de 2 minutos por ex pare de dar o dano de drowning no jogador alguém pode me auxiliar, pois após entrar na água sem o helm deep fica em um loop infito de drowning e não para até o player morrer? obrigado.
local condition = createConditionObject(CONDITION_DROWN)
setConditionParam(condition, CONDITION_PARAM_PERIODICDAMAGE, -20)
setConditionParam(condition, CONDITION_PARAM_TICKS, -1)
setConditionParam(condition, CONDITION_PARAM_TICKINTERVAL, 2000)
function onStepIn(cid, item, position, fromPosition)
if(isPlayer(cid)) then
doAddCondition(cid, condition)
end
return true
end
function StopDraw()
doRemoveCondition(cid, condition)
end
function onStepOut(cid, item, position, fromPosition)
addEvent(StopDraw, 2*60*1000)
return true
end
info
Grupo: Campones
Registrado: 01/06/08
Posts: 6
Reputação: 0
Boa tarde, pessoal preciso de uma ajuda nesse script, ele funciona perfeitamente, ou quase....
Vou direto ao assunto eu preciso que depois de 2 minutos por ex pare de dar o dano de drowning no jogador alguém pode me auxiliar, pois após entrar na água sem o helm deep fica em um loop infito de drowning e não para até o player morrer? obrigado.
local condition = createConditionObject(CONDITION_DROWN) setConditionParam(condition, CONDITION_PARAM_PERIODICDAMAGE, -20) setConditionParam(condition, CONDITION_PARAM_TICKS, -1) setConditionParam(condition, CONDITION_PARAM_TICKINTERVAL, 2000) function onStepIn(cid, item, position, fromPosition) if(isPlayer(cid)) then doAddCondition(cid, condition) end return true end function StopDraw() doRemoveCondition(cid, condition) end function onStepOut(cid, item, position, fromPosition) addEvent(StopDraw, 2*60*1000) return true end