Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Can u help me fix my function script i cant seem to call functions from other scripts?

Asked by
TNTIsLyfe 152
4 years ago
Edited 4 years ago

I made this lightning script but since it was local the part instances didnt show for others so i tried to make a function with in the function script this

local create = {911}
function create.load(player)
local Play = player.Name
local Mouse = Play:GetMouse()
local Light1 = Instance.new("Part")
Light1.BrickColor = BrickColor.new("Light blue")
Light1.TopSurface = "Smooth"
Light1.Material = "Neon"
Light1.Anchored = true
Light1.CanCollide = false
Light1.Size = Vector3.new(0.2,200,0.2)
local C1 = Light1:Clone()
C1.Parent = workspace
C1.CFrame = Mouse.Hit * CFrame.new(0,0,0)
Mouse.Target.Parent.Humanoid:TakeDamage(30)



return create()

end 




i made it a local script for the mouse but it didnt work when i tried require in the main script that triggers the lightning keybind my whole script for the keybind was

local player = game.Players.LocalPlayer
local character = player.Character

local ammo = 1










game:GetService("UserInputService").InputBegan:connect(function(input)




    if input.KeyCode == Enum.KeyCode.T then
    if ammo == 1 then









script.Lightning:Play() 
    local animation = Instance.new("Animation")
                animation.AnimationId = "rbxassetid://4577006839"
    local humanoid = character:WaitForChild("Humanoid")
                humanoid:LoadAnimation(animation):Play()
require(911).load(Player.Name)









     ammo = 0

     wait (2)


    ammo = 1


    end
    end
    end)



















Everything works but i dont understand why doesnt my require work i found this in a wiki before i thought it would work can ya help me?

Answer this question