Hello guys!
Can anyone help me with my addon
I'm trying to get it works but i get this error:
Player: !advert Player test
addons/ulx/lua/ulx/modules/sh/advertsystem.lua:6: attempt to get length of local 'target_ply' (a userdata value)
Here is my addon
function ulx.advertsystem( calling_ply, target_ply, reason )
local affected_ply = {}
for i=1, #target_ply do
local v = target_ply[ i ]
timer.Simple(1, function()
if IsValid(v) then
net.Start( "AdvertsMenu" )
net.Send( v )
end
end)
end
end
local advertsystem = ulx.command( CATEGORY_NAME, "ulx advert", ulx.advertsystem, "!advert" )
advertsystem:addParam{ type=ULib.cmds.PlayerArg }
advertsystem:addParam{ type=ULib.cmds.StringArg, hint="reason", ULib.cmds.takeRestOfLine }
advertsystem:defaultAccess( ULib.ACCESS_ADMIN )
advertsystem:help( "send an advert." )