Ir para conteúdo

Featured Replies

Postado

TFS 0.3.6 (8.54)

 

Hail tibiaking! alguém de bom coração poderia me fazer uma script de spell?

Ela é basicamente uma trap em que as paredes (magic wall) ficam ao redor do personagem (configuravel) (não é uma prision) e que o item não possa ficar em areas PZ

FjEAE3b.png

MgzaTMt.png

Basicamente isso. E crie um cooldown por favor!

 

@Sttorm

Postado

@xMateuss 

local storage = 454254
local time = 10.0 -- Exaust da spell

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) -- Aqui coloque o ID da wall

local arr = {
    {1, 1, 1, 1, 1},
    {1, 1, 1, 1, 1},
    {1, 1, 2, 1, 1},
    {1, 1, 1, 1, 1},
    {1, 1, 1, 1, 1},
}

local area = createCombatArea(arr)
setCombatArea(combat, area)

function onCastSpell(cid, var)
    if exhaustion.check(cid, storage) then
        doPlayerSendCancel(cid, "Exhaustion ...")
        return doSendMagicEffect(getCreaturePosition(cid), 2)
    end
    
    exhaustion.set(cid, storage, time) 
    return doCombat(cid, combat, var)
end

Agora, vá no itens.XML e de um CTRL + F e procure pelo ID da wall e coloque essas tag;

<attribute key="decayTo" value="0" />
<attribute key="duration" value="XXX" />

Onde está XXX é a duração da wall.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.9k

Informação Importante

Confirmação de Termo