Ir para conteúdo

Spell De Summon


arturf

Posts Recomendados

Tipo do script: Creature summon

Protocolo (versão do Tibia): 8.54

Servidor: Forgotten server

 

Estou precisando de um spell "demon attack" que fizesse 6 demon ao lado do player.É igual a utevo res, mas com 6 demon.

 

Obrigado

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

crie um arquivo chamado demon.lua

 

e cole tudo isso dentro:

 

function onTargetTile(cid, pos)

local getPos = pos

getPos.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE

 

local corpse = getThingFromPos(getPos)

if(corpse.uid > 0 and isCorpse(corpse.uid) and isMoveable(corpse.uid) and getCreatureSkullType(cid) ~= SKULL_BLACK) then

doRemoveItem(corpse.uid)

doConvinceCreature(cid, doCreateMonster("Demon", pos))

 

doSendMagicEffect(pos, CONST_ME_MAGIC_BLUE)

return true

end

 

return false

end

 

local area, combat = createCombatArea(AREA_CIRCLE3X3), createCombatObject()

setCombatArea(combat, area)

 

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

setCombatCallback(combat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

agora vai em spells.xml:

<instant name="demon res" words="utevo mas demon" lvl="130" mana="1500" prem="0" exhaustion="1500" needlearn="0" event="script" value="demon.lua">

<vocation id="2"/>

<vocation id="6"/>

</instant>

 

pronto.

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

  • 2 weeks later...

Tente isto:

 

<instant name="Summon Creature" words="utevo res demon" lvl="105" params="6" exhaustion="2000" needlearn="0" function="summonMonsterDemon">

<vocation name="Sorcerer"/>

<vocation name="Druid"/>

<vocation name="Master Sorcerer"/>

<vocation name="Elder Druid"/>

<vocation name="Ultimate Sorcerer" />

<vocation name="Healing Druid" />

</instant>

 

Depois vá em demon.xml na pasta monster e terá uma parte assim:

 

<flag summonable="0"/>

 

Basta mudar para 1.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...