Postado Janeiro 20, 2020 5 anos TFS 0.4 Alguém poderia ajudar com o erro que está ocorrendo nesse script ? Spoiler function onThink(interval, lastExecution, thinkInterval) for _, pid in ipairs(getPlayersOnline()) do weapon = getPlayerWeapon(pid) if weapon.uid > 0 then if getPlayerStorageValue(pid, 1987) <= 0 and getItemAttackSpeed(getPlayerWeapon(pid).uid) > 0 then setItemAttackSpeed(getPlayerWeapon(pid).uid, 0) doPlayerSendTextMessage(pid, MESSAGE_STATUS_CONSOLE_ORANGE, "Weapon Speed: Normal") end end end return true end O erro é esse:
Postado Janeiro 20, 2020 5 anos @Standard Qual a finalidade desse script só para eu entender um pouco melhor ?
Postado Janeiro 20, 2020 5 anos Autor Neste caso é para retirar o speed atk do item que o jogador tiver equipado quando tiver acabado o storage, e tem a outra parte dele que adiciona speed atk ao item equipado quando tiver o storage mas que também ocorre o mesmo erro. Não estou conseguindo trabalhar com essa função... Editado Janeiro 20, 2020 5 anos por Standard (veja o histórico de edições)
Postado Janeiro 21, 2020 5 anos Não tens essa funções na lib... basta adicionar: function getItemAttackSpeed(uid) return getItemAttribute(uid,'attackspeed') end function setItemAttackSpeed(uid) return setItemAttribute(uid,'attackspeed',name) end [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Postado Janeiro 21, 2020 5 anos Autor 5 horas atrás, Vodkart disse: Não tens essa funções na lib... basta adicionar: function getItemAttackSpeed(uid) return getItemAttribute(uid,'attackspeed') end function setItemAttackSpeed(uid) return setItemAttribute(uid,'attackspeed',name) end Valeu !
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.