quarta-feira, 2 de julho de 2008

[MAGIA]Spell Holy Spear pra todo lado

Nome: Holy Multi Shot
Versão: 1.0
Tipo do script: Spell
Servidor Testado: Thyrania 0.2.81
Autor: Theax

__________________________________________________ _________________

Awe Galera... Otra spell. dessa vez eh pra pally (^.^).
EsSa spell manda uma enchanted spear pra cada lado formando uma "chuva"
eh mto boa, e o bom eh q vc pode arruma modifica-la pra "tampar" otras coisas como bolts....
Vms ao script !

Va na pasta Data/Spells/Script
Copie algum arkivo e renomei-o de "holy multi shot"
Feito isso apague todo o conteudo do arkivo copiado e ponha isto \/

Código:
local acombat = createCombatObject()

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 39)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 17)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 39)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.5, -155, -2.2, -155)
local area = createCombatArea(
{
{1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1},
{0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0},
{0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0},
{0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0},
{0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0},
{0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0},
{1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1},
}
)


local condition = createConditionObject(CONDITION_FIRE)
setConditionParam(condition, CONDITION_PARAM_DELAYED, 0)
addDamageCondition(condition, 30, 2000, -100)
setCombatCondition(combat, condition)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end


setCombatArea(acombat, area)
local function Attack(p)
doCombat(p.cid, p.combat, positionToVariant(p.pos))
end
function onTargetTile(cid, pos)
if (math.random(0,2) >= 1) then
addEvent(Attack, math.random(0, 1000), {cid = cid, combat = combat, pos = pos})
end
end
setCombatCallback(acombat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")
function onCastSpell(cid, var)
return doCombat(cid, acombat, var)
end
Agr va em Data/Spells/Spells(arkivo em XML)

Procure e seção


e coloke isso \/ (fazendo modificações do seu jeito)

Código:
                              Nome da Spell" words="Palavra Magica" lvl="LvL necessario" maglv="ML rekerido" mana="Mana necessaria" soul="0" exhaustion="1" prem="0" enabled="1" script="holy multi shot.lua">
__________________

0 comentários:

tibia 850 download server otserv mapa como 854 para global 852 yorots tutorial otserver criar map editor comandos god vancino pokemon online com baixar criando mapas 840 sql war full bot ots fazer styller sqlite serve downloads comando studio alissow 842 editar simone editado dragon itens elfbot yourots quest servidor xtibia ball serv pra enforced mcv script sem otservers alisson npc colocar usar site slayer nukar snowz bug monster download tirar client fake servfull que account thyrania acc meu vip sprut por manager key 810 pagina gangrel sistema baixa lista luz quests completo stuff programa tibiabot elf level conta magias auto senha xdream nukando onde allisow seu player snow servidores qual mudar the uma nova char mana changer xml rme item reset pelo servers multi bugs sqlitestudio otmapeditor pvp todos cliente dos dar forgotten xvx edited versao carlin aumentar creator crack otservlist otserve verso armas lua soft lag rookgaard styler karmia 493 v11 deixar fazendo tempo colocando real nao nuker skull hackear list 100 maps scripts dbz novas atk naruto