Ir para conteúdo
  • 0

wesleybeek

Pergunta

Ola galera, vou ser breve.

 

Preciso que me ajudem com esse spell que encontrei no Fórum, ele faz que apareça x Item em torno de Voce "que trap", o spell faz trap em mim de area:

 

{1, 1, 1}

{1, 2, 1}

{1, 1, 1}

 

Eu quero que voces modifiquem para que o Trap (Em torno de mim) seja de Area:

 

{1, 1, 1, 1, 1, 1, 1}

{1, 0, 0, 0, 0, 0, 1}

{1, 0, 0, 2, 0, 0, 1}

{1, 0, 0, 0, 0, 0, 1}

{1, 1, 1, 1, 1, 1, 1}

 

- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - -- - - - --

 

Site: Spell Trap

 

Spell:

 

function onCastSpell(cid)

local item = 4036
local tempo = 5 * 1000
local efeito_ao_criar = 197
local efeito_ao_remover = 197
for direction = 0, 7 do
local position = getPosByDir(getThingPos(cid), direction)
doCreateItem(item, position)
doSendMagicEffect(position, efeito_ao_criar)
end
addEvent(function (center, id)
for direction = 0, 7 do
local position = getPosByDir({x = center.x, y = center.y, z = center.z}, direction)
local item = getTileItemById(position, id).uid
if item > 1 then
doSendMagicEffect(position, efeito_ao_remover)
doRemoveItem(item)
end
end
end, tempo, getThingPos(cid), item)
return true
end

Spell.XML:

 

<instant name="Mokuton Doryu Heki" words="mokuton doryu heki" lvl="210" mana="100" aggressive="1" range="5" blockwalls="1" needtarget="0" exhaustion="1000" needlearn="0" event="script" value="hashirama/prision.lua">
<vocation id="330"/>
<vocation id="331"/>
<vocation id="332"/>
<vocation id="333"/>
<vocation id="334"/>
</instant>

Estarei Dando REP++
Pra quem Ajudar, ou tentar pelo menos..
Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0

você não acha que esta fazendo muitos pedidos, REP não e moeda de troca ... tem escola de scripting emvez de ficar pedindo toda hora pq não faz vc mesmo

 

@topic

 

Tem outras traps no forúm com essa area

Link para o comentário
Compartilhar em outros sites

  • 0

você não acha que esta fazendo muitos pedidos, REP não e moeda de troca ... tem escola de scripting emvez de ficar pedindo toda hora pq não faz vc mesmo

 

@topic

 

Tem outras traps no forúm com essa area

 

Nossa, sim tipo eu tentei aprender ser Scripter mas sou "mapper, desgner, spriter" e tipo é mt coisa pra mim.. Tipo faço muitos pedidos eu sei, mas se puder ajudar com esse + outro Tópico nao irei mais ter pedidos, pois tendo eles resolvidos eu ja posso usa - los como Base..

Peço por favor, e dou REP+ (talvez se nao quiser) td bem worriedsmiley.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Essa ja tem amigo http://www.xtibia.com/forum/topic/125475-magia-exevo-gran-trap/

 

Eu nao vejo problema em vc fazer varios pedidos, pode fazer quantos precisar, sem problemas.

 

Sim, tipo nao quero gastar tempo de Ninguem, nao gosto de ficar pedindo e talz, sempre tento aprender as coisas sozinhos para Eu nao ficar sair pedindo toda hora.. Mas voce foi gente Boa (Ja te add :3) e REP+

Não Funfo, tipo a Area sim o Efeito Tambem (mas o "Item" não desaparece).. worriedsmiley.gif

Link para o comentário
Compartilhar em outros sites

  • 0



local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, 10)

setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)

setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497)

local arr = {

{ 1, 1, 1, 1, 1, 1. },

{ 1, 0, 0, 0, 0, 1. },

{ 1, 0, 0, 0, 0, 1, },

{ 1, 0, 0, 2, 0, 1, },

{ 1, 0, 0, 0, 0, 1, },

{ 1, 0, 0, 0, 0, 1, },

{ 1, 1, 1, 1, 1, 1, },

}

local area = createCombatArea(arr)

setCombatArea(combat, area)

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

Link para o comentário
Compartilhar em outros sites

  • 0

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 10)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497)
local arr = {
{ 1, 1, 1, 1, 1, 1. },
{ 1, 0, 0, 0, 0, 1. },
{ 1, 0, 0, 0, 0, 1, },
{ 1, 0, 0, 2, 0, 1, },
{ 1, 0, 0, 0, 0, 1, },
{ 1, 0, 0, 0, 0, 1, },
{ 1, 1, 1, 1, 1, 1, },
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

 

 

O que voce modificou ? Só pra tipo eu aprender e talz :D

Link para o comentário
Compartilhar em outros sites

  • 0

vai em data/itens e checa se seu item o attributo "duration", se nao tiver procura em outro item e bota nele.

 

Ok caso funfar lhe dou REP+ amanha, esgotou de hoje :)'

 

Mas caso não funfar.. há outra opção ? :c

 

 

Ó, aqui não funfou o Item que eu utilizei (Irei Postar Script e o Items.xml)

 

 

Item.XML:

 

 

<item fromid="4035" toid="4037" article="a" name="tree" />
<attribute key="duration" value="10" />

Script:

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 197)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 4035)
local arr = {
{ 1, 1, 1, 1, 1, 1. },
{ 1, 0, 0, 0, 0, 1. },
{ 1, 0, 0, 0, 0, 1, },
{ 1, 0, 0, 2, 0, 1, },
{ 1, 0, 0, 0, 0, 1, },
{ 1, 0, 0, 0, 0, 1, },
{ 1, 1, 1, 1, 1, 1, },
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

Caso Puder Ajudar Garanto meu REP..
Editado por wesleybeek
Link para o comentário
Compartilhar em outros sites

  • 0

Acho que vc tem que registrar ele no movements pro duration funcionar

 

Ok, vou tentar.. Bom mas como eu registo ? oq eu adiciono no Movemments ? rolleyes.gif

Aee, consegui fazer o TRAP - Dei Rep+ para os dois que me ajudou..

Duvida Sanada. he.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Obrigado pela ajuda de amoeba13 e SmiX


Não quero Pedir muito, mas se puder ajudar com alguns spell ou talkaction .. Nao quero obrigar a ninguem e talz, apenas peço aquilo que eu procurei mais de 4 meses e nunca encontrei no Fórum..

[PEDIDO URGENTE] Spell e Talkaction

 

Por favor Help Pliss /\ /\

Editado por wesleybeek
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...