#help help help how to make move variants
1 messages · Page 1 of 1 (latest)
This is out of my knowledge cant help u bro
self.Variants = {
["VariantName"] = {
OnStartClient = function(self, Data)
-- Client FX here
end,
OnStartServer = function(self, Data)
-- Server Hitboxes here
end
}
}
(should have a table like this) on top
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local CharacterModule = require(ReplicatedStorage:WaitForChild("Modules"):WaitForChild("CharacterModule"))
local Icon = require(ReplicatedStorage:WaitForChild("Modules"):WaitForChild("Icon"))
local player = Players.LocalPlayer
local changeCharacter = ReplicatedStorage:WaitForChild("Remotes"):WaitForChild("ChangeCharacter")
local menuIcon = Icon.new()
:setLabel("Characters")
:setTransition("Slide")
:setCaption("Select Class")
:setDropdown({
Icon.new()
:setLabel("Tenshadows")
:setOrder(1)
:bindEvent("selected", function()
changeCharacter:FireServer("Tenshadows")
Icon.getIcon("Characters"):deselect()
end),
Icon.new()
:setLabel("Default")
:setOrder(2)
:bindEvent("selected", function()
changeCharacter:FireServer("Default")
Icon.getIcon("Characters"):deselect()
end)
})
menuIcon:setName("Characters")
yo try to not spoonfeed code
i know you tried to help but yea
try to explain instead