ZM

[Spell] Utito Hur

Por Zmovir, 11 de fev. de 2012 em Archived

script
3
649
ZmovirZ
11 de fevereiro de 2012 às 01:18
local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_STUN)

setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE)

 

local condition = createConditionObject(CONDITION_DRUNK)

setConditionParam(condition, CONDITION_PARAM_TICKS, 20000)

setConditionParam(condition, CONDITION_PARAM_SPEED, -600)

setConditionFormula(condition, -10, 2, -10, 5)

setCombatCondition(combat, condition)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

Essa ai e minha spell era pra ela deixar o player bebado mais ela da um erro no distro

 

o erro tem aver com essa parte do script

setConditionFormula

 

 

 

Me ajudem ai vale REP+

3 semanas depois...
Leo64L
26 de fevereiro de 2012 às 13:30

eu acho que voce tinha que por ou "setConditionFormula(condition, -10, 2, -10, 2)" ou "setConditionFormula(condition, -10, 5, -10, 5).

 

Se der certo da rep ai.

ZmovirZ
26 de fevereiro de 2012 às 17:00

Obrigado mais eu ja tinha consiguido resolver

 

ficou assim

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_STUN)

setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE)

 

local condition = createConditionObject(CONDITION_DRUNK)

setConditionParam(condition, CONDITION_PARAM_TICKS, 20000)

setCombatCondition(combat, condition)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

por favor fecharem o topico