Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function Set_Up_Function(player)print'<Link>';
- print'q = Summon the magic clock.';--[[do]]print'e = Attack 1';
- print'r = Attack 2';local Set_Up_1={Name='The_Blue_Clock';
- Movement_Range=.3;Motor6d_Enabled={Left_Arm=false;Right_Arm=false;
- Left_Leg=false;Right_Leg=false;};Shirt_Asset=true;Pants_Asset=true;
- Health=math.huge;WalkSpeed=7.5;JumpPower=60;Customized_Face_Ids={};
- Destroy_Accessories={HatAttachment=false;};Destroy_Character_Meshes
- =false;Global_CLerp_Animation_Decimal_Alpha=nil;Loop_Numbers={
- Running_Frame=0;};Global_Booleans={Active=true;Stomp_Ready=false;
- Stompping=false;Time_Circle_Running=false;Reverse_Age_Hand_Running
- =false;};Global_CWrap_Functions={};};
- local Players,cwrap,Wait_For_Child_2,Storage,RE,RF,clerp,Asset_Prefix
- =game:GetService("Players"),function(a)
- local b=coroutine.wrap(a);b();return b;end,function(p,c,wt)
- wt=wt or 1/60;local a;if not p or not c then return;end;
- if typeof(p)~='Instance'or typeof(c)~='string'then return;end;repeat
- a=p:FindFirstChild(c);wait(wt);until a;return a;end,{},nil,nil,
- function(cf,goal,al)return cf:Lerp(goal,al);end,'rbxassetid://';
- player=(player=='FindPlayer'and(loadstring'return owner'()or Players:
- GetPlayerFromCharacter(script.Parent)))or player;
- script.Name=Set_Up_1.Name;if not player or not Players then
- return;end;if loadstring'return owner'()then pcall(function()
- local NLS;NLS=loadstring('return NLS')();
- NLS([[local lp,re,rf=game:GetService'Players'.LocalPlayer,script:
- WaitForChild'RE_Client',script:WaitForChild'RF_Client';
- local mouse=lp:GetMouse();mouse.KeyDown:Connect(function(k)
- re:FireServer('KD',k,mouse.Hit,mouse.Target);end);
- mouse.Button1Down:Connect(function()
- re:FireServer('MB_Down',mouse.Hit,mouse.Target);end);
- rf.OnClientInvoke=function(...)local args={...};
- if args[1]=='Get_Mouse_CF'then return mouse.Hit;
- elseif args[1]=='Get_Mouse_Target'then return mouse.Target;end;end;
- ]],script);script.Parent=loadstring'return owner'().Character;
- end);end;
- local pchar,Instance_2,Remove,ChangeProperties=
- player.Character or(function()repeat wait(1);
- player:LoadCharacter();until player.Character;return player.Character
- ;end)(),function(c,p)
- local a=(function()for a,b in pairs(Storage)do if b.ClassName==c then
- table.remove(Storage,a);return b;end;end;end)()or Instance.new(c);
- if not a then print'No classname';return;end;for b,c in pairs(p)do
- local _,d= pcall(function()a[b]=c;end);if d then
- print(d);end;end;return a;end,function(a)
- for _,b in pairs(a:GetDescendants())do
- local c,d=pcall(function()b.Parent=nil;table.insert(Storage,b);end);
- if not c then b:Destroy();end;end;a.Parent=nil;
- table.insert(Storage,a);end,setmetatable({},{__call=function(a)
- if not a then return;end;return setmetatable({},{__add=function(b)
- for c,d in pairs(b or{})do local _,e=pcall(function()a[c]=d;end);
- if e then print(e);end;end;end;});end;});if not pchar then return;
- end;local a=(function()if loadstring('return owner')()then return{
- Instance_2('RemoteEvent',{Name='RE_Client';Parent=script:
- GetChildren()[1];});Instance_2('RemoteFunction',{Name='RF_Client';
- Parent=script:GetChildren()[1];})};end;wait(2);
- return{script:FindFirstChildWhichIsA('RemoteEvent',true);script:
- FindFirstChildWhichIsA('RemoteFunction',true);}end)();
- RE,RF=unpack(a);if not RE or not RF then return;end;
- local Head,HRootPart,Torso,Humanoid,Left_Arm,Right_Arm,Left_Leg,
- Right_Leg,Damage,Container,Get_Union=(function()local a;repeat
- a=pchar:FindFirstChild'Head';if a then break;end;wait(1);
- until nil;return a;end)(),(function()local a;repeat
- a=pchar:FindFirstChild'HumanoidRootPart';if a then break;end;wait(1);
- until nil;return a;end)(),(function()local a;repeat
- a=pchar:FindFirstChild'Torso';if a then break;end;wait(1);
- until nil;return a;end)(),(function()local a;repeat
- a=pchar:FindFirstChildWhichIsA'Humanoid';if a then break;end;wait(1);
- until nil;return a;end)(),(function()local a;repeat
- a=pchar:FindFirstChild'Left Arm';if a then break;end;wait(1);
- until nil;return a;end)(),(function()local a;repeat
- a=pchar:FindFirstChild'Right Arm';if a then break;end;wait(1);
- until nil;return a;end)(),(function()local a;repeat
- a=pchar:FindFirstChild'Left Leg';if a then break;end;wait(1);
- until nil;return a;end)(),(function()local a;repeat
- a=pchar:FindFirstChild'Right Leg';if a then break;end;wait(1);
- until nil;return a;end)(),function(h,d,f)if not h then return;end;
- d=d or 10;f=f or function()end;
- local a=h:FindFirstAncestorWhichIsA'Model';
- if not a or a==workspace or a==pchar then return;end;
- local b,c=a:FindFirstChildWhichIsA'Humanoid',a:FindFirstChild'Head'or
- a:FindFirstChild'Torso'or a:FindFirstChild'UpperTorso'or a:
- FindFirstChild'HumanoidRootPart';if b then if b.Health>150 then
- b.Health=0;else b:TakeDamage(d);end;elseif c then Remove(c);else
- pcall(function()a:BreakJoints();end);end;end,Instance_2('Folder',{
- Parent=pchar}),function(Primary_Part,table_of_obj,is_negated)
- local parts={Primary_Part};Primary_Part.Parent=workspace;
- for _,v in pairs(table_of_obj)do table.insert(parts,v);
- v.Anchored=true;v.CanCollide=false;v.Color=Primary_Part.Color;
- v.Transparency=Primary_Part.Transparency;
- v.Material=Primary_Part.Material;end;
- local union=(not is_negated and Primary_Part:UnionAsync(
- table_of_obj))or Primary_Part:SubtractAsync(table_of_obj);
- for _,v in pairs(parts)do Remove(v);end;union.Parent=workspace;
- union.CanCollide=false;return union;end;
- local Left_Hip,Left_Shoulder,Neck,Right_Hip,Right_Shoulder,RootJoint,
- Bevelify=(not Set_Up_1.Motor6d_Enabled.Left_Leg and(function()
- local a=Torso:FindFirstChild'Left Hip';if a then Remove(a);end;
- local b=Instance_2('Weld',{Part0=Torso;Part1=Left_Leg;Parent=Torso
- ;});return b;end)())or Torso:
- FindFirstChild'Left Hip',(not Set_Up_1.Motor6d_Enabled.Left_Arm and(
- function()local a=Torso:FindFirstChild'Left Shoulder';if a then
- Remove(a)end;local b=Instance_2('Weld',{Part0=Torso;Part1=Left_Arm;
- Parent=Torso;});return b;end)())or Torso:
- FindFirstChild'Left Shoulder',Torso:
- FindFirstChild'Neck',(not Set_Up_1.Motor6d_Enabled.Right_Leg
- and(function()local a=Torso:FindFirstChild'Right Hip';if a then
- Remove(a)end;local b=Instance_2('Weld',{Part0=Torso;Part1=Right_Leg;
- Parent=Torso;});return b;end)())or Torso:
- FindFirstChild'Right Hip',(not Set_Up_1.Motor6d_Enabled.Right_Arm
- and(function()local a=Torso:FindFirstChild'Right Shoulder';if a then
- Remove(a)end;local b=Instance_2('Weld',{Part0=Torso;Part1=Right_Arm;
- Parent=Torso;});return b;end)())or Torso:
- FindFirstChild'Right Shoulder',HRootPart:
- FindFirstChild'RootJoint',function(Part_A,Depth)
- local Appearence_Properties={'Color';'Material';'Reflectance';
- 'Transparency';}if not Part_A then return;end;Depth=Depth or.02;
- local PA_Size,Negates,mr=Part_A.Size,{},math.rad;
- local function Corner(a,b,c)local d=Instance_2('Part',{Anchored=true
- ;CanCollide=false;});for _,e in pairs(Appearence_Properties)do
- pcall(function()d[e]=Part_A[e];end);end;
- d.Size=Vector3.new(Depth*2,PA_Size.Y,PA_Size.Y);
- d.CFrame=Part_A.CFrame*CFrame.new((PA_Size.X/2)*a,(PA_Size.Y/2)*b,(PA_Size.Z/2)*c)*CFrame.
- Angles(0,mr((a==b and((c==a and-45)or 45))or(c==a and 135)or-135),mr(45))table.insert(Negates,d)
- end;local function Edge(wrap_axis,side_1,side_2)local Edge_Part=Instance_2('Part',{Anchored=
- true;CanCollide=false;});for _,a in pairs(Appearence_Properties)do pcall(function()
- Edge_Part[a]=Part_A[a];end);end;side_1=-1+(2*side_1);side_2=-1+(2*side_2);
- Edge_Part.Size=Vector3.new((wrap_axis==0 and PA_Size.X)or Depth*2,(wrap_axis==1 and PA_Size.Y)
- or Depth*2,(wrap_axis==2 and PA_Size.Z)or Depth*2);
- Edge_Part.CFrame=Part_A.CFrame*CFrame.new((wrap_axis==0 and 0)or PA_Size.X/2*side_1,(wrap_axis
- ==1 and 0)or PA_Size.Y/2*((wrap_axis==0 and side_1)or(wrap_axis==2 and side_2)),(wrap_axis
- ==2 and 0)or PA_Size.Z/2*side_2)*CFrame.Angles((wrap_axis==0 and mr(45))or 0,(wrap_axis==1
- and mr(45))or 0,(wrap_axis==2 and mr(45))or 0);table.insert(Negates,Edge_Part);end;
- local Edge_Data={{0;0;0;};{0;0;1;};{0;1;0;};{0;1;1;};{1;0;0;};{1;0;1;};{1;1;0;};{1;1;1;};{2;0;
- 0;};{2;0;1;};{2;1;0;};{2;1;1;};};local CornerData={{1;1;1;};{1;1;-1;};{1;-1;1;};{-1;1;1;};{-1;
- -1;1;};{-1;1;-1;};{1;-1;-1;};{-1;-1;-1;};};for _,a in pairs(Edge_Data)do Edge(a[1],a[2],a[3]);
- end;for _,a in pairs(CornerData)do Corner(a[1],a[2],a[3]);end;
- local a=Get_Union(Part_A,Negates,true);a.Anchored=true;a.Parent=workspace;return a;end;
- if not Left_Hip or not Left_Shoulder or not Neck or not Right_Hip or not Right_Shoulder or
- not RootJoint then return;end;local Joints={Left_Hip;Left_Shoulder;Right_Hip;Neck;RootJoint;
- Right_Shoulder};
- local CFrames,CFrame_Mode={
- ['Right Arm']={Idle={C0=CFrame.new(1,.5,0,-4.37113883e-08,0,1,0,.99999994
- ,0,-1,0,-4.37113883e-08);C1=CFrame.new(-.300000012,1,-.100000001,.939692616,
- 4.10752641e-08,.342020154,-.342020184,-1.49501744e-08,.939692557,4.37113883e-08,-
- .99999994,1.91068547e-15);};Running_1={C0= CFrame.new(1,.5,0,-4.37113883e-08,0,1,0,
- .99999994,0,-1,0,-4.37113883e-08);C1=CFrame.new(-.5,.5,0,-4.37113847e-08,0,.99999994
- ,-.173648179,.984807551,-7.59040475e-09,-.98480767,-.173648208,-4.30473115e-08);};
- Running_2={C0=CFrame.new(1,.5,0,-4.37113883e-08,0,1,0,.99999994,0,-1,0,-
- 4.37113883e-08);C1=CFrame.new(-.5,.5,0,-4.37113847e-08,0,.99999994,.173648119,
- .984807611,7.59039942e-09,-.984807611,.173648059,-4.30473115e-08);[3]=.1;};Running_3
- ={C0=CFrame.new(1,.5,0,-4.37113883e-08,0,1,0,.99999994,0,-1,0,-4.37113883e-08);C1=
- CFrame.new(-.5,.5,0,-4.37113847e-08,0,.99999994,-.766044497,.642787337,-3.348487e-08
- ,-.642787337,-.766044497,-2.80971246e-08);[3]=.1;};Jumpping={C0=CFrame.new(1,.5,0,-
- 4.37113883e-08,0,1,0,.99999994,0,-1,0,-4.37113883e-08);C1=CFrame.new(-.5,.5,0,
- .0301535204,.171010062,.98480767,.171009362,.969846189,-.173648149,-.984807551,
- .173647463,-4.30473044e-08);};Falling={C0=CFrame.new(1,.5,0,-4.37113883e-08,0,1,0,
- .99999994,0,-1,0,-4.37113883e-08);C1=CFrame.new(-.5,.5,0,-4.22219593e-08,.258819014,
- .965925813,1.13133396e-08,.965925753,-.258819044,-1,0,-4.37113883e-08);};Stomp_Ready={C0=CFrame.new(
- 1,.5,0,-4.37113883e-08,0,1,0,.99999994,0,-1,0,-4.37113883e-08);C1=CFrame.new(-.5,.5,-.200000003,-
- 4.37113847e-08,-1.49011603e-08,.999999881,-.42261833,-.906307638,-1.84732336e-08,.906307757,-.42261827,
- 3.96159692e-08);};Stompping={C0=CFrame.new(1,.5,0,-4.37113883e-08,0,1,0,.99999994,0,-1,0,-4.37113883e-08)
- ;C1=CFrame.new(-.5,.399990946,-1.43051147e-06,.0151340859,.172987416,.98480773,.0858299136,.981060386,-
- .173648179,-.996194899,.0871539414,-4.35451284e-08);};
- };
- ['Left Arm']={Idle={C0=CFrame.new(-1,.5,0,-4.37113883e-08,0,-1,0,.99999994
- ,0,1,0,-4.37113883e-08);C1=CFrame.new(.300000012,1,-.100000001,.939692616,
- 1.12057217e-08,-.342020184,.340718687,.0871555507,.936116815,.0298089683,-
- .996194661,.0818994269);};Running_1={C0=CFrame.new(-1,.5,0,-4.37113883e-08,0,-1,0,
- .99999994,0,1,0,-4.37113883e-08);C1=CFrame.new(.5,.5,0,-2.98023224e-08,-
- 1.49011612e-08,-.999999881,.173648536,.984807611,5.52212942e-09,.98480773,-
- .173648477,-3.38658097e-08);};Running_3={C0=CFrame.new(-1,.5,0,-4.37113883e-08,0,-
- 1,0,.99999994,0,1,0,-4.37113883e-08);C1=CFrame.new(.5,.5,0,-2.98023224e-08,-
- 1.49011612e-08,-.999999881,-.173648253,.98480767,1.67719065e-08,.98480773,.173648298
- ,-2.9934764e-08);[3]=.1};Running_2={C0=CFrame.new(-1,.5,0,-4.37113883e-08,0,-1,0,
- .99999994,0,1,0,-4.37113883e-08);C1=CFrame.new(.5,.5,0,-2.98023224e-08,-
- 1.49011612e-08,-.999999881,.766044617,.642787516,-1.7538321e-08,.642787516,-
- .766044497,-2.94922788e-08);[3]=.1;};Jumpping={C0=CFrame.new(-1,.5,0,-4.37113883e-08
- ,0,-1,0,.99999994,0,1,0,-4.37113883e-08);C1=CFrame.new(.5,.5,0,.0301536266,-
- .171010017,-.984807611,-.171009883,.969846249,-.173648089,.98480773,.173648015,-
- 2.02736459e-08);};Falling={C0=CFrame.new(-1,.5,0,-4.37113883e-08,0,-1,0,.99999994,0,1,
- 0,-4.37113883e-08);C1=CFrame.new(.5,.5,0,-4.30473115e-08,-.173648164,-.98480773,-
- 7.59040297e-09,.98480767,-.173648179,1,0,-4.37113883e-08);};Stomp_Ready={C0=CFrame.new(-1,.5,0,-
- 4.37113883e-08,0,-1,0,.99999994,0,1,0,-4.37113883e-08);C1=CFrame.new(.5,.5,-.200000003,-4.37113812e-08
- ,1.49011603e-08,-.999999881,.42261833,-.906307638,-1.84732336e-08,-.906307757,-.42261827,3.96159692e-08
- );};Stompping={C0=CFrame.new(-1,.5,0,-4.37113883e-08,0,-1,0,.99999994,0,1,0,-4.37113883e-08);C1=CFrame.
- new(.5,.399985462,-5.7220459e-06,9.0211941e-08,-.173648193,-.98480773,-7.63341518e-07,.984807849,-
- .173648179,1.00000012,7.67409801e-07,-4.37114487e-08);};
- };
- ['Right Leg']={Idle={C0=CFrame.new(1,-1,0,-4.37113883e-08,0,1,-0,.99999994
- ,0,-1,0,-4.37113883e-08);C1=CFrame.new(.5,1,0,-4.35450538e-08,.0871557295,
- .99619472,.173648,.981060207,-.0858316422,-.984807789,.172987223,-.0151344631);};
- Running_1={C0 = CFrame.new(1,-1,0,-4.37113883e-08,0,1,0,.99999994,0,-1,0,-
- 4.37113883e-08);C1=CFrame.new(.5,1,0,-4.37113883e-08,0,1,-.173648402,.984807611,-
- 7.59041363e-09,-.98480773,-.173648387,-4.30473115e-08);};RunStep_1={C0=CFrame.new(
- 1,-1,0,-4.37113883e-08,0,1,0,.99999994,0,-1,0,-4.37113883e-08);C1=CFrame.new(.5,.5
- ,.300000012,-4.37113883e-08,0,1,-.173648402,.984807611,-7.59041363e-09,-.98480773,-
- .173648387,-4.30473115e-08);[3]=.1;};RunStep_2={C0=CFrame.new(1,-1,0,-
- 4.37113883e-08,0,1,0,.99999994,0,-1,0,-4.37113883e-08);C1=CFrame.new(.5,1,.100000009
- ,-4.37113883e-08,0,1,-.173648402,.984807611,-7.59041363e-09, -.98480773,-.173648387,-
- 4.30473115e-08);[3]=.05;};RunStep_3={C0= CFrame.new(1,-1,0,-4.37113883e-08,0,1,0,
- .99999994,0,-1,0,-4.37113883e-08);C1=CFrame.new(.5,1,.100000009,-4.37113883e-08,0,1,
- .573576272,.819152057,2.50718131e-08,-.819152176,.573576152,-3.58062806e-08);[3]=.1;};
- Jumpping={C0=CFrame.new(1,-1,0,-4.37113883e-08,0,1,0,.99999994,0,-1,0,-4.37113883e-08
- );C1=CFrame.new(.5,1,7.4505806e-09,-7.73118174e-08,.0871557295,.99619472,.173647597,
- .981060266,-.0858316422,-.984807849,.172986746,-.0151344594);};Falling={C0=CFrame.new(
- 1,-1,0,-4.37113883e-08,0,1,0,.99999994,0,-1,0,-4.37113883e-08);C1=CFrame.new(.5,1,0,-
- 4.30473115e-08,.173648164,.98480773,7.59040297e-09,.98480767,-.173648179,-1,0, -
- 4.37113883e-08);};Stomp_Ready={C0=CFrame.new(1,-1,0,-4.37113883e-08,0,1,0,.99999994,0,-1,0,-4.37113883e-08
- );C1=CFrame.new(.5,-.100000009,1,-4.37113847e-08,-1.49011612e-08,.99999994,-.0871553347,.996194541,-
- 3.80968013e-09,-.996194661,-.0871553123,-4.35450502e-08);};Stompping={C0=CFrame.new(1,-1,0,-4.37113883e-08
- ,0,1,0,.99999994,0,-1,0,-4.37113883e-08);C1=CFrame.new(.5,1.05914283,.463018656,-4.37117329e-08,
- 1.76644495e-12,1,-.422599375,.906316578,-1.84741502e-08,-.906316638,-.422599345,-3.9615923e-08);};
- };
- ['Left Leg']={Idle={C0=CFrame.new(-1,-1,0,-4.37113883e-08,0,-1,0,.99999994
- ,0,1,0,-4.37113883e-08);C1=CFrame.new(-.5,1,0,-4.35450502e-08,-.0871557519,-
- .99619472,-.173648,.981060266,-.0858316571,.984807789,.172987193,-.0151344649);};
- Running_1={C0=CFrame.new(-1,-1,0,-4.37113883e-08,0,-1,0,.99999994,0,1,0,-
- 4.37113883e-08);C1=CFrame.new(-.5,1,0,-4.37113883e-08,0,-1,.173647732,.98480773,-
- 7.59038521e-09,.984807968,-.173647553,-4.30473079e-08);};RunStep_2={C0=CFrame.new(-
- 1,-1,0,-4.37113883e-08,0,-1,0,.99999994,0,1,0,-4.37113883e-08);C1=CFrame.new(-.5,.5,
- .300000012,-4.37113883e-08,0,-1,.173647732,.98480773,-7.59038521e-09,.984807968,-
- .173647553,-4.30473079e-08);[3]=.05;};RunStep_3={C0=CFrame.new(-1,-1,0,-4.37113883e-08
- ,0,-1,0,.99999994,0,1,0,-4.37113883e-08);C1=CFrame.new(-.5,1,.100000009,-
- 4.37113883e-08,0,-1,.173647732,.98480773,-7.59038521e-09, .984807968,-.173647553,-
- 4.30473079e-08);[3]=.1;};RunStep_1={C0=CFrame.new(-1,-1,0,-4.37113883e-08,0,-1,0,
- .99999994,0,1,0,-4.37113883e-08);C1=CFrame.new(-.5,1,.100000009,-4.37113883e-08,0,-1
- ,-.573576927,.81915158,2.50718308e-08,.819151878,.573576868,-3.58062557e-08);[3]=.1;};
- Jumpping={C0=CFrame.new(-1,-1,0,-4.37113883e-08,0,-1,0,.99999994,0,1,0,-
- 4.37113883e-08);C1=CFrame.new(-.5,1,7.4505806e-09,-1.49731765e-08,-.0871557295,-
- .99619472,-.173648521,.981060088,-.0858316347,.984807789,.172987819,-.015134478);};
- Falling={C0=CFrame.new(-1,-1,0,-4.37113883e-08,0,-1,0,.99999994,0,1,0,-4.37113883e-08
- );C1=CFrame.new(-.5,1,0,-4.30473115e-08,-.173648164,-.98480773,-7.59040297e-09,
- .98480767,-.173648179,1,0,-4.37113883e-08);};Stomp_Ready={C0=CFrame.new(-1,-1,0,-4.37113883e-08,0,-1,0,
- .99999994,0,1,0,-4.37113883e-08);C1=CFrame.new(-.5,1,0,-4.37113847e-08,1.49011612e-08,-.99999994,-
- .173648119,.984807611,7.5904012e-09,.98480773,.173648119,-4.30473115e-08);};Stompping={C0=CFrame.new(-1,
- -1,0,-4.37113883e-08,0,-1,0,.99999994,0,1,0,-4.37113883e-08);C1=CFrame.new(-.5,1.09996665,9.68575478e-08
- ,-4.3711438e-08,-5.39328131e-13,-1,.17364189,.984808862,-7.59066676e-09,.984808922,-.173641875, -
- 4.3047315e-08);};
- };
- Head={Idle={C0=CFrame.new(0,1,0,-1,0,0,0,0,1,0,1,0);C1=CFrame.new(0,-.5,0,-1,
- 0,0,0,-.173647806,.984807849,0,.984807849,.173647806);};Running_1={C0=CFrame.new(0,1,
- 0,-1,0,0,0,0,1,0,1,0);C1=CFrame.new(0,-.5,0,-1,0,0,0,.173647761,.984807849,0,
- .984807849,-.173647761);};Jumpping={C0=CFrame.new(0,1,0,-1,0,0,0,0,1,0,1,0);C1=CFrame
- .new(0,-.5,0,-1,0,0,0,.173647746,.984807789,0,.984807789,-.173647746);};Falling={C0=
- CFrame.new(0,1,0,-1,0,0,0,0,1,0,1,0);C1=CFrame.new(0,-.5,0,-1,0,0,0,-.17364797,
- .984807789,0,.984807789,.17364797);};Stomp_Ready={C0=CFrame.new(0,1,0,-1,0,0,0,0,1,0,1,0);C1=CFrame.new(0
- ,-.5,0,-1,0,0,0,.258818805,.965925813,0,.965925813,-.258818805);};Stompping={C0=CFrame.new(0,1,0,-1,0,0,0
- ,0,1,0,1,0);C1=CFrame.new(0,-.499990702,1.90734863e-06,-1,0,0,0,-.25881961,.965925753,0,.965925694,
- .25881961);};
- };
- Torso={Idle={C0=CFrame.new(0,0,0,-1,0,0,0,0,1,0,1,0);C1=CFrame.new(0,0,0,-1,
- 0,0,0,.173647985,.984807789,0,.984807789,-.173647985);};Running_1={C0=CFrame.new(0,0
- ,0,-1,0,0,0,0,1,0,1,0);C1=CFrame.new(0,0,0,-1,0,0,0,-.173648179,.984807789,0,
- .984807789,.173648179);};Jumpping={C0=CFrame.new(0, 0,0,-1,0,0,0,0,1,0,1,0);C1=CFrame
- .new(0,0,0,-1,0,0,0,.173647761,.984807849,0,.984807849,-.173647761);};Falling={C0=
- CFrame.new(0,0,0,-1,0,0,0,0,1,0,1,0);C1=CFrame.new(0,0,0,-1,0,0,0,-.173648179,
- .98480773,0,.98480773,.173648179);};Stomp_Ready={C0=CFrame.new(0,0,0,-1,0,0,0,0,1,0,1,0);C1=CFrame.new(
- 0,0,0,-1,0,0,0,.0871555284,.996194601,0,.996194601,-.0871555284);};Stompping={C0=CFrame.new(0,0,0,-1,0,
- 0,0,0,1,0,1,0);C1=CFrame.new(0,.196956396,.0347287655,-1,0,0,0,-.258818477,.965925992,0,.965925992,
- .258818507);};
- };
- },{['Right Arm']='Idle';['Left Arm']='Idle';['Right Leg']='Idle';['Left Leg']='Idle';Head='Idle';
- Torso='Idle';ClockPosition='Inactive';};
- local Change_Mode=function(t_1,mode)for _,a in pairs(t_1)do CFrame_Mode[a]=mode;end;end;
- (function()--[[Appearence]]local a=pchar:FindFirstChildWhichIsA'Shirt'or Instance_2('Shirt',{
- Parent=pchar;});if Set_Up_1.Shirt_Asset==true then elseif Set_Up_1.Shirt_Asset then
- a.ShirtTemplate=Asset_Prefix..Set_Up_1.Shirt_Asset;else Remove(a);end;
- local a=pchar:FindFirstChildWhichIsA'Pants'or Instance_2('Pants',{Parent=pchar;});
- if Set_Up_1.Pants_Asset==true then elseif Set_Up_1.Pants_Asset then
- a.Pants=Asset_Prefix..Set_Up_1.Pants_Asset;else Remove(a);end;
- if #Set_Up_1.Customized_Face_Ids~=0 then for _,a in pairs(Head:GetChildren())do
- if a:IsA'Decal'then Remove(a);end;end;for _,a in pairs(Set_Up_1.Customized_Face_Ids)do
- local b=(typeof(a)=='table'and a)or{Color3=Color3.fromRGB(255,255,255);Transparency=0;Texture=
- Asset_Prefix..tostring(a)};b.Parent=Head;b.Face='Front';Instance_2('Decal',b);end;end;
- for a,b in pairs(Set_Up_1.Destroy_Accessories)do if b then for _,c in pairs(pchar:GetChildren())
- do(function()if not c:IsA'Accessory'then return;end;
- local d=c:FindFirstChildWhichIsA('Attachment',true);if not d then return;end;if a~=d.Name then
- return;end;c:Destroy();end)();end;end;end;if Set_Up_1.Destroy_Character_Meshes then
- for _,a in pairs(pchar:GetChildren())do if a:IsA'CharacterMesh'then Remove(a);end;end;end;
- local Clock=(function()local function Instance_2(a,b)local c=Instance.new(a);
- for d,e in pairs(b)do pcall(function()c[d]=e;end);end;return c;end;local function Union(a,b,c)
- if not a or not b then return;end;if typeof(b)=='Instance'then b={b};end;local d={a};
- table.foreach(b,function(_,e)table.insert(d,e);end);for _,e in pairs(d)do(function()
- if type(e)=='boolean'then return;end;for _,f in pairs({'Material';'Color';'Reflectance';
- 'Transparency';})do e[f]=a[f];end;d.Anchored=true;d.CanCollide=false;d.Massless=true;end)();end;
- local e=(c and a:SubtractAsync(b))or a:UnionAsync(b);for _,f in pairs(d)do
- if typeof(f)=='Instance'then f:Destroy();end;end;return e;end;local Object_0=Instance_2("Model",{
- Parent=workspace;});local Object_1=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,1);
- CFrame=CFrame.new(-1,6,-1.8125,0,0,1,0,1,0,-1,0,0);Parent=Object_0;Shape='Cylinder';Material=
- 'Granite';Size=Vector3.new(.125,1,1);});local Object_2=Instance_2("Part",{CanCollide=false;Color=
- Color3.new(.0666667,.0666667,.0666667);CFrame=CFrame.new(-1,6,-1.5,0,0,1,0,1,0,-1,0,0);Parent=
- Object_0;Shape='Cylinder';Size=Vector3.new(.5,10,10);});local Object_2_1=Instance_2("WeldConstraint"
- ,{Parent=Object_2;});local Object_2_2=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_3=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_4=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_5=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_6=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_7=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_8=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_9=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_10=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_11=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_12=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_13=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_14=Instance_2("WeldConstraint",{Parent=Object_2;});
- local Object_2_15=Instance_2("WeldConstraint",{Parent=Object_2;});local Object_3=Instance_2("Part",{
- CanCollide=false;Color=Color3.new(.0666667,.0666667,.0666667);CFrame=CFrame.new(-1,6,-1.6875,0,0,1,0
- ,1,0,-1,0,0);Parent=Object_0;Shape='Cylinder';Material='SmoothPlastic';Size=Vector3.new(.5,.75,.75);
- });local Object_4=Instance_2("Part",{Name='HH';CanCollide=false;Color=Color3.new(0,0,1);CFrame=
- CFrame.new(-1,7.75,-1.78125,0,0,1,0,1,0,-1,0,0);Parent=Object_0;Material='Granite';Size=Vector3.new(
- .0625,3.5,.5);});local Object_4_2=Instance_2("Weld",{Parent=Object_4;C1=CFrame.new(.03125,-1.75,0,1,
- 0,0,0,1,0,0,0,1);});local Object_5=Instance_2("Part",{Name='MH';CanCollide=false;Color=Color3.new(0,
- 0,1);CFrame=CFrame.new(-1,8.375,-1.84375,0,0,1,0,1,0,-1,0,0);Parent=Object_0;Material='Granite';Size
- =Vector3.new(.0625,4.75,.25);});local Object_5_2=Instance_2("Weld",{Parent=Object_5;C1=CFrame.new(-
- .03125,-2.375,0,1,0,0,0,1,0,0,0,1);});local Object_6=Instance_2("Part",{CanCollide=false;Color=
- Color3.new(0,0,1);CFrame=CFrame.new(-1,6,-1.5,0,0,1,0,1,0,-1,0,0);Parent=Object_0;Shape='Cylinder';
- Material='Granite';Size=Vector3.new(.25,10.5,10.5);});local Object_7=Instance_2("Part",{CanCollide=
- false;Color=Color3.new(0,0,1);CFrame=CFrame.new(-3.25000048,2.10288644,-1.78125,0,-.500000238,-
- .866025388,0,-.866025388,.500000238,-1,0,0);Parent=Object_0;Shape='Cylinder';Material='Granite';Size=
- Vector3.new(.0625,.5,.5);});local Object_8=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,
- 1);CFrame=CFrame.new(-4.89711523,3.75000095,-1.78125,0,-.866025388,-.500000238,0,-.500000238,
- .866025388,-1,0,0);Parent=Object_0;Shape='Cylinder';Material='Granite';Size=Vector3.new(.0625,.5,.5)
- ;});local Object_9=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,1);CFrame=CFrame.new(-
- 4.89711571,8.25000191,-1.78125,0,-.866025388,-.500000238,0,.500000238,-.866025388,1,0,0);Parent=
- Object_0;Shape='Cylinder';Material='Granite';Size=Vector3.new(.0625,.5,.5);});
- local Object_10=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,1);CFrame=CFrame.new(-5.5,
- 6,-1.78125,0,-1,0,0,0,-1,1,0,0);Parent=Object_0;Shape='Cylinder';Material='Granite';Size=Vector3.new(
- .0625,.5,.5);});local Object_11=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,1);CFrame=
- CFrame.new(-1,1.5,-1.78125,0,0,-1,0,-1,0,-1,0,0);Parent=Object_0;Shape='Cylinder';Material='Granite';
- Size=Vector3.new(.0625,.5,.5);});local Object_12=Instance_2("Part",{CanCollide=false;Color=Color3.new(
- 0,0,1);CFrame=CFrame.new(1.25,2.10288644,-1.78125,0,.500000238,-.866025388,0,-.866025388,-.500000238,
- -1,0,0);Parent=Object_0;Shape='Cylinder';Material='Granite';Size=Vector3.new(.0625,.5,.5);});
- local Object_13=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,1);CFrame=CFrame.new(
- 2.89711475,3.75000119,-1.78125,0,.866025388,.500000238,0,-.500000238,.866025388,1,0,0);Parent=
- Object_0;Shape='Cylinder';Material='Granite';Size=Vector3.new(.0625,.5,.5);});
- local Object_14=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,1);CFrame=CFrame.new(-
- 3.25000072,9.89711571,-1.78125,0,-.500000238,-.866025388,0,.866025388,-.500000238,1,0,0);Parent=
- Object_0;Shape='Cylinder';Material='Granite';Size=Vector3.new(.0625,.5,.5);});
- local Object_15=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,1);CFrame=CFrame.new(3.5,6,-
- 1.78125,0,1,0,0,0,1,1,0,0);Parent=Object_0;Shape='Cylinder';Material='Granite';Size=Vector3.new(
- .0625,.5,.5);});local Object_16=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,1);CFrame=
- CFrame.new(1.25000119,9.89711571,-1.78125,0,.500000238,-.866025388,0,.866025388,.500000238,1,0,0);
- Parent=Object_0;Shape='Cylinder';Material='Granite';Size=Vector3.new(.0625,.5,.5);});
- local Object_17=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,1);CFrame=CFrame.new(-
- 1.00000095,10.5,-1.78125,0,0,-1,0,1,0,1,0,0);Parent=Object_0;Shape='Cylinder';Material='Granite';Size=
- Vector3.new(.0625,.5,.5);});local Object_18=Instance_2("Part",{CanCollide=false;Color=Color3.new(0,0,1
- );CFrame=CFrame.new(2.89711428,8.25000191,-1.78125,0,.866025388,-.500000238,0,.500000238,.866025388,
- 1,0,0);Parent=Object_0;Shape='Cylinder';Material='Granite';Size=Vector3.new(.0625,.5,.5);});
- Instance_2("StringValue",{Parent=Object_4;Value=[==[HourHand]==];});Instance_2("StringValue",{
- Parent=Object_5;Value=[==[MinuteHand]==];});Object_0.PrimaryPart=Object_2;
- Object_2_1.Part1=Object_2;Object_2_1.Part0=Object_1;Object_2_2.Part1=Object_2;
- Object_2_2.Part0=Object_3;Object_2_3.Part1=Object_2;Object_2_3.Part0=Object_6;
- Object_2_4.Part1=Object_2;Object_2_4.Part0=Object_7;Object_2_5.Part1=Object_2;
- Object_2_5.Part0=Object_8;Object_2_6.Part1=Object_2;Object_2_6.Part0=Object_9;
- Object_2_7.Part1=Object_2;Object_2_7.Part0=Object_10;Object_2_8.Part1=Object_2;
- Object_2_8.Part0=Object_11;Object_2_9.Part1=Object_2;Object_2_9.Part0=Object_12;
- Object_2_10.Part1=Object_2;Object_2_10.Part0=Object_13;Object_2_11.Part1=Object_2;
- Object_2_11.Part0=Object_14;Object_2_12.Part1=Object_2;Object_2_12.Part0=Object_15;
- Object_2_13.Part1=Object_2;Object_2_13.Part0=Object_16;Object_2_14.Part1=Object_2;
- Object_2_14.Part0=Object_17;Object_2_15.Part1=Object_2;Object_2_15.Part0=Object_18;
- Object_4_2.Part1=Object_4;Object_4_2.Part0=Object_1;Object_5_2.Part1=Object_5;
- Object_5_2.Part0=Object_1;Object_0.PrimaryPart.Anchored=true;
- for _,a in pairs(Object_0:GetChildren())do if a:IsA'BasePart'then a.Transparency=1;end;end;
- return Object_0;end)();Clock.Parent=Container;local Main=Clock.PrimaryPart;
- local Ticking_Sound=Instance_2('Sound',{SoundId='rbxassetid://1839847315';Parent=Main;Volume=.25;Looped
- =true;Name='Ticking'});Ticking_Sound:Play();local Minute_Weld,Hour_Weld=Clock.MH.Weld,Clock.HH.Weld;
- local Hand_Run_Frame=0;local mr=math.rad;table.insert(Set_Up_1.Global_CWrap_Functions,function()
- local CPos=CFrame_Mode.ClockPosition;Hand_Run_Frame=Hand_Run_Frame+1;
- if Hand_Run_Frame>3600 then Hand_Run_Frame=0;
- end;
- Main.CFrame=clerp(Main.CFrame,HRootPart.CFrame*CFrame.Angles(0,mr(90),0)*CFrame.new(-4,((CPos=='Inactive'
- and-10)or(CPos=='Active'and 5)),0),.05);
- Minute_Weld.C1=CFrame.new(-.03125,-2.375,0)*CFrame.Angles(mr(Hand_Run_Frame),0,0);
- Hour_Weld.C1=CFrame.new(.03125,-1.75,0)*CFrame.Angles(mr(Hand_Run_Frame/60),0,0);
- if CPos=='Inactive'then if Ticking_Sound.Volume>0 then Ticking_Sound.Volume=Ticking_Sound.Volume-.01;
- end;for _,a in pairs(Clock:GetChildren())do if a:IsA'BasePart'then if a.Transparency<1 then
- a.Transparency=a.Transparency+.05;end;end;end;elseif CPos=='Active'then if Ticking_Sound.Volume<.25 then
- Ticking_Sound.Volume=Ticking_Sound.Volume+.01;end;for _,a in pairs(Clock:GetChildren())do
- if a:IsA'BasePart'then if a.Transparency>0 then a.Transparency=a.Transparency-.05;end;end;end;end;end);
- end)();
- local function Animation(cfs,In_Action)for _,c in pairs(Joints)do for a,b in pairs(cfs)do
- if c.Part1.Name==a then for d,e in pairs(b)do if In_Action[a]==d then
- c.C0,c.C1=clerp(c.C0,e.C0,e[3]or.5),clerp(c.C1,e.C1,e[3]or.5);end;end;break;end;end;end;end;
- local function ServerHandler(pl,...)if pl~=player then return;end;local args={...};
- if args[1]=='KD'then
- if args[2]=='q'and(CFrame_Mode.ClockPosition=='Inactive'or CFrame_Mode.ClockPosition==
- 'Active')and Set_Up_1.Global_Booleans.Active then
- CFrame_Mode.ClockPosition=(CFrame_Mode.ClockPosition=='Inactive'and'Active')or
- 'Inactive';
- elseif args[2]=='e'and CFrame_Mode.ClockPosition=='Active'and Set_Up_1.Global_Booleans.Active
- and not Set_Up_1.Global_Booleans.Time_Circle_Running then
- Set_Up_1.Global_Booleans.Time_Circle_Running=true;Set_Up_1.Global_Booleans.Active=false;
- Set_Up_1.Global_Booleans.Stomp_Ready=true;Set_Up_1.Global_Booleans.Stompping=false;
- Humanoid.WalkSpeed=2.5;wait(.5);Set_Up_1.Global_Booleans.Stomp_Ready=false;
- Set_Up_1.Global_Booleans.Stompping=true;local S_FX_1=Instance_2('Sound',{SoundId='rbxassetid://548431424'
- ;Volume=5;Looped=false;TimePosition=13.75;});S_FX_1:Play();wait(.5);local a=Instance_2('Part',{Parent=
- Container;Color=Color3.fromRGB(0,0,255);CFrame=Right_Leg.CFrame*CFrame.new(0,-1,0);Size=Vector3.new(
- 1,1,1);Anchored=true;CanCollide=false;Massless=true;});S_FX_1.Parent=a;a.Orientation=Vector3.new(0,0,0);
- a.Position=a.Position+Vector3.new(0,.5,0);local f=Instance_2('SpecialMesh',{MeshId=
- 'rbxassetid://20329976';TextureId='';Parent=a;Scale=Vector3.new(1,1,1)});local e=Instance_2('Part',{
- Parent=Container;Color=Color3.fromRGB(0,0,255);Material='Granite';Anchored=true;CanCollide=false;
- Orientation=Vector3.new(0,0,90);Position=a.Position-Vector3.new(0,.5-.125,0);Size=Vector3.new(.25,1,1);
- Shape='Cylinder';Massless=true;});local g=Instance_2('Part',{Parent=Container;Color=Color3.fromRGB(17,
- 17,17);Material='Plastic';Orientation=Vector3.new(0,0,90);Position=e.Position;Size=Vector3.new(.375,
- .75,.75);Shape='Cylinder';Anchored=true;CanCollide=false;Massless=true;});local h=Instance_2('Part'
- ,{Parent=Container;Color=Color3.fromRGB(0,0,255);Material='Granite';Anchored=true;CanCollide=false;
- Orientation=Vector3.new(0,Right_Leg.Orientation.Y,90);Position=a.Position-Vector3.new(0,.5-.125,0);
- Size=Vector3.new(.25,1,1);Shape='Block';Massless=true;});local i=Instance_2('Part',{Parent=Container;
- Color=Color3.fromRGB(0,0,255);Material='Granite';Anchored=true;CanCollide=false;Orientation=Vector3.
- new(0,Right_Leg.Orientation.Y,90);Position=a.Position-Vector3.new(0,.5-.125,0);Size=Vector3.new(.25,1,
- 1);Shape='Block';Massless=true;});h.CFrame=h.CFrame*CFrame.new(0,0,-.75/2);
- i.CFrame=i.CFrame*CFrame.new(0,0,-.75/2);local l=true;local j=function(k)if not k or not l then return;
- end;Damage(k,15,function()l=false;wait(.1);l=true;end);end;h.Touched:Connect(j);i.Touched:Connect(j);
- local c;local d=0;local b=function()d=d+1;f.Scale=f.Scale+Vector3.new(.15,.1,.15);
- a.Orientation=a.Orientation+Vector3.new(0,10,0);e.Orientation=e.Orientation+Vector3.new(0,10,0);
- g.Orientation=g.Orientation+Vector3.new(0,10,0);h.Size=h.Size+Vector3.new(0,0,.1);
- h.CFrame=e.CFrame*CFrame.new(0,0,h.Size.Z/-2);i.Size=i.Size+Vector3.new(0,0,.1);
- i.CFrame=e.CFrame*CFrame.Angles(math.rad(d*-20),0,0)*CFrame.new(0,0,i.Size.Z/-2);if d>=200 and c then
- Set_Up_1.Global_CWrap_Functions[c]=nil;Set_Up_1.Global_Booleans.Time_Circle_Running=false;Remove(h);
- Remove(i);Remove(a);Remove(g);Remove(e);end;end;table.insert(Set_Up_1.Global_CWrap_Functions,b);
- c=table.find(Set_Up_1.Global_CWrap_Functions,b);Set_Up_1.Global_Booleans.Stompping=false;
- Humanoid.WalkSpeed=7.5;Set_Up_1.Global_Booleans.Active=true;--[[end]]
- elseif args[2]=='r'and CFrame_Mode.ClockPosition=='Active'and Set_Up_1.Global_Booleans.Active
- and not Set_Up_1.Global_Booleans.Reverse_Age_Hand_Running then
- Set_Up_1.Global_Booleans.Reverse_Age_Hand_Running=true;Set_Up_1.Global_Booleans.Active=false;
- Set_Up_1.Global_Booleans.Stomp_Ready=true;Set_Up_1.Global_Booleans.Stompping=false;Humanoid.WalkSpeed=2.5;
- wait(.5);Set_Up_1.Global_Booleans.Stomp_Ready=false;Set_Up_1.Global_Booleans.Stompping=true;
- local S_FX_1=Instance_2('Sound',{SoundId='rbxassetid://548431424';Volume=5;Looped=false;TimePosition=
- 13.75;});S_FX_1:Play();wait(.5);local a=Instance_2('Part',{Parent=Container;Color=Color3.fromRGB(0,0,255);
- CFrame=Right_Leg.CFrame*CFrame.new(0,-1,0);Size=Vector3.new(1,1,1);Anchored=true;CanCollide=false;Massless
- =true;});S_FX_1.Parent=a;a.Orientation=Vector3.new(0,0,0);a.Position=a.Position+Vector3.new(0,.5,0);
- local e=Instance_2('Part',{Parent=Container;Color=Color3.fromRGB(0,0,255);Material='Granite';Anchored=true
- ;CanCollide=false;Orientation=Vector3.new(0,0,90);Position=a.Position-Vector3.new(0,.5-.125,0);Size=
- Vector3.new(.25,1,1);Shape='Cylinder';Massless=true;});S_FX_1.Parent=e local g=Instance_2('Part',{Parent=
- Container;Color=Color3.fromRGB(17,17,17);Material='Plastic';Orientation=Vector3.new(0,0,90);
- Position=e.Position;Size=Vector3.new(.375,.75,.75);Shape='Cylinder';Anchored=true;CanCollide=false;
- Massless=true;});local h=Instance_2('Part',{Parent=Container;Color=Color3.fromRGB(0,0,255);Material=
- 'Granite';Anchored=true;CanCollide=false;Orientation=Vector3.new(0,Right_Leg.Orientation.Y,90);Position=
- a.Position-Vector3.new(0,.5-.125,0);Size=Vector3.new(.25,1,1);Shape='Block';Massless=true;});
- h.CFrame=h.CFrame*CFrame.new(0,0,-.75/2);local l=true;local p;local j=function(k)
- if not k or not l then return;end;local m=k:FindFirstAncestorWhichIsA'Model';if not m then return;end;
- if m==workspace or m==pchar then return;end;if m:FindFirstChild('Baby_Clothing',true)then return;end;
- if not m:FindFirstChildWhichIsA'Humanoid'then Damage(k,0);return;end;for _,n in pairs(m:GetChildren())do
- (function()if not n then return;end;
- if n:IsA'Humanoid'or table.find({'Head';'Torso';'UpperTorso';'HumanoidRootPart';},n.Name)then
- pcall(function()n.CanCollide=false;end);
- if table.find({'Torso';'UpperTorso';'HumanoidRootPart';},n.Name)then pcall(function()n.Transparency=1;
- n.CFrame=CFrame.new(n.Position)*CFrame.Angles(math.rad(90),0,math.rad(n.Orientation.Y));end);
- elseif n:IsA'Humanoid'then n.JumpPower=0;n.WalkSpeed=0;n.PlatformStand=true;elseif'Head'==n.Name then
- local r=Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255));
- local q=Instance_2('Part',{Parent=n;Size=Vector3.new(1,1,1);Color=r;CanCollide=false;Anchored=false;
- Massless=true;CFrame=n.CFrame*CFrame.new(0,(-1.25/2)-.5,0);Name='Baby_Clothing'});
- Instance_2('SpecialMesh',{Scale=Vector3.new(1.5,1.5,1.5);Parent=q;MeshId='';TextureId=''}).MeshType='Head';
- Instance_2('WeldConstraint',{Part0=q;Part1=n;Parent=n;});Instance_2('Sound',{Looped=true;SoundId=
- 'rbxassetid://719695310';Volume=2;Parent=n;}):Play();end;if n.Name=='Torso'then
- for _,o in pairs(n:GetChildren())do if o.Name~='Neck'then Remove(o);end;end;end;return;end;
- pcall(function()Remove(n);end);end)();end;p=true;end;local s=h.Touched:Connect(j);Remove(a);
- local dir=math.random(1,2)*2-3;local c;local d=0;local b=function()d=d+1;
- e.Orientation=e.Orientation+Vector3.new(0,10*dir,0);g.Orientation=g.Orientation+Vector3.new(0,10*dir,0);
- h.Size=h.Size+Vector3.new(0,0,.2);h.CFrame=e.CFrame*CFrame.new(0,0,h.Size.Z/-2);if((d>=200)or p)and c then
- Set_Up_1.Global_CWrap_Functions[c]=nil;Set_Up_1.Global_Booleans.Reverse_Age_Hand_Running=false;Remove(h);
- Remove(g);Remove(e);if s then s:Disconnect();end;end;end;table.insert(Set_Up_1.Global_CWrap_Functions,b);
- c=table.find(Set_Up_1.Global_CWrap_Functions,b);Set_Up_1.Global_Booleans.Stompping=false;
- Humanoid.WalkSpeed=7.5;Set_Up_1.Global_Booleans.Active=true;
- end;
- end;
- end;
- local function Movement_Mode(arg1)local function Change_CFrame_Mode(newmode,...)
- for _,a in pairs{...}do CFrame_Mode[a]=newmode;end;end;
- if arg1=='Idle'then Change_CFrame_Mode('Idle','Right Arm','Left Arm','Right Leg','Left Leg','Head','Torso'
- );elseif arg1=='Running_1'then Set_Up_1.Loop_Numbers.Running_Frame=Set_Up_1.Loop_Numbers.Running_Frame+1;
- if Set_Up_1.Loop_Numbers.Running_Frame>600 then
- Set_Up_1.Loop_Numbers.Running_Frame=0
- end;
- local b=10;local a=Set_Up_1.Loop_Numbers.Running_Frame%(6*b);Change_CFrame_Mode('Running_1','Head','Torso'
- );if a==0 then Change_CFrame_Mode('Running_2','Right Arm','Left Arm');elseif a==b*3 then
- Change_CFrame_Mode('Running_3','Right Arm','Left Arm');end;
- if a==0 then Change_CFrame_Mode('RunStep_1','Right Leg','Left Leg');elseif a==b*2 then
- Change_CFrame_Mode('RunStep_2','Right Leg','Left Leg');elseif a==b*4 then
- Change_CFrame_Mode('RunStep_3','Right Leg','Left Leg');end;elseif arg1=='Jumpping'then
- Change_CFrame_Mode('Jumpping','Right Arm','Left Arm','Right Leg','Left Leg','Head','Torso');
- elseif arg1=='Falling'then
- Change_CFrame_Mode('Falling','Right Arm','Left Arm','Right Leg','Left Leg','Head','Torso');
- elseif arg1=='Stomp_Ready'then
- Change_CFrame_Mode('Stomp_Ready','Right Arm','Left Arm','Right Leg','Left Leg','Head','Torso');
- elseif arg1=='Stompping'then
- Change_CFrame_Mode('Stompping','Right Arm','Left Arm','Right Leg','Left Leg','Head','Torso');
- end;end;
- Humanoid.MaxHealth=Set_Up_1.Health or 100;Humanoid.WalkSpeed=Set_Up_1.WalkSpeed or 16;
- Humanoid.JumpPower=Set_Up_1.JumpPower or 50;Humanoid.Health=Humanoid.MaxHealth;cwrap(function()
- while true do wait(1/25);Animation(CFrames,CFrame_Mode);local velo=Torso.Velocity;
- local HumState=Humanoid:GetState();
- Movement_Mode(
- (Set_Up_1.Global_Booleans.Stompping and'Stompping')or
- (Set_Up_1.Global_Booleans.Stomp_Ready and'Stomp_Ready')or
- (velo.Y<-Set_Up_1.Movement_Range and Humanoid.FloorMaterial==Enum.Material.Air and'Falling')or
- (velo.Y>Set_Up_1.Movement_Range and Humanoid.FloorMaterial==Enum.Material.Air and'Jumpping')or
- ((velo.X<-Set_Up_1.Movement_Range or velo.X>Set_Up_1.Movement_Range or velo.Z<-Set_Up_1.
- Movement_Range or velo.Z>Set_Up_1.Movement_Range)and'Running_1')or
- 'Idle'
- );if #Set_Up_1.Global_CWrap_Functions~=0 then for _,a in pairs(Set_Up_1.Global_CWrap_Functions)do
- a();end;end;end;end);RE.OnServerEvent:Connect(ServerHandler);RF.OnServerInvoke=ServerHandler;end;
- Set_Up_Function'FindPlayer';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement