Thank you for using our website
Your script:
local co1 = coroutine.create(function()
local player = game:GetService("Players").LocalPlayer
local mouse = player:GetMouse()
local beam = false
local UIS = game:GetService("UserInputService")
local keyBind = "F"
UIS.InputBegan:Connect(function(input,Chatting)
if Chatting then return end
if input.KeyCode == Enum.KeyCode[keyBind] then
if beam == false then
beam = true
while beam == true do
wait (0.01)
local pos = mouse.Hit.Position
local A_1 = pos
local Event = game:GetService("Workspace")[player.Name].Bow.Shot.ShootArrow
Event:FireServer(A_1)
end
else
beam = false
end
end
end)
end)
local co2 = coroutine.create(function()
local player = game:GetService("Players").LocalPlayer
local mouse = player:GetMouse()
local UIS = game:GetService("UserInputService")
local keyBind = "F"
UIS.InputBegan:Connect(function(input,Chatting)
if Chatting then return end
if input.KeyCode == Enum.KeyCode[keyBind] then
for count = 0, 50, 1 do
wait (0.001)
local pos = mouse.Hit.Position
local A_1 = pos
local A_2 = 0
local A_3 = game:GetService("Workspace")[player.Name]
local Event = game:GetService("Workspace")[player.Name]["Star Cannon"].Shoot.RemoteEvent
Event:FireServer(A_1, A_2, A_3)
end
wait (1)
end
end)
end)
coroutine.resume(co1)
coroutine.resume(co2)
local player = game:GetService("Players").LocalPlayer
local mouse = player:GetMouse()
local beam = false
local UIS = game:GetService("UserInputService")
local keyBind = "F"
UIS.InputBegan:Connect(function(input,Chatting)
if Chatting then return end
if input.KeyCode == Enum.KeyCode[keyBind] then
if beam == false then
beam = true
while beam == true do
wait (0.001)
local pos = mouse.Hit.Position
local A_1 = pos
local A_2 = 0
local A_3 = game:GetService("Workspace")[player.Name]
local Event = game:GetService("Workspace")[player.Name].Musket.Shoot.RemoteEvent
Event:FireServer(A_1, A_2, A_3)
end
else
beam = false
end
end
end)