-- https://discord.gg/8wSP7XedR8 -- hit remote game:GetService("ReplicatedStorage"):WaitForChild("CombatSystem"):WaitForChild("Remotes"):WaitForChild("RequestHit"):FireServer() -- allocate stats local args = { "Melee", -- can be "Melee", "Defense", "Power", "Sword" 1 } game:GetService("ReplicatedStorage"):WaitForChild("RemoteEvents"):WaitForChild("AllocateStat"):FireServer(unpack(args)) -- take quest local args = { "QuestNPC1" -- idk how far this goes but i think it changes the nmb after string } game:GetService("ReplicatedStorage"):WaitForChild("RemoteEvents"):WaitForChild("QuestAccept"):FireServer(unpack(args)) -- npc folder workspace.NPCs -- abilities local args = { 1 -- up to, i think 5 based on the item you have } game:GetService("ReplicatedStorage"):WaitForChild("AbilitySystem"):WaitForChild("Remotes"):WaitForChild("RequestAbility"):FireServer(unpack(args))