• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

RevScripts show player attack speed

jel

Member
Joined
Mar 22, 2014
Messages
302
Reaction score
12
I'm trying to make a simple script to show the player's current attack speed, example: your attack speed is 1,999x
unsuccessfully
erro:
Lua:
[2023-16-03 22:13:13.324] [error] Lua script error:
scriptInterface: [Scripts Interface]
scriptId: [/home/canary-main/data-otservbr-global/scripts/talkactions/custom/speed.lua:callback]
timerEvent: []
 callbackId:[]
function: []
error [...ata-otservbr-global/scripts/talkactions/custom/speed.lua:6: attempt to concatenate local 'voc' (a userdata value)
stack traceback:
        [C]: in function '__concat'
        ...ata-otservbr-global/scripts/talkactions/custom/speed.lua:6: in function <...ata-otservbr-global/scripts/talkactions/custom/speed.lua:3>]
Lua:
local speed = TalkAction("!speed")

function speed.onSay(player, words, param)
local voc = player:getVocation()
voc:getBaseAttackSpeed()
player:sendCancelMessage("You have " .. voc .. "% attack speed.")

end

speed:register()
 
Back
Top