CONST_ANI_GREENSTAR
Troque por:
CONST_ANI_SPEAR
Ou por:
CONST_ANI_THROWINGSTAR
info
Grupo: Barão
Registrado: 01/07/09
Posts: 216
Reputação: +4

CONST_ANI_GREENSTAR
Troque por:
CONST_ANI_SPEAR
Ou por:
CONST_ANI_THROWINGSTAR
CONST_ANI_GREENSTAR
Troque por:
CONST_ANI_SPEAR
Ou por:
CONST_ANI_THROWINGSTAR
naum funciona do mesmo geito... a spear ou a star fica somente em cima do char q está soltando a magia, o efeito funciona, acerta em toda a área demarcada mas o "arremesso" da star naum...
info
Grupo: Artesão
Registrado: 30/07/07
Posts: 101
Reputação: +1

Provavelmente é essa Array:
local arr = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 1, 0, 0, 0, 0},
{0, 0, 1, 1, 0, 2, 0, 1, 1, 0, 0},
{0, 0, 0, 0, 1, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}
Mude para:
local arr = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 2, 0, 0, 2, 0, 0, 2, 0, 0},
{0, 0, 0, 2, 0, 2, 0, 2, 0, 0, 0},
{0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0},
{0, 0, 2, 2, 0, 3, 0, 2, 2, 0, 0},
{0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0},
{0, 0, 0, 2, 0, 2, 0, 2, 0, 0, 0},
{0, 0, 2, 0, 0, 2, 0, 0, 2, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}
Editado Setembro 20 por lucasjockey
info
Grupo: Campones
Registrado: 13/08/09
Posts: 5
Reputação: 0
Eu queria fazer uma magia no meu ot que o cara atacasse Star, eu fiz ela a partir de uma magia já existente no meu ot pq no meu ot naum dah certo com aqueles programas de fazer magia, o script dela ficou o seguinte:
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_GREENSTAR) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.6, -30, -1.2, 0) local arr = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 1, 0, 0, 0, 0}, {0, 0, 1, 1, 0, 2, 0, 1, 1, 0, 0}, {0, 0, 0, 0, 1, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) endele tira dano mas o efeito de arremessar a star naum tah dando certo.. eu anexei uma imagem para maior entendimento...
se alguém poder me ajudar eu agradeço muito
desde já muito obrigado