Advertisement
iiFlamez

Untitled

Feb 13th, 2020
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.63 KB | None | 0 0
  1. -- Calamari Luau Decompiler [BETA, only available due to customer request]
  2. -- 885/977 operations decompiled
  3. local v0 = game.Players.LocalPlayer
  4. v0.CameraMaxZoomDistance = 12
  5. wait(3)
  6. wait()
  7. v1 = game.Players.LocalPlayer.Character
  8. if not v1 then
  9. v1 = game.Players.LocalPlayer.Character
  10. v2 = v2:GetMouse()
  11. local v3 = game.Players.LocalPlayer.Character.Humanoid
  12. local v4 = game.Players.LocalPlayer.Character.HumanoidRootPart
  13. v5 = v5:WaitForChild("Backpack")
  14. v6 = v6:WaitForChild("Config")
  15. v7 = game.Players.LocalPlayer.PlayerGui
  16. v8 = game:GetService("UserInputService")
  17. local v9 = false
  18. v10 = false
  19. local v11 = false
  20. local v12 = false
  21. local v13 = false
  22. local v14 = v6.CurrentCombo
  23. local v15 = v6.Attacking
  24. v16 = v16:WaitForChild("Stunned")
  25. local v17 = false
  26. v18 = false
  27. local v19 = false
  28. local v20 = false
  29. local v21 = false
  30. v22 = script:WaitForChild("Animations")
  31. v23 = v23:WaitForChild("Fist")
  32. v24 = v24:LoadAnimation(v23.Attack1)
  33. v25 = v25:LoadAnimation(v23.Attack2)
  34. v26 = v26:LoadAnimation(v23.Attack3)
  35. v27 = v27:LoadAnimation(v23.Attack4)
  36. v28 = v28:LoadAnimation(v23.Attack5)
  37. v29 = v29:LoadAnimation(v23.Block)
  38. v30 = v30:LoadAnimation(v23.Stance)
  39. v31 = v31:WaitForChild("Sword")
  40. v32 = v32:LoadAnimation(v31.Attack1)
  41. v33 = v33:LoadAnimation(v31.Attack2)
  42. v34 = v34:LoadAnimation(v31.Attack3)
  43. v35 = v35:LoadAnimation(v31.Attack4)
  44. v36 = v36:LoadAnimation(v31.Attack5)
  45. v37 = v37:LoadAnimation(v31.Block)
  46. v38 = v38:LoadAnimation(v31.Stance)
  47. v39 = v39:LoadAnimation(v31.Equip)
  48. v40 = v40:LoadAnimation(v31.Dequip)
  49. v41 = v41:LoadAnimation(v31.HoldSheathe)
  50. v42 = v42:WaitForChild("Dashing")
  51. v43 = v43:LoadAnimation(v42.Forward)
  52. v44 = v44:LoadAnimation(v42.Right)
  53. v45 = v45:LoadAnimation(v42.Left)
  54. v46 = v46:LoadAnimation(v42.Back)
  55. v47 = v47:LoadAnimation(v22.Run)
  56. v48 = v48:LoadAnimation(v22.Run2)
  57. v49 = v49:LoadAnimation(v22.LandAnimation)
  58. v50 = {}
  59. v51 = 1
  60. v50[v51] = v24
  61. v51 = 2
  62. v50[v51] = v25
  63. v51 = 3
  64. v50[v51] = v26
  65. v51 = 4
  66. v50[v51] = v27
  67. v51 = 5
  68. v50[v51] = v28
  69. v50 = {}
  70. v51 = 1
  71. v50[v51] = v32
  72. v51 = 2
  73. v50[v51] = v33
  74. v51 = 3
  75. v50[v51] = v34
  76. v51 = 4
  77. v50[v51] = v35
  78. v51 = 5
  79. v50[v51] = v36
  80. v50 = function()
  81. v0()
  82. v0 = spawn
  83. local v1 = function()
  84. local v0 = up0.Value
  85. v1 = 5
  86. v0 = up0
  87. v0.Value = 1
  88. v0 = up1
  89. v0.Value = false
  90. v0 = up2.CanBlock
  91. v0.Value = false
  92. wait(0.800000)
  93. wait(0.005000)
  94. v0 = false
  95. up3 = v0
  96. v0 = up2.CanBlock
  97. v0.Value = false
  98. v0 = false
  99. up4 = v0
  100. end
  101. v0 = up0
  102. v0 = up1
  103. v0 = up2
  104. v0 = up3
  105. up4(v1)
  106. end
  107. v0 = v20
  108. v50 = function()
  109. v2 = up0:WaitForChild("Torso")
  110. local v0 = v2.Velocity.magnitude
  111. v1 = 1
  112. v0 = false
  113. if true then
  114. return v0
  115. end
  116. v0 = false
  117. return v0
  118. end
  119. v0 = v6
  120. local v52 = function(arg0, arg1)
  121. local v2 = game.Workspace.CurrentCamera
  122. v4 = up0.Health
  123. v5 = up0.MaxHealth
  124. v3 = v4 / v5
  125. v4 = up1
  126. if not v4 then
  127. if not v4 then
  128. if not v4 then
  129. if not v4 then
  130. v4 = up5.Backpack.Config.Stunned.Value
  131. v5 = false
  132. if v4 ~= v5 then
  133. if true then
  134. end
  135. v4 = up5.Backpack.Config.Blocking.Value
  136. v5 = false
  137. if v4 ~= v5 then
  138. if true then
  139. end
  140. v4 = up6
  141. v5 = false
  142. if v4 ~= v5 then
  143. if true then
  144. end
  145. v4 = up5.Stamina.Value
  146. v5 = 25
  147. if true then
  148. end
  149. v4 = up0:GetState()
  150. v5 = false
  151. v6 = false
  152. up7 = v6
  153. v6 = up8.Dashing
  154. v6.Value = false
  155. v7 = function()
  156. wait(1.500000)
  157. v0 = false
  158. up0 = v0
  159. end
  160. local arg0 = up7
  161. spawn(v7)
  162. v6 = nil
  163. v7 = 0
  164. v8 = new("BodyVelocity")
  165. v9 = Vector3(1000000.000000, 1000000.000000, 1000000.000000)
  166. v8.MaxForce = v9
  167. v8.Name = "ManualVelocity"
  168. v8.Parent = up9
  169. v9 = up2
  170. v10 = false
  171. if v9 ~= v10 then
  172. v7 = -90
  173. v9 = CFrame(-2, 0, 0)
  174. v6 = v9
  175. up10:Play()
  176. end
  177. v9 = up4
  178. v10 = false
  179. if v9 ~= v10 then
  180. v7 = 90
  181. v9 = CFrame(2, 0, 0)
  182. v6 = v9
  183. up11:Play()
  184. end
  185. v9 = up1
  186. v10 = false
  187. if v9 ~= v10 then
  188. v7 = -180
  189. up12:Play()
  190. end
  191. v9 = up3
  192. v10 = false
  193. if v9 ~= v10 then
  194. v7 = 0
  195. v9 = CFrame(0, 0, 2)
  196. v6 = v9
  197. up13:Play()
  198. v9 = Vector3(100000.000000, 0, 100000.000000)
  199. v8.MaxForce = v9
  200. v9 = Vector3(game.Workspace.CurrentCamera.CFrame.X, up9.CFrame.Y, game.Workspace.CurrentCamera.CFrame.Z)
  201. v11 = game.Workspace.CurrentCamera.CFrame
  202. v12 = CFrame(0, 0, 2)
  203. v10 = v11 * v12
  204. v11 = Vector3(v11 * v12.X, up9.CFrame.Y, v11 * v12.Z)
  205. v14 = v9
  206. v15 = v11
  207. v13 = CFrame(v14, v15)
  208. local v17 = v7
  209. v16 = rad(v17)
  210. v14 = Angles(0, v16, 0)
  211. v12 = v13 * v14
  212. v14 = v13 * v14.lookVector
  213. v16 = arg0 * v3
  214. v15 = arg0 + v16
  215. v8.Velocity = v14 * v15
  216. script.Dash:FireServer()
  217. v14 = arg1
  218. wait(v14)
  219. v13:Destroy()
  220. wait(0.100000)
  221. v13 = up8.Dashing
  222. v13.Value = false
  223. end
  224. end
  225. end
  226. end
  227. end
  228. end
  229. end
  230. end
  231. end
  232. v0 = v15
  233. v6.Attacking.Changed:Connect(v52)
  234. v50 = function(arg0, arg1)
  235. if arg1 then
  236. local v2 = arg0.KeyCode
  237. local v3 = G
  238. if v2 ~= v3 then
  239. v2 = up0
  240. v3 = false
  241. if v2 ~= v3 then
  242. if true then
  243. end
  244. v2 = false
  245. up0 = v2
  246. script.Breath:FireServer()
  247. wait(5.500000)
  248. v2 = false
  249. up0 = v2
  250. end
  251. end
  252. end
  253. end
  254. v51 = function(arg0, arg1)
  255. local v2 = arg0.UserInputType
  256. local v3 = MouseButton2
  257. if v2 == v3 then
  258. v2 = arg0.KeyCode
  259. v3 = R
  260. if v2 ~= v3 then
  261. v2 = up0.Humanoid.Health
  262. v3 = 0
  263. if true then
  264. end
  265. script.StopBlocking:FireServer()
  266. v2 = up1.Blocking
  267. v2.Value = false
  268. end
  269. end
  270. end
  271. v0 = v1
  272. v51 = function(arg0, arg1)
  273. if arg1 then
  274. local v2 = arg0.KeyCode
  275. local v3 = W
  276. if v2 ~= v3 then
  277. v2 = false
  278. up0 = v2
  279. v2 = arg0.KeyCode
  280. v3 = A
  281. if v2 ~= v3 then
  282. v2 = false
  283. up1 = v2
  284. v2 = arg0.KeyCode
  285. v3 = S
  286. if v2 ~= v3 then
  287. v2 = false
  288. up2 = v2
  289. v2 = arg0.KeyCode
  290. v3 = D
  291. if v2 ~= v3 then
  292. v2 = false
  293. up3 = v2
  294. end
  295. end
  296. end
  297. end
  298. end
  299. end
  300. v0 = v14
  301. v51 = function()
  302. local v2 = up0.Character.HumanoidRootPart.Position
  303. v3 = up1
  304. local v0 = v2 - v3.magnitude
  305. v1 = 50
  306. v0 = up0.Name
  307. v1 = "EnviedTy"
  308. if v0 == v1 then
  309. v0 = up2
  310. v1 = false
  311. if v0 ~= v1 then
  312. v0 = false
  313. up2 = v0
  314. v0 = script.CheckCharacterFor:InvokeServer("CanTeleport")
  315. v1 = false
  316. if v0 ~= v1 then
  317. up0:Kick("Unexpected Behavior")
  318. end
  319. v2 = function()
  320. wait(0.500000)
  321. v0 = false
  322. up0 = v0
  323. end
  324. v0 = up2
  325. spawn(v2)
  326. v0 = up0.Character.HumanoidRootPart.Position
  327. up1 = v0
  328. v0 = 16
  329. v1 = 50
  330. v2 = up3.Attacking.Value
  331. v3 = false
  332. if v2 ~= v3 then
  333. v2 = false
  334. up4 = v2
  335. v2 = up4
  336. v3 = false
  337. if v2 ~= v3 then
  338. v2 = up5:GetState()
  339. v3 = Freefall
  340. if v2 == v3 then
  341. v2 = up5:GetState()
  342. v3 = Jumping
  343. if v2 == v3 then
  344. v2 = v2()
  345. v3 = false
  346. if v2 ~= v3 then
  347. v0 = 16
  348. up6:Stop()
  349. up7:Stop()
  350. end
  351. v2 = 25
  352. v4 = up3.Speed.Value
  353. v3 = v4 / 3.000000
  354. v0 = v2 + v3
  355. v2 = up3.Breath.Value
  356. v3 = 0
  357. v3 = up3.Breath.Value
  358. v2 = v3 / 6.000000
  359. v3 = 20
  360. v2 = 20
  361. v0 = v0 + v2
  362. v2 = up3.InStance.Value
  363. v3 = false
  364. if v2 ~= v3 then
  365. v2 = up3.Weapon.Value
  366. v3 = "Fist"
  367. if v2 == v3 then
  368. if not v2 then
  369. up7.IsPlaying:Play()
  370. up6:Stop()
  371. end
  372. if not v2 then
  373. up6.IsPlaying:Play()
  374. up7:Stop()
  375. end
  376. up6:Stop()
  377. up7:Stop()
  378. v2 = up3.Dashing.Value
  379. v3 = false
  380. if v2 ~= v3 then
  381. v0 = 0
  382. v2 = up3.Blocking.Value
  383. v3 = false
  384. if v2 ~= v3 then
  385. v2 = false
  386. up4 = v2
  387. v2 = up3.CombatMode.Value
  388. v3 = false
  389. if v2 ~= v3 then
  390. v2 = up3.InStance.Value
  391. v3 = false
  392. if v2 ~= v3 then
  393. v2 = up3.Weapon.Value
  394. v3 = "Fist"
  395. if v2 ~= v3 then
  396. up8:Play()
  397. up9:Stop()
  398. end
  399. up8:Stop()
  400. up9:Play()
  401. while true do
  402. v2()
  403. v2 = up3.Weapon.Value
  404. v3 = "Fist"
  405. if v2 == v3 then
  406. v2 = up3.InStance.Value
  407. v3 = false
  408. if v2 ~= v3 then
  409. up10:Play()
  410. end
  411. up10:Stop()
  412. while true do
  413. v2()
  414. up10:Stop()
  415. v2 = up3.Blocking.Value
  416. v3 = false
  417. if v2 ~= v3 then
  418. v2 = up3.Weapon.Value
  419. v3 = "Fist"
  420. if v2 ~= v3 then
  421. up11:Play()
  422. up12:Stop()
  423. end
  424. up11:Stop()
  425. up12:Play()
  426. v0 = 12
  427. v1 = 0
  428. while true do
  429. up11:Stop()
  430. up12:Stop()
  431. v2 = up3.Stunned.Value
  432. v3 = false
  433. if v2 == v3 then
  434. v2 = up3.FullyStunned.Value
  435. v3 = false
  436. if v2 ~= v3 then
  437. v2 = false
  438. up11:Stop()
  439. up12:Stop()
  440. end
  441. v2 = false
  442. v2 = up5
  443. v2.WalkSpeed = 3
  444. v2.JumpPower = 0
  445. up5()
  446. end
  447. end
  448. end
  449. end
  450. end
  451. end
  452. end
  453. end
  454. end
  455. end
  456. end
  457. end
  458. end
  459. end
  460. end
  461. end
  462. end
  463. end
  464. end
  465. v0 = v37
  466. v0 = v40
  467. v0 = v46
  468. v0 = v21
  469. v2.KeyDown:connect(v53)
  470. v0 = v13
  471. v8.InputBegan:Connect(v53)
  472. v8.InputBegan:Connect(v53)
  473. v51 = false
  474. v0 = v51
  475. v8.InputBegan:Connect(v54)
  476. v52 = false
  477. v0 = v39
  478. v8.InputBegan:Connect(v55)
  479. v53 = false
  480. v0 = v6
  481. v8.InputBegan:Connect(v55)
  482. v53 = false
  483. v0 = v53
  484. v8.InputBegan:Connect(v56)
  485. v0 = v6
  486. v8.InputEnded:Connect(v56)
  487. v0 = v6
  488. v8.InputBegan:Connect(v56)
  489. v0 = v6
  490. v8.InputEnded:Connect(v56)
  491. v0 = v17
  492. v8.InputEnded:Connect(v56)
  493. v0 = v12
  494. v8.InputBegan:Connect(v56)
  495. v0 = v12
  496. v8.InputEnded:Connect(v56)
  497. v54 = 1
  498. v55 = v0.Stamina
  499. v0 = v3
  500. v56 = 5
  501. local v57 = game.Players.LocalPlayer.Character.Torso.Position.Y
  502. v0 = v6
  503. v58 = v0.Character.HumanoidRootPart.Position
  504. v59 = false
  505. v61 = game:GetService("RunService")
  506. v0 = v37
  507. v60 = v61.RenderStepped:Connect(v62)
  508. v0 = v60
  509. game.Players.LocalPlayer.Character.Humanoid.Died:connect(v63)
  510. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement