Ir para conteúdo

Featured Replies

Postado

Nunca sei como começar um tópico fazendo pedido mas lá vai..

um script que faz effect ( pode ser o efeito "\1" ou CONST_ME_LOSEENERGY como preferirem chamar.. ) em cima de tal id.

ou seja todos esses ids, que serao estatuas no mapa, ficariam aparecendo o effect... precisa ser por id...

  • 2 weeks later...
  • Respostas 6
  • Visualizações 604
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Crie um arquivo chamado estatua.lua em globalevents/scripts e adicione:   function onThink(item, fromPosition, itemEx, toPosition) local item = ID DA ESTATUA     if item.itemid ==

  • Tenta item.itemuid ou somente item.uid na segunda linha (ao invés de item.itemid)

  • Mexi de novo, tenta ai, e qualquer coisa se nao der, tenta altera item.itemid por itemEx.itemid  

Postado

Crie um arquivo chamado estatua.lua em globalevents/scripts e adicione:

 

function onThink(item, fromPosition, itemEx, toPosition)

local item = ID DA ESTATUA

    if item.itemid == IDDAESTATUA then
        doSendMagicEffect(toPosition, CONST_ME_LOSEENERGY)
    end

    return TRUE
end

 

Em globalevents.xml, adicione:


<globalevent name="estatua" interval="2000" script="estatua.lua" />

Editado por miguel223 (veja o histórico de edições)

Postado
  • Autor
17 horas atrás, miguel223 disse:

Crie um arquivo chamado estatua.lua em globalevents/scripts e adicione:

 

function onThink(item, fromPosition, toPosition)

    if((item.itemid == IDDAESTATUA)) then
        doSendMagicEffect(toPosition, CONST_ME_LOSEENERGY)
    end

    return TRUE
end

 

Em globalevents.xml, adicione:


<globalevent name="estatua" interval="2000" script="estatua.lua" />



[30/03/2016 08:51:03] [Error - GlobalEvent Interface] 
[30/03/2016 08:51:03] data/globalevents/scripts/estatua_effect.lua:onThink
[30/03/2016 08:51:03] Description: 
[30/03/2016 08:51:03] data/globalevents/scripts/estatua_effect.lua:2: attempt to index local 'item' (a number value)
[30/03/2016 08:51:03] stack traceback:
[30/03/2016 08:51:03]     data/globalevents/scripts/estatua_effect.lua:2: in function <data/globalevents/scripts/estatua_effect.lua:1>
[30/03/2016 08:51:03] [Error - GlobalEvents::think] Couldn't execute event: estatua

Spoiler

function onThink(item, fromPosition, toPosition)
    if((item.itemid == 7825)) then
        doSendMagicEffect(toPosition, CONST_ME_LOSEENERGY)
    end
    return TRUE
end

 

Spoiler

              <globalevent name="estatua" interval="20" script="estatua_effect.lua" />


 

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo