• 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!

Attackspeed for wands.

psilocibe

Member
Joined
Jul 9, 2007
Messages
479
Reaction score
8
This script gives attack speed for a wand or staffs, but it also kills people in PZ area. How do I fix this?

Code:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 40)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLHOLY)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -1050, 0, -1100)

local function m(parameters)
doCombat(parameters.cid, parameters.combat, parameters.var)
end

function onUseWeapon(cid, var)
        local delay = 700
        local seconds = 0
        local parameters = { cid = cid, var = var, combat = combat }
        repeat
                addEvent(m, seconds, parameters)
                seconds = seconds + delay
        until seconds == 2000
end
 
Code:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 40)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLHOLY)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -1050, 0, -1100)

local function m(parameters)
doCombat(parameters.cid, parameters.combat, parameters.var)
end

function onUseWeapon(cid, var)
if isInArea(getCreaturePosition(cid), config.fromPos, config.toPos) == FALSE then
local delay = 700
local seconds = 0
local parameters = { cid = cid, var = var, combat = combat }
repeat
addEvent(m, seconds, parameters)
seconds = seconds + delay
until seconds == 2000
end
end
 
error.
Code:
[12:3:45.863] [Error - Weapon Interface]
[12:3:45.863] data/weapons/scripts/donatestaff.lua:onUseWeapon
[12:3:45.863] Description:
[12:3:45.863] data/weapons/scripts/donatestaff.lua:12: attempt to index global 'config' (a nil value)
[12:3:45.863] stack traceback:
[12:3:45.863]   data/weapons/scripts/donatestaff.lua:12: in function <data/weapons/scripts/donatestaff.lua:11>
[code]
 
Back
Top