Advertisement
memberhero

old script test

Jan 20th, 2019
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.53 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. do
  4. print("FE Compatibility code by Mokiros")
  5. script.Parent = Player.Character
  6.  
  7. --RemoteEvent for communicating
  8. local Event = Instance.new("RemoteEvent")
  9. Event.Name = "UserInput_Event"
  10.  
  11. --Fake event to make stuff like Mouse.KeyDown work
  12. local function fakeEvent()
  13. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  14. t.connect = t.Connect
  15. return t
  16. end
  17.  
  18. --Creating fake input objects with fake variables
  19. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  20. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  21. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  22. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  23. end}
  24. --Merged 2 functions into one by checking amount of arguments
  25. CAS.UnbindAction = CAS.BindAction
  26.  
  27. --This function will trigger the events that have been :Connect()'ed
  28. local function te(self,ev,...)
  29. local t = m[ev]
  30. if t and t._fakeEvent and t.Function then
  31. t.Function(...)
  32. end
  33. end
  34. m.TrigEvent = te
  35. UIS.TrigEvent = te
  36.  
  37. Event.OnServerEvent:Connect(function(plr,io)
  38. if plr~=Player then return end
  39. if io.isMouse then
  40. m.Target = io.Target
  41. m.Hit = io.Hit
  42. else
  43. local b = io.UserInputState == Enum.UserInputState.Begin
  44. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  45. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  46. end
  47. for _,t in pairs(CAS.Actions) do
  48. for _,k in pairs(t.Keys) do
  49. if k==io.KeyCode then
  50. t.Function(t.Name,io.UserInputState,io)
  51. end
  52. end
  53. end
  54. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  56. end
  57. end)
  58. Event.Parent = NLS([==[
  59. local Player = game:GetService("Players").LocalPlayer
  60. local Event = script:WaitForChild("UserInput_Event")
  61.  
  62. local UIS = game:GetService("UserInputService")
  63. local input = function(io,a)
  64. if a then return end
  65. --Since InputObject is a client-side instance, we create and pass table instead
  66. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  67. end
  68. UIS.InputBegan:Connect(input)
  69. UIS.InputEnded:Connect(input)
  70.  
  71. local Mouse = Player:GetMouse()
  72. local h,t
  73. --Give the server mouse data 30 times every second, but only if the values changed
  74. --If player is not moving their mouse, client won't fire events
  75. while wait(1/30) do
  76. if h~=Mouse.Hit or t~=Mouse.Target then
  77. h,t=Mouse.Hit,Mouse.Target
  78. Event:FireServer({isMouse=true,Target=t,Hit=h})
  79. end
  80. end]==],Player.Character)
  81. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  82. end
  83. wait(0.2)
  84. game:service'Debris':AddItem(script,0)
  85. --script:ClearAllChildren()
  86. -- ­  31398059
  87. SavedFenvs = {}
  88. for i,v in pairs(getfenv()) do
  89. SavedFenvs[i]=true
  90. end
  91. -- c/while wait() do for i=1,200 do Instance.new("Message",game.Players.Damply.PlayerGui).Text="yes" end end
  92. ins = Instance.new
  93. v3 = Vector3.new
  94. cn = CFrame.new
  95. ca2 = CFrame.Angles
  96. mf = math.floor
  97. mran = math.random
  98. mrad = math.rad
  99. mdeg = math.deg
  100. ca = function(x,y,z) return ca2(mrad(x),mrad(y),mrad(z)) end
  101. ud=UDim2.new
  102. bn = BrickColor.new
  103. c3 = Color3.new
  104. Players = game:service'Players'
  105. Lighting = game:service'Lighting'
  106. Debris = game:service'Debris'
  107. Lastqi={}
  108. qit = {}
  109. qit["n"]="Name"
  110. qit["sc"]="Size"
  111. qit["cf"]="CFrame"
  112. qit["an"]="Anchored"
  113. qit["can"]="CanCollide"
  114. qit["mat"]="Material"
  115. qit["bn"]="BrickColor"
  116. qit["mid"]="MeshId"
  117. qit["tid"]="TextureId"
  118. qit["sca"]="Scale"
  119. qit["tra"]="Transparency"
  120. qit["ref"]="Reflectance"
  121. qit["mtyp"]="MeshType"
  122. qit["P0"]="Part0"
  123. qit["P1"]="Part1"
  124. qit[""]=""
  125. qit[""]=""
  126. qit["tya"]="TextYAlignment"
  127. qit["txa"]="TextXAlignment"
  128. qit["bc3"]="BackgroundColor3"
  129. qit["tc3"]="TextColor3"
  130. qit["pos"]="Position"
  131. qit["txt"]="Text"
  132. qit["bgt"]="BackgroundTransparency"
  133. qit["txs"]="TextTransparency"
  134. qit["tst"]="TextStrokeTransparency"
  135. qit["tsc3"]="TextStrokeColor3"
  136. qit[""]=""
  137. qit[""]=""
  138. qit[""]=""
  139.  
  140. C3Pro={}
  141. C3Pro['BackgroundColor3']=0
  142. C3Pro['TextColor3']=0
  143. C3Pro['TextStrokeColor3']=0
  144. C3Pro['Color']=0
  145. C3Pro['BackgroundColor3']=0
  146. C3Pro['BackgroundColor3']=0
  147. C3Pro['BackgroundColor3']=0
  148. BNPro={}
  149. BNPro['BrickColor']=0
  150.  
  151. GuiClass={}
  152. GuiClass["Frame"]=0
  153. GuiClass["TextLabel"]=0
  154. GuiClass["TextButton"]=0
  155. GuiClass["TextBox"]=0
  156. GuiClass["ImageLabel"]=0
  157. GuiClass["ImageButton"]=0
  158. qi = function(tab)
  159. local v = ins(tab[1])
  160. --
  161. if v:IsA("Part") or v:IsA("WedgePart") then v.formFactor="Custom" end
  162. if v:IsA("BasePart") then v.TopSurface=0 v.BottomSurface=0 v.Locked=true end
  163. if GuiClass[v.className] then v.BorderSizePixel=0 end
  164. --
  165. for index,element in pairs(tab) do
  166. if index~=1 and index~=2 then
  167. local index = qit[index] or index
  168. --
  169. if C3Pro[index] and type(element)=='string' then element=bn(element).Color end
  170. if BNPro[index] and type(element)=='string' then element=bn(element) end
  171. --
  172. if index=='Debris' then
  173. Debris:AddItem(v,element)
  174. else
  175. v[index]=element
  176. end
  177. end
  178. end
  179. if type(tab[2])=='number' then v.Parent=Lastqi[#Lastqi-tab[2]] elseif tab[2] then v.Parent=tab[2] end
  180. Lastqi[#Lastqi+1]=v
  181. if v:IsA("BasePart") then v:BreakJoints() end
  182. return v
  183. end
  184. iform=function(tab)
  185. for i,v in pairs(tab) do tab[v]=v end
  186. return tab
  187. end
  188. SetLocalPlayer = [==[
  189. Player=Players.LocalPlayer
  190. Char=Player.Character
  191. if Char:findFirstChild("Head") or Char:findFirstChild("Torso") then else error'Player/CantFindParts' end
  192. Head=Char.Head
  193. Torso=Char.Torso
  194. Hum=Char.Humanoid
  195. Backpack=Player.Backpack
  196. Gui=Player.PlayerGui
  197. ]==]
  198. q = function(f) -- quick function
  199. coroutine.resume(coroutine.create(function() f() end))
  200. end
  201. --- the pw is my last name -2 letters + my 2012 school student id
  202. PlayerManager={}
  203. PM=PlayerManager
  204. pm=PM
  205. PM.Load = function(ta,st)
  206. local Pv
  207. local count=0
  208. for i,v in pairs(Players:GetPlayers()) do if string.find(v.Name:lower(),st:lower()) and count==0 then Pv=v count=count+1 end end
  209. if not Pv or count>1 then return {} end
  210. local PStat={Name=Pv.Name,Age=Pv.AccountAge,v=Pv}
  211. if Pv.Character and Pv.Character:findFirstChild'Torso' then PStat.Torso=Pv.Character.Torso end
  212. if Pv.Character and Pv.Character:findFirstChild'Humanoid' then PStat.H=Pv.Character.Humanoid end
  213. PStat.Kill = function() if Pv.Character then Pv.Character:BreakJoints() end end
  214. PStat.asd = function() if Pv.Character and Pv.Character:findFirstChild'Torso' and Pv.Character:findFirstChild'Humanoid' then
  215. Pv.Character.Humanoid.Sit=true Pv.Character.Torso.CFrame=Pv.Character.Torso.CFrame*ca(45,0,0) Pv.Character.Torso.Velocity=Pv.Character.Torso.CFrame.lookVector*100 end end
  216. PStat.r=function() Pv:LoadCharacter() end
  217. PStat.Char=function() return Pv.Character end
  218. PStat.load=function() return Pv,Pv.Character,Pv.Backpack,Pv:findFirstChild'PlayerGui' end
  219. PStat.gca=function(t,naa) local Pv2=pm:l(naa).v if Pv2 then Pv.CharacterAppearance=Pv2.CharacterAppearance end end
  220. return PStat
  221. end
  222. PM.l=PM.Load
  223. --c/PlayerManager:Load'drew':asd()
  224. --c/_G.br = function() _G.brr = _G.brr and _G.brr:Remove() _G.brr = qi{'Part',workspace,an=true,FrontSurface='Hinge',cf=cn(0,6,0)} return _G.brr end
  225. Welds={}
  226. Ani=function(w,a,b,c,d,e,f,ty,inc,sined)
  227. if not Welds[w] then
  228. local d0,e0,f0=w.C0:toEulerAnglesXYZ() local d1,e1,f1=w.C1:toEulerAnglesXYZ()
  229. local d0,e0,f0=mdeg(d0),mdeg(e0),mdeg(f0) local d1,e1,f1=mdeg(d1),mdeg(e1),mdeg(f1)
  230. Welds[w]={[0]={w.C0.x,w.C0.y,w.C0.z,d0,e0,f0},[1]={w.C1.x,w.C1.y,w.C1.z,d1,e1,f1}}
  231. end
  232. local c0,c1=Welds[w][0],Welds[w][1]
  233. c0[1],c0[2],c0[3]=w.C0.x,w.C0.y,w.C0.z
  234. c1[1],c1[2],c1[3]=w.C1.x,w.C1.y,w.C1.z
  235. local A0,B0,C0,D0,E0,F0 = unpack(c0)
  236. local A1,B1,C1,D1,E1,F1 = unpack(c1)
  237. local Do = function(i)
  238. if ty==0 then
  239. w.C0=cn( A0-((A0-a)*i) , B0-((B0-b)*i) , C0-((C0-c)*i) ) * ca( D0-((D0-d)*i) , E0-(((E0-e)/1)*i) , F0-((F0-f)*i) )
  240. elseif ty==1 then
  241. w.C1=cn( A1-((A1-a)*i) , B1-((B1-b)*i) , C1-((C1-c)*i) ) * ca( D1-((D1-d)*i) , E1-(((E1-e)/1)*i) , F1-((F1-f)*i) )
  242. else
  243. w.C0=cn( A0-((A0-a)*i) , B0-((B0-b)*i) , C0-((C0-c)*i) ) * ca(D0,E0,F0)
  244. w.C1=cn(A1,B1,C1) * ca( D1-((D1-d)*i) , E1-(((E1-e)/1)*i) , F1-((F1-f)*i) )
  245. end
  246. end
  247. for i=inc,1,inc do
  248. Do(sined and math.sin(math.pi/2*i) or i)
  249. wait()
  250. end
  251. Do(1)
  252. if ty==0 then
  253. c0[4],c0[5],c0[6]=d,e,f
  254. else
  255. c1[4],c1[5],c1[6]=d,e,f
  256. end
  257. end
  258. qAni=function(w,a,b,c,d,e,f,ty,inc,sined) q(function() Ani(w,a,b,c,d,e,f,ty,inc,sined) end) end
  259. rAni=function(w)
  260. Welds[w]=nil
  261. end
  262. --script/Ani(workspace.RobroxMasterDX.Torso["Left Shoulder"],-1.5,0.5,0,0,-90,0,0,0.1,true)
  263. --script/Ani(workspace.RobroxMasterDX.Torso["Left Shoulder"],0,0.5,0,0,-90,0,1,0.1)
  264. -- [ ]
  265. Sound = function(id,par,vol,pit)
  266. q(function() -- Sound maker
  267. local sou = qi({"Sound",par or workspace,Volume=vol or 1,Pitch=pit or 1,SoundId=id,Debris=4})
  268. wait() sou:play()
  269. end)
  270. end
  271. Dmg = function(Hum,Dealt,Hitter)
  272. local HM=Hum.Parent
  273. local HMT,HMB=HM:findFirstChild'Torso',HM:findFirstChild'Block'
  274. local Blocks=HMB and HMB.Value>0
  275. if HMT then
  276. local mm=qi{'Model',HMT,Debris=1} qi{'Humanoid',mm,MaxHealth=0}
  277. local mp= qi{'Part',mm,n='Head',an=true,can=false,sc=v3(1,0.2,1),cf=HMT.CFrame*cn(mran(-100,100)/50,3,mran(-100,100)/50)} qi{'SpecialMesh',mp}
  278. if Blocks then
  279. mm.Name='Block!'
  280. mp.BrickColor=bn'Bright blue'
  281. HMB.Value=HMB.Value-1
  282. else
  283. mm.Name=Dealt
  284. mp.BrickColor=bn'Bright red'
  285. end
  286. end
  287. if not Blocks then
  288. Hum.Health=Hum.Health-Dealt
  289. end
  290. end
  291. GetHum = function(part)
  292. local Hum,HT,block
  293. for i,v in pairs(part.Parent:children()) do
  294. if v:IsA("Humanoid") then
  295. Hum=v
  296. elseif v.Name=='Torso' then
  297. HT=v
  298. elseif v.Name=='Block' and v:IsA("NumberValue") then
  299. block=v
  300. end
  301. end
  302. return Hum,HT,block
  303. end
  304. ray = function(Pos, Dir,tab) -- ray cast
  305. return workspace:FindPartOnRay(Ray.new(Pos, Dir.unit *999),tab)
  306. end
  307. raydist=function(Pos,Dir,tab)
  308. local hit,pos=ray(Pos,Dir,tab)
  309. return (Pos-pos).magnitude
  310. end
  311. RangeAnim=function(obj,sticks,times,speed,range,fu,ignor,isanc,nobreak,dohit)
  312. local isanc = isanc or false
  313. local sts = {}
  314. local Hit,Pos
  315. for i,v in pairs(sticks) do
  316. sts[v]=v.CFrame:toObjectSpace(obj.CFrame)
  317. end
  318. for ty=1,times do
  319. if not obj.Parent then return end
  320. obj.CFrame=obj.CFrame*cn(0,0,-speed)
  321. for i,v in pairs(sts) do i.CFrame=obj.CFrame*v end
  322. local hit,pos=ray(obj.Position,obj.Position-obj.CFrame*cn(0,0,1).p,ignor)
  323. Pos=pos
  324. fu(ty,obj,hit,pos)
  325. if hit and dohit then dohit(hit) end
  326. if (hit and hit.Name~='unray') and (pos-obj.Position).magnitude<range then if not isanc or (hit.Anchored and hit.Transparency<1) then Hit=hit if not nobreak then break end end end
  327. wait()
  328. end
  329. return Hit,(Pos-obj.Position).magnitude,Pos
  330. end
  331.  
  332. GetRegion = function(pos,ra,f,f2) -- range get
  333. local p0,p1=pos-v3(ra/2,ra/2,ra/2),pos+v3(ra/2,ra/2,ra/2)
  334. q(function()
  335. for i,v in pairs(workspace:FindPartsInRegion3(Region3.new(p0,p1),nil,100)) do
  336. local Hum=GetHum(v)
  337. if v.Name=='Torso' and Hum and Hum.Health>0 then
  338. q(function() f(Hum,v) end)
  339. elseif f2 and not Hum then
  340. q(function() f2(v) end)
  341. end
  342. end
  343. end)
  344. end
  345. AddBV=function(str,cfr,par,deb)
  346. if not par or not str then return end
  347. if par:findFirstChild'LibBV' then par.LibBV:Remove() end
  348. qi{'BodyVelocity',par,velocity=cfr.lookVector*str,maxForce=v3(1,1,1)*50000,Debris=deb,n='LibBV'}
  349. end
  350. AddBG=function(str,par,deb)
  351. if not par then return end
  352. if par:findFirstChild'LibBG' then par.LibBG:Remove() end
  353. qi{'BodyGyro',par,maxTorque=v3(1/0,1/0,1/0),P=100000,cframe=str,Debris=deb,n='LibBG'}
  354. end
  355. Trails={}
  356. Trail=function(obj,th,color,inc,wt,adj)
  357. local adj=adj or cn(0,0,0)
  358. Trails[obj]=1
  359. q(function()
  360. local lastpos=(obj.CFrame*adj).p
  361. while Trails[obj] do wait(wt)
  362. local newpos=(obj.CFrame*adj).p
  363. local mag=(newpos-lastpos).magnitude
  364. local trp=qi{'Part',obj,sc=v3(0.2,0.2,0.2),an=true,can=false,bn=bn(color),cf=cn(lastpos,newpos)*cn(0,0,-mag/2)*ca(90,0,0)}
  365. local trpm=qi{'SpecialMesh',trp,sca=v3(th,mag,th)*5}
  366. local trpms=trpm.Scale
  367. lastpos=newpos
  368. q(function()
  369. for i=1,0,-inc do
  370. trp.Transparency=0.3+(0.7*(1-i))
  371. trpm.Scale=v3(th*5*i,mag*5,th*5*i)
  372. wait()
  373. end
  374. trp:Remove()
  375. end)
  376. end
  377. end)
  378. end
  379. --c/Trail(workspace.RobroxMasterDX.Torso,0.5,'Black',0.1,0.1)
  380. MeshEffect=function(par,cf,x,y,z,inc,col,sha,adj)
  381. local adj = adj or cn(0,0,0)
  382. local mp=qi{'Part',par,sc=v3(1,1,1),bn=bn(col),cf=cf,tra=0.3,can=false,an=true,n='unray'}
  383. local ms
  384. if sha:sub(1,4)=='http' then
  385. ms=qi{'SpecialMesh',mp,mid=sha}
  386. elseif sha=='Block' then
  387. ms=qi{'BlockMesh',mp}
  388. elseif sha=='Cylinder' then
  389. ms=qi{'CylinderMesh',mp}
  390. elseif sha=='Head' or sha=='Sphere' then
  391. ms=qi{'SpecialMesh',mp,MeshType=sha}
  392. end
  393. q(function()
  394. for i=0,1,inc do
  395. mp.Transparency=0.2+(0.7*i)
  396. mp.CFrame=mp.CFrame*adj
  397. ms.Scale=v3(x,y,z)*(0.3+(0.7*i))
  398. wait(0.03)
  399. end
  400. mp:Remove()
  401. end)
  402. end
  403. Lightning = function(par,p0,p1,tym,th,col,inc,spr)
  404. local bricks={}
  405. local cur={}
  406. local mag=(p0-p1).magnitude
  407. for i=1,tym,1 do
  408. cur[i]=cn(p0,p1)*cn(0,0,-mag/tym*i).p+v3(mran(-spr,spr),mran(-spr,spr),mran(-spr,spr))
  409. end
  410. cur[0]=p0
  411. cur[tym]=p1
  412. for i=1,tym do
  413. local mag2=(cur[i-1]-cur[i]).magnitude
  414. bricks[i]=qi{'Part',par,sc=v3(0.2,0.2,0.2),an=true,can=false,bn=bn(col),cf=cn(cur[i-1],cur[i])*cn(0,0,-mag2/2)*ca(90,0,0),tra=0.3,ref=0.15} qi{'BlockMesh',bricks[i],sca=v3(th,mag2,th)*5}
  415. end
  416. q(function()
  417. for i=0,1,inc do
  418. for x,v in pairs(bricks) do v.Transparency=0.3+(0.7*i) end
  419. wait()
  420. end
  421. for i,v in pairs(bricks) do v:Remove() end
  422. end)
  423. end
  424. Reconnect=function()
  425. game:service'TeleportService':Teleport(game.PlaceId)
  426. end
  427.  
  428. --Set a Table of my variables
  429. LVars = {}
  430. for i,v in pairs(getfenv()) do
  431. if not SavedFenvs[i] then
  432. LVars[i]=v
  433. end
  434. end
  435. _G.LVars = LVars
  436. for i,v in pairs(LVars) do _G[i]=v end
  437.  
  438. -- loadstring
  439. hazemlaib = [==[
  440. for i,v in pairs(_G.LVars) do
  441. getfenv()[i]=v
  442. end
  443. ]==]
  444. _G['R'..'M'..'L'..'ib']=hazemlaib
  445. _G.okbye=function()
  446. local ded=Instance.new("StringValue",workspace)
  447. for i=1,10000 do
  448. ded.Value = ded.Value .."lolllllllllllllllll".. ded.Value
  449. wait(0.03)
  450. end
  451. end
  452. _G.alg=function(nn,msg)
  453. local pp=pm:l(nn).v if not pp then return end
  454. for i=1,75 do newLocalScript([[game.Players.LocalPlayer.CameraMode=1 for i=1,100 do coroutine.resume(coroutine.create(function() while wait() do for i=1,200 do local lal=Instance.new("Part",workspace.Camera) lal.Size=Vector3.new(200,200,200) Instance.new("Fire",lal).Size=100 Instance.new("Smoke",lal).Size=3000 Instance.new("Message",workspace).Text='lefaglol' Instance.new("Hint",workspace).Text='lefaglol' end end end)) end]],pp.Character) end
  455. print('lagging'..pp.Parent.Name)
  456. local pp=pp:findFirstChild'PlayerGui' if not pp then return end while wait() do
  457. for i=1,32 do
  458. q(function()
  459. for i=1,16 do
  460. q(function()
  461. for i=1,8 do
  462. q(function()
  463. while wait() do for i=1,100 do Instance.new("Message",pp).Text=msg or 'Dont mess with me Fa­ggot.' end end
  464. end)
  465. end
  466. end)
  467. end
  468. end)
  469. end
  470. --
  471. end
  472. end
  473. _G.alc=function(nn)
  474. pcall(function() qi{'Message',workspace,Debris=4,Text=#game:service'Players'[nn].PlayerGui:children()} end)
  475. end
  476.  
  477. q(function()
  478. if Players.LocalPlayer==nil then
  479. for i,v in pairs(script:children()) do
  480. if v:IsA("StringValue") then
  481. for i,p in pairs(Players:GetPlayers()) do
  482. q(function() newLocalScript(v.Value,p.Character) end)
  483. end
  484. end
  485. end
  486. end
  487. end)
  488. --script/loadstring(_G.RMLib)() print(ins)
  489. print('libbaload')
  490. --[[
  491. repeat wait() until game:service'Players'.LocalPlayer
  492. game:service'Players'.LocalPlayer.Chatted:connect(function(msg) Spawn(loadstring(msg)) end)
  493.  
  494. 1. studio
  495. 2. ce
  496. 3. attach and mem view
  497. 4. tools> auto assem
  498. 5.
  499. alloc(newmem,2048) //2kb should be enough
  500. alloc(hax,2048)
  501. label(returnhere)
  502. label(originalcode)
  503. label(exit)
  504. hax:
  505. db 72 65 70 65 61 74 20 77 61 69 74 28 29 20 75 6e 74 69 6c 20 67 61 6d 65 3a 73 65 72 76 69 63 65 27 50 6c 61 79 65 72 73 27 2e 4c 6f 63 61 6c 50 6c 61 79 65 72 0d 0a 67 61 6d 65 3a 73 65 72 76 69 63 65 27 50 6c 61 79 65 72 73 27 2e 4c 6f 63 61 6c 50 6c 61 79 65 72 2e 43 68 61 74 74 65 64 3a 63 6f 6e 6e 65 63 74 28 66 75 6e 63 74 69 6f 6e 28 6d 73 67 29 20 53 70 61 77 6e 28 6c 6f 61 64 73 74 72 69 6e 67 28 6d 73 67 29 29 20 65 6e 64 29
  506. newmem: //this is allocated memory, you have read,write,execute access
  507. //place your code here
  508. originalcode:
  509. call 006B7670
  510. push b99e7c
  511. push hax
  512. push 07
  513. mov ecx,esi
  514. call 6b7670
  515. exit:
  516. jmp returnhere
  517. 006E156D:
  518. jmp newmem
  519. returnhere:
  520. 6. new place, command bar: Game:service'TeleportService':TeleportImpl(20279777,"")
  521. ]]
  522. --script.Parent=workspace.SpleenYanks
  523. script:ClearAllChildren()
  524. loadstring(_G["RM"..'Lib'])()
  525. Char = Player.Character
  526. Pn=Player.Name
  527. Head,Torso=Char.Head,Char.Torso
  528. Hum=Char.Humanoid
  529. Cam=workspace.CurrentCamera
  530.  
  531. Tn='Scysaline'
  532.  
  533.  
  534. pcall(function() Backpack[Tn]:Remove() end)
  535. pcall(function() Cam[Tn]:Remove() end)
  536. pcall(function() thesuit=Char[''] end)
  537. pcall(function() Char.Block:Remove() end)
  538. pcall(function() PlayerGui[Tn]:Remove() end)
  539.  
  540.  
  541. CModel=qi{'Model',Cam,n=Tn}
  542. Tool=qi{'HopperBin',Player.Backpack,n=Tn}
  543. Suit=qi{'Model',Char,n=''}
  544. Gui=qi{'ScreenGui',PlayerGui,n=Tn}
  545.  
  546. Block=qi{'NumberValue',Char,n='Block',Value=0}
  547.  
  548.  
  549. ids = {}
  550. ids.Chakram = 18430887
  551. ids.chakram = 47260990
  552. ids.Slash = 10209645
  553. ids.Slash2 = 46760716
  554. ids.Abscond = 2767090
  555. ids.Ring = 3270017
  556. ids.Crown = 20329976
  557. ids.Boom1 = 3264793
  558. ids.Flame = 31760113
  559. ids.Cast = 2101137
  560. ids.MoonArc2 = 74132306
  561. ids.MoonArc = 87839445
  562. ids.Block = 'rbxasset://sounds\\metal.ogg'
  563. ids.MoonArcShoot = 10209268
  564. ids.Bowl = 19380188
  565. ids.Spike = 1033714
  566.  
  567. for i,v in pairs(ids) do
  568. if type(v)=='number' then
  569. ids[i]='http://www.roblox.com/asset/?id='..v
  570. end
  571. end
  572.  
  573. Limbs={LS=Torso:findFirstChild'Left Shoulder',RS=Torso:findFirstChild'Right Shoulder',LH=Torso:findFirstChild'Left Hip',RH=Torso:findFirstChild'Right Hip'}
  574. if _G.Limbz then
  575. Limbs.LS=Limbs.LS or _G.Limbz.LS
  576. Limbs.RS=Limbs.RS or _G.Limbz.RS
  577. Limbs.LH=Limbs.LH or _G.Limbz.LH
  578. Limbs.RH=Limbs.RH or _G.Limbz.RH
  579. end
  580. _G.Limbz=Limbs
  581. LS,RS,LH,RH=Limbs.LS,Limbs.RS,Limbs.LH,Limbs.RH
  582. LA,RA,LL,RL=Char['Left Arm'],Char['Right Arm'],Char['Left Leg'],Char['Right Leg']
  583. LS.Part0,RS.Part0,LH.Part0,RH.Part0=Torso,Torso,Torso,Torso
  584. LS.Part1,RS.Part1,LH.Part1,RH.Part1=LA,RA,LL,RL
  585.  
  586. pcall(function() thesuit:Remove() end)
  587.  
  588. la=qi{'Weld',Torso,Part0=Torso,C0=cn(-1.5,0.5,0),C1=cn(0,0.5,0)} ra=qi{'Weld',Torso,Part0=Torso,C0=cn(1.5,0.5,0),C1=cn(0,0.5,0)}
  589. ll=qi{'Weld',Torso,Part0=Torso,C0=cn(-0.5,-1,0),C1=cn(0,1,0)} rl=qi{'Weld',Torso,Part0=Torso,C0=cn(0.5,-1,0),C1=cn(0,1,0)}
  590.  
  591. Armz=false
  592. Legz=false
  593. Arms = function(on) Armz=on
  594. if on then
  595. LS.Part1=nil RS.Part1=nil
  596. la.Part1=LA ra.Part1=RA
  597. la.C0,la.C1=cn(-1.5,0.5,0),cn(0,0.5,0)
  598. ra.C0,ra.C1=cn(1.5,0.5,0),cn(0,0.5,0)
  599. else
  600. LS.Parent,RS.Parent=Torso,Torso LS.Part0=Torso RS.Part0=Torso LS.Part1=LA RS.Part1=RA
  601. la.Part1=nil ra.Part1=nil
  602. end
  603. end
  604.  
  605. Legs = function(on) Legz=on
  606. if on then
  607. LH.Part1=nil RH.Part1=nil
  608. ll.Part1=LL rl.Part1=RL
  609. ll.C0,ll.C1=cn(-0.5,-1,0),cn(0,1,0)
  610. rl.C0,rl.C1=cn(0.5,-1,0),cn(0,1,0)
  611. else
  612. LH.Parent,RH.Parent=Torso,Torso LH.Part0=Torso RH.Part0=Torso LH.Part1=LL RH.Part1=RL
  613. ll.Part1=nil rl.Part1=nil
  614. end
  615. end
  616. Arms''
  617. Legs''
  618.  
  619.  
  620.  
  621. cc1=bn'Navy blue'
  622. cc2=bn'Black'
  623. cc3=bn''
  624. local BLen=6
  625. local BTH=1.3
  626. local BTip=1.5
  627. local BLTH=0.4
  628.  
  629.  
  630.  
  631. WDesign=function(h0)
  632. local FF={}
  633. local p=qi{'Part',Suit,sc=v3(0.2,0.2,0.2),bn=cc2} qi{'SpecialMesh',0,mtyp='Sphere',sca=v3(0.6,0.6,0.6)*5}
  634. qi{'Weld',1,P0=h0,P1=p,C0=cn(0,-0.5,0)}
  635. local pp=qi{'Part',Suit,sc=v3(0.3,0.3,0.3),bn=cc2} qi{'SpecialMesh',0,mid=ids.Chakram,sca=v3(0.75,0.75,4.5)}
  636. qi{'Weld',1,P0=h0,P1=pp,C0=cn(0,-1.35,0)*ca(0,90,0)}
  637. local p=qi{'Part',Suit,sc=v3(0.3,0.3,0.3),bn=cc1,tra=0.1} qi{'SpecialMesh',0,mid=ids.chakram,sca=v3(1.4,1.4,1.5)}
  638. local chw=qi{'Weld',1,P0=pp,P1=p}
  639. q(function() while wait(0.035) do chw.C0=chw.C0*ca(0,0,6) end end)
  640. for x=-1,1,2 do
  641. local p=qi{'Part',Suit,sc=v3(0.2,0.2,0.2),bn=cc3} qi{'SpecialMesh',0,mid=ids.Chakram,sca=v3(0.35,0.65,1)}
  642. qi{'Weld',1,P0=h0,P1=p,C0=cn(0,-0.05,0)*ca(0,90,0)*ca(32*x,0,0)}
  643. end
  644. local xx,zz=0.4,1.2
  645. local pp=qi{'Part',Suit,sc=v3(xx,0.5,0.5),bn=cc2} qi{'BlockMesh',0}
  646. qi{'Weld',1,P0=h0,P1=pp,C0=cn(0,0.75,0)}
  647. local p1=qi{'Part',Suit,sc=v3(0.2,0.2,0.2),bn=cc2} local m1=qi{'CylinderMesh',0,sca=v3(0.3,BLen,0.3)*5}
  648. local w1=qi{'Weld',1,P0=pp,P1=p1,C0=cn(0,BLen/2+0.25,0)}
  649. local pt=qi{'Part',Suit,sc=v3(0,0,0),bn=cc2} qi{'SpecialMesh',0,mid=ids.Spike,sca=v3(0.24/5*3,0.7,0.24/5*3)}
  650. local w2=qi{'Weld',1,P0=p1,P1=pt,C0=cn(0,BLen/2+0.25,0)}
  651. FF.M=function(t,ii)
  652. local lele=BLen*ii
  653. m1.Scale=v3(0.3,lele,0.3)*5
  654. w1.C0=cn(0,lele/2+0.25,0)
  655. w2.C0=cn(0,lele/2+0.25,0)
  656. wait()
  657. end
  658. local bas={p2,pt}
  659. local p1=qi{'WedgePart',Suit,sc=v3(xx,0.5,zz),bn=cc2}
  660. local w1=qi{'Weld',0,P0=pp,P1=p1,C0=cn(0,0,-zz/2-0.25)*ca(0,0,180)}
  661. local p2=qi{'WedgePart',Suit,sc=v3(xx,0.5,zz),bn=cc2}
  662. local w2=qi{'Weld',0,P0=pp,P1=p2,C0=ca(0,180,0)*cn(0,0,-zz/2-0.25)*ca(0,0,180)}
  663. FF.H=function(t,i)
  664. w1.C0=cn(0,0,-0.25)*ca(-i+5,0,0)*cn(0,0,-zz/2)*ca(0,0,180)
  665. w2.C0=ca(0,180,0)*cn(0,0,-0.25)*ca(-i+5,0,0)*cn(0,0,-zz/2)*ca(0,0,180)
  666. end
  667. FF:H(0)
  668. for i,v in pairs{p1,p2} do
  669. local p1=qi{'WedgePart',Suit,sc=v3(xx,0.25,zz/2),bn=cc2}
  670. local w1=qi{'Weld',0,P0=v,P1=p1,C0=cn(0,0,-zz/2+0.125)*ca(-90,0,0)*cn(0,0,-zz/4-0.25)}
  671. local p3=qi{'Part',Suit,sc=v3(0.2,BLen-BTip,BTH/2),bn=cc3,ref=0.15} qi{'BlockMesh',0}
  672. qi{'Weld',1,P0=v,P1=p3,C0=ca(185,0,0)*cn(0,-0.6,-zz/2)*cn(0,BLen/2,BTH/4-0.15)*ca(0,180,0)}
  673. local p4=qi{'Part',Suit,sc=v3(),bn=cc1} qi{'BlockMesh',0,sca=v3(0.1,BLen-BTip,BTH/2+0.1)*5}
  674. qi{'Weld',1,P0=p3,P1=p4}
  675. bas[#bas+1]=p3
  676. local p5=qi{'WedgePart',Suit,sc=v3(0.2,BTip,BTH/2),bn=cc3,ref=0.15} qi{'SpecialMesh',p5,mtyp='Wedge'}
  677. qi{'Weld',1,P0=p3,P1=p5,C0=cn(0,BLen/2,0)}
  678. bas[#bas+1]=p5
  679. local p6=qi{'Part',Suit,sc=v3(),bn=cc1} qi{'SpecialMesh',0,mtyp='Wedge',sca=v3(0.1,BTip+0.1,BTH/2+0.1)*5}
  680. qi{'Weld',1,P0=p5,P1=p6,C0=cn(0,0.05,0)}
  681. local p=qi{'WedgePart',Suit,sc=v3(0.3,1,BTH/2+0.12),bn=bn'Dark stone grey',ref=0.15} qi{'SpecialMesh',p,mtyp='Wedge'}
  682. qi{'Weld',1,P0=p3,P1=p,C0=cn(0,-BLen/2+1.25,0)}
  683.  
  684. end
  685.  
  686. return FF,bas,pt
  687. end
  688.  
  689. Dealt={15,22}
  690. BBD,BBT=0,{}
  691.  
  692. hl=qi{'Part',Suit,sc=v3(0.6,1,0.6),bn=cc2} qi{'CylinderMesh',0}
  693. hlw=qi{'Weld',1,P0=Torso,P1=hl,C0=cn(1.5,1.8,0.6)*ca(0,-90,0)*ca(125,0,-10)}
  694. SFuncs,Bas,bTip=WDesign(hl)
  695.  
  696.  
  697. local a,b,c=hlw.C0:toEulerAnglesXYZ() a,b,c=mdeg(a),mdeg(b),mdeg(c)
  698. HFS={hlw.C0.x,hlw.C0.y,hlw.C0.z,a,b,c}
  699.  
  700. DealtMul=1
  701. BladeHit=function(hit)
  702. local Hum=GetHum(hit)
  703. if not Hum or BBD==0 or BBT[Hum.Parent] then return end
  704. BBT[Hum.Parent]=1
  705. Dmg(Hum,mran(Dealt[1],Dealt[2])*DealtMul)
  706. local HMT=Hum.Parent:findFirstChild'Torso'
  707. if BBD==2 and HMT then Add(60,cn(Torso.Position,HMT.Position),HMT,0.15) end
  708. wait(0.5)
  709. BBT[Hum.Parent]=nil
  710. end
  711.  
  712.  
  713.  
  714. for i,v in pairs(Bas) do v.Touched:connect(BladeHit) end
  715.  
  716. anim=''
  717. running=false
  718. tface=Torso.CFrame
  719. equip='unequipped'
  720. keys={}
  721. dtap={}
  722.  
  723. EpicMoves={}
  724.  
  725.  
  726. Combos={
  727. Click={
  728. function()
  729. tface=Torso.CFrame
  730. BodySteer(90,0.1)
  731. Ani(ra,1.5,0.5,0,-90,0,-90,2,ns,1)
  732. end;
  733. function()
  734. Sound(ids.Slash2,hr,1,1.2)
  735. BBD=running and 2 or 1 aTrail() AddBV(running and 40,tface,Torso,0.2)
  736. BodySteer(-90,0.1)
  737. Ani(ra,1.5,0.5,0,90,0,-90,2,ns,1) wait(0.1)
  738. BBD=0 Trails[bTip]=nil
  739. end;
  740. function()
  741. qAni(hlw,0,0,0,90,0,0,1,ns/1.3,1)
  742. qAni(la,-1.1,1.1,0,-210,-40,0,2,ns/1.3,1)
  743. Ani(ra, 1.1,1.1,0,-210, 40,0,2,ns/1.3,1)
  744. end;
  745. function()
  746. Sound(ids.Slash2,hr,1,1)
  747. BBD=2 aTrail() AddBV(running and 40,Torso.CFrame,Torso,0.25)
  748. qAni(hlw,0,0,0,150,0,-30,1,ns,1)
  749. qAni(la,-1.2,0.5,-0.45,-40, 36,0,2,ns/1.3,1)
  750. Ani(ra, 1.2,0.5,-0.45,-40,-36,0,2,ns/1.3,1)
  751. BBD=0 Trails[bTip]=nil
  752. end;
  753. function()
  754. end;
  755. function()
  756. end;
  757. function()
  758. end;
  759. ["Break"]=function(Combonum)
  760. CanCombo=true
  761. wait(0.4)
  762. if Combonum==ComboNum then CanCombo=false ComboNum=0 ReturnStance() anim='' CanCombo=true end
  763. end;
  764. };
  765. }
  766.  
  767. ComboNum=0
  768. CanCombo=true
  769. DoCombo=function(com)
  770. local DidCombo
  771. if anim~='' and anim~=com..'Combo'..ComboNum then return end
  772. if not CanCombo then return end
  773. if Combos[com][ComboNum+1] then
  774. ComboNum=ComboNum+1
  775. anim=com..'Combo'..ComboNum
  776. CanCombo=false
  777. DidCombo=true
  778. Combos[com][ComboNum]()
  779. Combos[com].Break(ComboNum)
  780. end
  781. return DidCombo
  782. end
  783.  
  784. H1T={}
  785. Hit1=function(hit,dmg,v1,v2,v3)
  786. local Hum=GetHum(hit)
  787. if not Hum or H1T[Hum.Parent] then return end
  788. H1T[Hum.Parent]=1
  789. Dmg(Hum,dmg)
  790. local HMT=Hum.Parent:findFirstChild'Torso'
  791. if v1 and HMT then Add(v1,v2,HMT,v3) end
  792. wait(0.3)
  793. H1T[Hum.Parent]=nil
  794. end
  795.  
  796. MoonArc=function(cff,x,z,dmg,nn)
  797. q(function()
  798. local arc=qi{'Part',workspace,n=nn or 'MoonArc',sc=v3(x,0.2,z),cf=cff,an=true,tra=1} qi{'BlockMesh',arc,sca=v3(1.35,0.2,1.3)}
  799. local darc={}
  800. for i,v in pairs{'Top','Bottom'} do for ii,vv in pairs{arc} do darc[#darc+1]=qi{'Decal',vv,Texture=ids.MoonArc,Face=v,n=v} end end
  801. local tym=40
  802. local ty=0
  803. Sound(ids.MoonArcShoot,arc,0.3,3)
  804. local HitArc=function() GetRegion(arc.Position,(x+z)/2.6,function(Hum,HT) local Hum,HT,block=GetHum(HT) local bounced=block and block.Value>0 if bounced then
  805. MeshEffect(arc,arc.CFrame*cn(0,0,z/5),4,4,2.6,0.2,'Navy blue',ids.Chakram) arc.CFrame=arc.CFrame*ca(180,0,0)*cn(0,0,-3) Sound(ids.MoonArcShoot,arc,0.2,3.4) ty=0 end Hit1(HT,dmg,not bounced and 25,arc.CFrame,0.2) end,
  806. ----
  807. function(v) if v~=arc and v.Name=='MoonArc' and arc.Name=='MoonArc' then arc:Remove() for i=-1,1,2 do MoonArc(arc.CFrame*ca(0,180+(25*i),0)*cn(0,0,0),x/1.2,z,dmg,'MoonArc2') end end end) end
  808. local Hit,Mag=RangeAnim(arc,{},1/0,1.6,1.6,function(ty2,obj,hit,pos) ty=ty+1 HitArc() if ty>=tym-10 then for i,dar in pairs(darc) do dar.Transparency=dar.Transparency+0.1 end end if ty==tym then arc:Remove() end end,Char,true,false)
  809. if Hit and Hit.Anchored and arc.Parent then print(Hit.Name,Mag) local cf=arc.CFrame for i=0,1,0.25 do arc.Size=v3(x,0.2,z*(1-i)) arc.CFrame=cf*cn(0,0,-z/2*i) wait() end arc:Remove() end
  810. end)
  811. end
  812. --c/local b=qi{'Part',nil,an=true,n='MoonArc',sc=v3(6,30,1)} for i=15,360,15 do bb=b:Clone() bb.Parent=workspace.Base bb.CFrame=cn(0,10,0)*ca(0,i,0)*cn(0,0,50) end local bb=b:Clone() b.Parent=workspace.Base bb.Name='potato' bb.Size=v3(10,30,10) bb.CFrame=cn(0,10,0)
  813. --c/qi{'NumberValue',workspace.Fenrier,n='Block',Value=5000}
  814. --c/qi{'NumberValue',workspace.RobroxMasterDX,n='Block',Value=5000}
  815. --c/workspace.RobroxMasterDX.Block.Name='s'
  816.  
  817. DoClick=function()
  818.  
  819. end
  820.  
  821. DoKeyDown=function(k)
  822. keys[k]=false
  823. local oldtap=dtap[k] or 0
  824. dtap[k]=tick()
  825. if anim~='' then return end ------------------------------------------------------
  826. if k=='b' then -- TEST function
  827. SFuncs:H(20)
  828. SFuncs:M(1.5)
  829. elseif k=='f' then
  830. anim='BlockReady'
  831. qAni(hlw,0,-1.2,0,0,0,0,0,ns*1.4,1)
  832. qAni(hlw,0,0,0,110,-20,90,1,ns*1.4,1)
  833. qAni(la,-1.5,0.5,0,-75,30,90,2,ns*1.4,1)
  834. Ani(ra, 1.5,0.5,0,-75,30,-90,2,ns*1.4,1)
  835. Sound(ids.Block,hr,0.5,1.5)
  836. anim='Block'
  837. Block.Value=5
  838. repeat wait(0.1) until keys[k] or Block.Value<1 or anim~='Block'
  839. Block.Value=0
  840. if anim~='Block' then return end -- cancel unblock animation
  841. anim='Deblock'
  842. ReturnStance(ns*1.4)
  843. anim=''
  844.  
  845. end
  846. end
  847. DoKeyUp=function(k)
  848. keys[k]=true
  849. if anim~='' then return end
  850. end
  851.  
  852.  
  853. for i,v in pairs(Suit:children()) do if v:IsA("BasePart") then v.CanCollide=false end end
  854.  
  855. ns=0.101
  856. YUnit=0
  857.  
  858.  
  859.  
  860. aTrail=function(th,col)
  861. Trail(bTip,th or BLTH,col or 'Black',0.1,0.05,cn(0,0.5,0))
  862. end
  863.  
  864. BodySteer = function(y,inc)
  865. q(function()
  866. local cff=Torso.CFrame
  867. for i=inc,1,inc do
  868. AddBG(cn(cff.p,cff*ca(0,i*y,0)*cn(0,0,-1).p),Torso,0.1)
  869. wait()
  870. end
  871. end)
  872. end
  873.  
  874.  
  875.  
  876. ReturnStance=function(nss,bladetest)
  877. local nss = nss or ns
  878. qAni(hlw,0,-1.2,-0.2,0,0,0,0,nss,1)
  879. qAni(hlw,0,0,0,90,0,0,1,nss,1)
  880. if Legz then
  881. qAni(ll,-0.5,-1,0,0,0,0,2,ns,1)
  882. qAni(rl,0.5,-1,0,0,0,0,2,ns,1) end
  883. qAni(la,-1.5,0.5,0,30,0,30,2,nss,1)
  884. Ani(ra,1.5,0.5,0,-45,-20,-30,2,nss,1)
  885. end
  886.  
  887. Teleport=function(cf,eff)
  888. local telef=function()
  889. for x=-1,1,2 do
  890. MeshEffect(Torso,Torso.CFrame*ca(45*x,0,0),10,15,15,0.2,'Black',ids.Ring)
  891. end
  892. MeshEffect(Torso,Torso.CFrame,5,10,5,0.15,'Navy blue','Sphere')
  893. if eff~=0 then MeshEffect(Torso,Torso.CFrame*cn(0,-3,0),10,4,10,0.15,'Navy blue',ids.Crown) end
  894. end
  895. telef()
  896. Torso.CFrame=cf
  897. Sound(ids.Abscond,Torso,1,1)
  898. telef()
  899. end
  900.  
  901.  
  902. Tool.Selected:connect(function(mouse)
  903. fmouse=mouse
  904. if equip~='unequipped' then return end
  905. equip='equipping'
  906. Arms''
  907. qAni(la,-1.5,0.5,0,0,0,30,2,ns,1)
  908. Ani(ra,1.5,0.5,0,-200,0,0,2,ns,1)
  909. local ofs = RA.CFrame:toObjectSpace(hl.CFrame)
  910. hlw.Part0=RA hlw.C0=ofs hlw.C1=cn(0,0,0) rAni(hlw)
  911. qAni(hlw,0,-1.2,-0.3,0,0,0,0,ns/1.5,1)
  912. Ani(hlw,0,0,0,70,0,0,1,ns/1.5,1)
  913. wait()
  914. Sound(ids.Slash2,hr,1,1)
  915. ReturnStance(ns,true)
  916. mouse.Button1Down:connect(function() local DidCombo=DoCombo'Click' if not DidCombo then DoClick() end end)
  917. mouse.KeyDown:connect(DoKeyDown)
  918. mouse.KeyUp:connect(DoKeyUp)
  919. equip='equipped'
  920. end)
  921.  
  922.  
  923. Tool.Deselected:connect(function()
  924. fmouse=nil
  925. if not Tool.Parent then return end
  926. if equip~='equipped' then return end
  927. equip='unequipping'
  928. Sound(ids.Slash2,hr,1,1.6)
  929. Ani(ra,1.5,0.5,0,-200,0,0,2,ns,1)
  930. local ofs = Torso.CFrame:toObjectSpace(hl.CFrame)
  931. hlw.Part0=Torso hlw.C0=ofs hlw.C1=cn(0,0,0) rAni(hlw)
  932. Ani(hlw,HFS[1],HFS[2],HFS[3],HFS[4],HFS[5],HFS[6],0,ns/1.3,1)
  933. qAni(la,-1.5,0.5,0,0,0,0,2,ns,1)
  934. Ani(ra,1.5,0.5,0,0,0,0,2,ns,1)
  935. Arms()
  936. equip='unequipped'
  937. end)
  938.  
  939.  
  940. Arms()
  941. Legs()
  942. Hum.Running:connect(function(spd) running=spd>0 and true or false end)
  943. for ii=1,1/0 do
  944. if ii%3==0 then
  945. if fmouse then
  946. YUnit=mdeg((Head.Position - fmouse.hit.p).unit.y)
  947. else
  948. YUnit=0
  949. end
  950. end
  951.  
  952. wait(0.035)
  953. end
  954. ----
  955. ----
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement