- Dołączył
- Marzec 31, 2010
- Posty
- 36
- Liczba reakcji
- 2
Witam!
Dzisiaj zamieszcz? tu Spell kt?ry znalaz?em na Otland.net
Link do oryginalnego tematu:
a do niego wklejamy to :
Nast?pnie wchodzimy do data/spells/spells.xml i wklejamy tak to:
Skrypt nie jest m?j!!Pochodzi z otland.net
Dzisiaj zamieszcz? tu Spell kt?ry znalaz?em na Otland.net
Link do oryginalnego tematu:
Wchodzimy do data/spells/scripts/attack i robimy plik Wing clip.lua
a do niego wklejamy to :
--Made by Divar--
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, TRUE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE)
local condition = createConditionObject(CONDITION_PARALYZE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 8000)
--setConditionParam(condition, CONDITION_PARAM_SPEED, -600)
setConditionFormula(condition, -0.9, 0, -0.9, 0)
setCombatCondition(combat, condition)
function getSpellDamage(cid, weaponSkill, weaponAttack)
damage_min = (weaponSkill * weaponAttack / 30) * 0.95
damage_max = (weaponSkill * weaponAttack / 30) * 1.15
if(damage_max < damage_min) then
local tmp = damage_max
damage_max = damage_min
damage_min = tmp
end
return -damage_min, -damage_max
end
setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "getSpellDamage")
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
Nast?pnie wchodzimy do data/spells/spells.xml i wklejamy tak to:
<instant name="Wing Clip" words="exori ario" lvl="200" manapercent="50" prem="1" limitRange="4" casterTargetOrDirection="1" blockwalls="1" exhaustion="2000" needlearn="1" script="attack/Wing Clip.lua">
<vocation name="Elite Knight" />
</instant>
Skrypt nie jest m?j!!Pochodzi z otland.net
Szkoda ?e SS nie ma ale warto wstawi? ten Spell na OTS.