Por Mattziin, 02 de set. de 2012 em Scripts
info
Grupo: Artesão
Registrado: 11/11/11
Posts: 115
Reputação: +12
Bom eu tava tentando bota um condition para que meu effect ficasse alguns segundos.
nao sei se eu fiz errado ou se é outra função q tem que botar , mais estou aprendendo aos poucos vendo uns scripts e tentando montar o meu
Alguem poderia me ajudar ?
Script.
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, 90000) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, 3) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, 3) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVELPERCENT, 104) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) function removestatus(parameters) doSendMagicEffect(getCreaturePosition(cid), 117) end ------------------------------------------------------------ function onCastSpell(cid, var) doSendMagicEffect(getCreaturePosition(cid), 117) doAddCondition(target, condition) doCreatureSetNoMove(target, false) -- remove the effect after 4000 ticks addEvent(removestatus, 4000, parameters) return true end
info
Grupo: Artesão
Registrado: 11/11/11
Posts: 115
Reputação: +12
Bom eu tava tentando bota um condition para que meu effect ficasse alguns segundos.
nao sei se eu fiz errado ou se é outra função q tem que botar , mais estou aprendendo aos poucos vendo uns scripts e tentando montar o meu
Alguem poderia me ajudar ?
Script.
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, 90000) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, 3) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, 3) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVELPERCENT, 104) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) function removestatus(parameters) doSendMagicEffect(getCreaturePosition(cid), 117) end ------------------------------------------------------------ function onCastSpell(cid, var) doSendMagicEffect(getCreaturePosition(cid), 117) doAddCondition(target, condition) doCreatureSetNoMove(target, false) -- remove the effect after 4000 ticks addEvent(removestatus, 4000, parameters) return true end