Ir para conteúdo
  • 0

Setitemattackspeed(Uid, Attackspeed)


20cm

Pergunta

Bom dia/tarde/noite.

Queria saber se essa função - setItemAttackSpeed(uid, attackspeed) - realmente existe, e como utilizá-la, pois, eu não estou conseguindo

 

Erro:

 

[28/07/2012 16:27:34] [Error - Action Interface]

[28/07/2012 16:27:34] data/actions/scripts/tools/rope.lua:onUse

[28/07/2012 16:27:34] Description:

[28/07/2012 16:27:34] data/actions/scripts/tools/rope.lua:2: attempt to call global 'getAttackSpeed' (a nil value)

[28/07/2012 16:27:34] stack traceback:

[28/07/2012 16:27:34] data/actions/scripts/tools/rope.lua:2: in function <data/actions/scripts/tools/rope.lua:1>

 

Usando a função setItemAttackSpeed(itemEx.uid, math.random(1,3000))

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

doItemSetAttribute(itemEx.uid, "attackspeed", 1000)

o speed é o intervalo entre 1 ataque e outro, então quanto mais alto, mais lento fica pro player matar um monstro. 1000 = 1 segundo

 

 

getItemAttribute(itemEx.uid, "attackspeed")

essa função só retorna a speed, se vc tiver usado a função de cima anteriormente, ou seja, caso vc n tenha usado a set e tente usar a get, a get retorna nil

Link para o comentário
Compartilhar em outros sites

  • 0

Obrigado, funcionou xd.

Eu tinha esquecido dessa função.

Não esquecerei de te reputar amanhã, obrigado novamente.

Dúvida sanada

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...