Postado Dezembro 12, 2014 10 anos Salve galera do tk, bom gostaria de saber se é possível uma spell que de um buff em area, tipo o exura gran mas res só que ao invés de healar desse um buff de reg de vida e mana em quem pegar, desculpe se ja existe um topico desse, procurei e não achei um desse geito, se algum mestre dos escripts puder me ajudar ficarei grato, obrigado desde já. @Up
Postado Dezembro 12, 2014 10 anos Solução Assim que voce queria ? Aqui o tempo q vai durar aqui no caso esta 15 minutos local tempo = 15 * 60 * 1000 local tempo = 15 * 60 * 1000 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE) local condition = createConditionObject(CONDITION_ATTRIBUTES) local condition = createConditionObject(CONDITION_REGENERATION) setConditionParam(condition, CONDITION_PARAM_SUBID, 100) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo) setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN,300) setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS,2000) setConditionParam(condition, CONDITION_PARAM_MANAGAIN,300) setConditionParam(condition, CONDITION_PARAM_MANATICKS,2000) setCombatCondition(combat, condition) local area = createCombatArea(AREA_CIRCLE3X3) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Aqui vc edita a quantidade de hp setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN,300) Aqui a quantidade de mana setConditionParam(condition, CONDITION_PARAM_MANAGAIN,300) Aqui o tempo em seg q vai regenerar o hp setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS,2000) E aqui o tempo que em seg q vei regenerar a mana setConditionParam(condition, CONDITION_PARAM_MANATICKS,2000)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.