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

Solved [TFS 1.0] Driving me crazy.

spyk3z

Theós:Undying
Joined
Jul 23, 2007
Messages
385
Reaction score
90
Location
Home.
Code:
function onCastSpell(cid, var)
  local creatures, targets = getSpectators(getThingPos(variantToNumber(var)), 3, 3), {}
  if creatures ~= nil then
  while #targets < (#creatures > 3 and 3 or #creatures - 1) do
  local target = creatures[math.random(#creatures)]
  if not isInArray(targets, target) and isSightClear(getThingPos(variantToNumber(var)), getThingPos(target)) and cid ~= target then
  table.insert(targets)
  end
  end

  for k, v in ipairs(targets) do
  if k == 1 then
  doSendDistanceShoot(getThingPos(variantToNumber(var)), getThingPos(v), CONST_ANI_ENERGY)
  elseif k < #targets then
  doSendDistanceShoot(getThingPos(targets[k - 1]), getThingPos(v), CONST_ANI_ENERGY)
  end

  doTargetCombatHealth(cid, v, COMBAT_ENERGYDAMAGE, -100, -200, CONST_ME_ENERGYHIT)
  end
  end
  return true
end

Code:
 shots.lua:7: wrong number of arguments to 'insert'

Been trying me crazy all night.
 
Back
Top