Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Decompiled by Krnl
- local v_u_1 = game:GetService("Players")
- local v2 = game:GetService("RunService")
- game:GetService("TweenService")
- local v3 = game:GetService("ReplicatedStorage")
- game:GetService("Debris")
- game:GetService("CollectionService")
- local v_u_4 = game:GetService("ServerStorage")
- local v_u_5 = game:GetService("UserInputService")
- local v_u_6 = require(v3.Knit.Modules.TagModule)
- local v7 = require(v3.Knit.Packages.Knit)
- require(v3.Knit.Modules.MovesetHandler)
- require(v3.Knit.Modules.GlobalMoveset)
- local v_u_8 = require(v3.Knit.Modules.Data.CharacterData)
- local v9 = v2:IsClient()
- local v10 = v2:IsServer()
- local v_u_11
- if v9 then
- v_u_11 = v_u_1.LocalPlayer
- else
- v_u_11 = v9
- end
- local v_u_12 = v3.Remotes
- local _ = script.Anims
- local v_u_13 = {
- ["Type"] = "Slayer",
- ["Demon"] = false,
- ["ClashType"] = "Water",
- ["Team"] = "Slayer",
- ["WeaponType"] = "Sword",
- ["EquippedToFight"] = true,
- ["Agility"] = 40,
- ["Strength"] = 20,
- ["Durability"] = 14,
- ["BlockAmount"] = 20,
- ["ClashCooldown"] = 0.1,
- ["AttackCooldown"] = 0.15,
- ["HeavyCooldown"] = 4,
- ["ResetCombo"] = 1.5,
- ["DashCooldown"] = 0.31,
- ["DashEffect"] = "GiyuDash",
- ["ParryCooldown"] = 0.7,
- ["ParryLast"] = 0.4,
- ["BlockFlinchType"] = "KBlockFlinch",
- ["CloseUpRange"] = 27,
- ["TooFarRange"] = 14,
- ["PunchStun"] = 0.03,
- ["PunchStunClash"] = 0.03,
- ["PunchStunHeavy"] = 0.3,
- ["BlockFlinchTypeEquipped"] = "KBlockFlinch",
- ["RunWaitTime"] = 0.08,
- ["RunIncrease"] = 0.3,
- ["EndAgility"] = 75,
- ["DashAmount"] = 130,
- ["FarAmount"] = 80,
- ["CloseAmount"] = 130,
- ["SwingEffect"] = "SwingWater",
- ["InitialClashSettings"] = {
- ["Damage"] = 0.5,
- ["UseStats"] = false,
- ["Effect"] = "Clash"
- },
- ["ClashSettings"] = {
- ["Damage"] = 5,
- ["UseStats"] = true,
- ["Stun"] = 0.3,
- ["Effect"] = "SlashHit"
- },
- ["DamageSettings"] = {
- ["Damage"] = 6,
- ["Stun"] = 0.4,
- ["Effect"] = "SlashHit",
- ["UseStats"] = true,
- ["Knockback"] = false
- },
- ["HeavyDamageSettings"] = {
- ["Damage"] = 16,
- ["Stun"] = 0.1,
- ["Effect"] = "SlashHit",
- ["UseStats"] = true,
- ["Knockback"] = true
- }
- }
- if v10 then
- v7.GetService("CharacterSetupService")
- function v_u_13.Start(p14, p15)
- -- upvalues: (copy) v_u_1, (copy) v_u_8, (copy) v_u_13, (copy) v_u_4
- local v16 = v_u_1:GetPlayerFromCharacter(p14)
- local v17 = v16 and v16:GetAttribute("Customize") and true or p15
- local v18 = v_u_8.GetData(p14)
- v18.Demon = v_u_13.Demon
- v18.Team = v_u_13.Team
- local v19 = p14:WaitForChild("Humanoid")
- local v20 = v_u_4.Assets.NichirinModel:Clone()
- v20.Parent = p14
- local v21 = v20.Sheathe
- local v22 = v20.Nichirin
- v22.SheatheWeld.Part0 = v21.Sheathe
- v22.SheatheWeld.Part1 = v22.Handle
- local v23 = v22.Blade:FindFirstChild("SurfaceAppearance")
- if v23 then
- v23:Destroy()
- end
- v22.Blade.Color = Color3.fromRGB(45, 148, 212)
- v22.Blade.Material = Enum.Material.Metal
- local v24 = v22.BladeEdge:FindFirstChild("SurfaceAppearance")
- if v24 then
- v24:Destroy()
- end
- v22.BladeEdge.Color = Color3.fromRGB(243, 243, 243)
- v22.BladeEdge.Material = Enum.Material.Metal
- local v25 = v21.SheatheWeld
- v25.Part0 = p14:FindFirstChild("Torso")
- v25.Part1 = v21.Sheathe
- local v26 = p14:FindFirstChild("HandleR")
- if v26 then
- v22.HandleRWeld.Part0 = v26
- v22.HandleRWeld.Part1 = v22.Handle
- v22.HandleRWeld.Enabled = false
- v19.MaxHealth = 700
- v19.Health = 700
- if v17 then
- local v27 = v19:GetAppliedDescription()
- v27.Head = 0
- v27.Torso = 0
- v27.LeftArm = 0
- v27.RightArm = 0
- v27.LeftLeg = 0
- v27.RightLeg = 0
- v19:ApplyDescription(v27)
- for _, v28 in p14:GetChildren() do
- if v28:IsA("Accessory") or (v28:IsA("Shirt") or (v28:IsA("Pants") or (v28:IsA("CharacterMesh") or v28:IsA("BodyColors")))) then
- v28:Destroy()
- end
- end
- for _, v29 in v_u_4.Assets.Giyu.BodyStuff:GetChildren() do
- v29:Clone().Parent = p14
- end
- local v30 = p14:FindFirstChild("FakeHead")
- if v30 then
- v30:Destroy()
- end
- local v31 = v_u_4.Assets.Giyu.LHAORI:Clone()
- v31.Parent = p14
- v31.LHAORI.Part0 = p14:FindFirstChild("Left Arm")
- v31.LHAORI.Part1 = v31
- local v32 = v_u_4.Assets.Giyu.RHAORI:Clone()
- v32.Parent = p14
- v32.RHAORI.Part0 = p14:FindFirstChild("Right Arm")
- v32.RHAORI.Part1 = v32
- local v33 = v_u_4.Assets.Giyu.TORSOHAORI:Clone()
- v33.Parent = p14
- v33.TORSOHAORI.Part0 = p14:FindFirstChild("Torso")
- v33.TORSOHAORI.Part1 = v33
- local v34 = v_u_4.Assets.Giyu.FakeHead:Clone()
- v34.Parent = p14
- v34.FakeHead.Part0 = p14:FindFirstChild("Head")
- v34.FakeHead.Part1 = v34
- end
- else
- warn("no handlR")
- end
- end
- end
- if v9 then
- local v_u_35 = {}
- function v_u_13.SetupControls()
- -- upvalues: (copy) v_u_35, (copy) v_u_11, (copy) v_u_5, (copy) v_u_6, (copy) v_u_12, (copy) v_u_13
- for _, v36 in v_u_35 do
- v36:Disconnect()
- end
- local _ = v_u_11.Character
- local v37 = v_u_35
- local v38 = v_u_5.InputBegan
- local function v42(p39, p40)
- -- upvalues: (ref) v_u_11, (ref) v_u_6, (ref) v_u_12
- if not p40 then
- if p39.KeyCode == Enum.KeyCode.T then
- local v41 = v_u_11.Character
- if v_u_6:CheckCD(v41, "Taunt") then
- return
- end
- v_u_6:Cooldown(v41, 0.4, "Taunt")
- v_u_12.Taunt:FireServer()
- end
- end
- end
- table.insert(v37, v38:Connect(v42))
- return v_u_13.DisconnectControls
- end
- function v_u_13.DisconnectControls()
- -- upvalues: (copy) v_u_35
- for _, v43 in v_u_35 do
- v43:Disconnect()
- end
- end
- end
- return v_u_13
Advertisement
Add Comment
Please, Sign In to add comment