Локальный скрипт:local UserInputService = game:GetService("UserInputService"
local ReplicatedStorage = game:GetService("ReplicatedStorage"
local player = game.Players.LocalPlayer
local character = player.Character
local function onInputBegan(input, gameProcessed)
if gameProcessed or character.Values.Stunned.Value == true or character.Values.CanSwitch.Value == false or character.Humanoid.FloorMaterial == Enum.Material.Air then
return end
if input.KeyCode == Enum.KeyCode.One then
script.Event:FireServer()
print("Requesting fire server"
end
end
UserInputService.InputBegan:Connect(onInputBegan)Серверный скрипт:local ReplicatedStorage = game:GetService("ReplicatedStorage"
script.Parent.Parent.Event.OnServerEvent:Connect(function(player)
print("Success"
local character = player.Character
local humanoid = character:FindFirstChild("Humanoid"
local anim = humanoid:LoadAnimation(script.Using)
anim
lay()Весь прикол в том то что когда активируется тот самый RemoteEvent то серверный скрипт не отвечает или же не работает вообще. Как мне это исправить?
local ReplicatedStorage = game:GetService("ReplicatedStorage"
local player = game.Players.LocalPlayer
local character = player.Character
local function onInputBegan(input, gameProcessed)
if gameProcessed or character.Values.Stunned.Value == true or character.Values.CanSwitch.Value == false or character.Humanoid.FloorMaterial == Enum.Material.Air then
return end
if input.KeyCode == Enum.KeyCode.One then
script.Event:FireServer()
print("Requesting fire server"
end
end
UserInputService.InputBegan:Connect(onInputBegan)Серверный скрипт:local ReplicatedStorage = game:GetService("ReplicatedStorage"
script.Parent.Parent.Event.OnServerEvent:Connect(function(player)
print("Success"
local character = player.Character
local humanoid = character:FindFirstChild("Humanoid"
local anim = humanoid:LoadAnimation(script.Using)
anim