[Resolvido] Spell Com 2" Condition"

akiraspirith
em Lixeira Pública

akiraspirith

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/04/10Posts: 1

eu quero fazer uma magia com 2 condições tipo, aumentar skills e haste, soh que quando eu uso soh da o Haste, se eu tiro a configuração do haste ai da o do skills, o script eh esse aki:

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE)

local condition = createConditionObject(CONDITION_ATTRIBUTES)

setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, 50)

setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, 50)

setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, 50)

setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, 50)

setConditionParam(condition, CONDITION_PARAM_TICKS, 20000)

setCombatCondition(combat, condition)

 

 

function onCastSpell(cid, var)

return doCombat(cid,combat,var)

end

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

 

local condition = createConditionObject(CONDITION_HASTE)

setConditionParam(condition, CONDITION_PARAM_TICKS, 20000)

setConditionFormula(condition, 0.3, -24, 0.3, -24)

setCombatCondition(combat, condition)

 

function onCastSpell(cid, var)

doCombat(cid, combat, var)

end

 

alguem me ajuda a configurar para pegar as 2 condition na msm spell

joaohd

Neox Boy
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/02/09Posts: 361Char no Tibia: Fearless Man

Deve ser isso:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
setCombatParam(combat2, COMBAT_PARAM_AGGRESSIVE, FALSE)



local condition = createConditionObject(CONDITION_ATTRIBUTES)
setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, 50)
setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, 50)
setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, 50)
setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, 50)
setConditionParam(condition, CONDITION_PARAM_TICKS, 20000)
setCombatCondition(combat, condition)

local condition2 = createConditionObject(CONDITION_HASTE)
setConditionParam(condition2, CONDITION_PARAM_TICKS, 20000)
setConditionFormula(condition2, 0.3, -24, 0.3, -24)
setCombatCondition(combat2, condition2)


function onCastSpell(cid, var)
doCombat(cid, combat, var), doCombat(cid, combat2, var) 
end

 

flw

akiraspirith

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/04/10Posts: 1

VLW mais uma vez VLW :D

guedes100

Cren Luci e nuk
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 03/04/10Posts: 211

@Akiraspirith

 

Quando sua duvida for sanada favor usar ''reportar'' para que os moderadores possam fechar seu topico.

 

obrigado

 

abraços

Usuário Banido por atitude destrutiva.

 

Atenciosamente,

Equipe XTibia.

Vilden

Loading. . .
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 09/05/08Posts: 1597

Dúvida sanada,

 

Rep+ para Apocarai e Nicekid (ajudar reportando)

 

 

Tópico fechado.

Atenciosamente, Vilden.