vamos criar a magia mais rapida
vá em data/spells/spells.xml
abra com bloco de notas
ache as instant spells
e crie uma linha no final, contendo o seguinte:
<instant name="Gran Haste" words="run" selftarget="1" aggressive="0" lvl="40" maglv="2" mana="50" soul="0" exhaustion="1" prem="1" enabled="1" script="granhaste.lua"><vocation id="2"/><vocation id="1"/><vocation id="3"/><vocation id="4"/><vocation id="6"/><vocation id="5"/><vocation id="8"/><vocation id="7"/></instant>
as partes em negrito querem dizer respectivamente:
words é o que o cara fala no ot para acontecer a magia.
lvl é o level para a magia ser usada
maglv é o ML para a magia ser usada
mana é a mana utilizada
soul é quantos soulpoints você quer tirar na hora da magia
prem: para premium ou não ? 1= sim 0= não
e depois em vermelho as vocations, deixe as que voce quizer:
1 Sorcerer
5 Master Sorcerer
2 Druid
6 Elder Druid
3 Paladin
7 Royal Paladin
4 Knight
8 Elite Knight
bem agora vá em:
data/spells/scripts
copie um arquivo .xml
renomeie para granhaste e coloque dentro:
local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
local condition = createConditionObject(CONDITION_HASTE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 20000)
setConditionFormula(condition, 1.4, -108, 1.4, -108)
setCombatCondition(combat, condition)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
só mude o que está em negrito,
que é a potencia da haste
ali eu coloquei o dobro da utani gran hur
ai voce edita como quiser
obrigado pela atenção
valeoo!
totalmente testado!