• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Necesito ayuda

hellpsy

Mapper
Joined
Dec 16, 2008
Messages
345
Reaction score
466
Location
Mexico
necesito que este spell, cuando te esté pegando el drown (damage, al player o monsters que has ataquado), salga de color azul cielo(asi como sale el damage en los ataques de hielo), me pueden ayudar? porfavor

PHP:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_DROWNDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_NONE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, TRUE)

local condition = createConditionObject(CONDITION_DROWN)
setConditionParam(condition, CONDITION_PARAM_DELAYED, 6)
addDamageCondition(condition, 1, 1000, -500)
addDamageCondition(condition, 1, 1000, -950)
addDamageCondition(condition, 1, 1000, -1050)
addDamageCondition(condition, 1, 1000, -1150)
addDamageCondition(condition, 1, 1000, -2500)
addDamageCondition(condition, 1, 1000, -3500)
addDamageCondition(condition, 1, 1000, -5500)
addDamageCondition(condition, 1, 1000, -6500)
setCombatCondition(combat, condition)


function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end
 
Last edited:
Solo cambia el efecto por el que tu quieres coño por lo menos intenta -.-
Lua:
COMBAT_PARAM_EFFECT, CONST_ME_DROWNDAMAGE
 
eso ya esta ¬¬ ...

lo que yo quiero es que el damage ( del drown )salga de color azul cielo ( ASI COMO LOS ATAQUES DE HIELO)
 
no lo regañes kekox ^^ al menos dale la respuesta correcta ^_^
disculpa mi estilo corto de scripting, me he hecho adicto ^^
Lua:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_DROWNDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, TRUE)

local condition = createConditionObject(CONDITION_DROWN)
setConditionParam(condition, CONDITION_PARAM_DELAYED, 6)

t = {-500, -950, -1050, -1150, -2500, -3500, -5500, -6500}

for i = 1, #t do 
    addDamageCondition(condition, 1, 1000, t[i]) 
end

setCombatCondition(combat, condition)

function onCastSpell(cid, var) 
    return doCombat(cid, combat, var) 
end
 
Last edited:
No sirve.. :S

MIREN LO QUE QUIERO ESQUE EL DAMAGE DEL ESE SPELL SALGA DE COLOR AZUL CIELO ;)
 
tranki men, solo debes agregar
Lua:
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
 
quiero q el damage esa spell salga de ese color :S


:w00t::w00t::w00t::w00t::w00t::w00t::w00t::w00t::w00t:
 
eso solo se puede si agregas nuevos sprites de ese spell en distinto color a tu .spr ya sea remplazando el original o poniendo un nuevo efecto
 
Back
Top