Advertisement
ManlyMemeScripter

Untitled

Feb 9th, 2018
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 132.28 KB | None | 0 0
  1. --Made by Auma
  2.  
  3. local s = Instance.new("Sound")
  4.  
  5. s.Name = "Sound"
  6. s.SoundId = "http://www.roblox.com/asset/?id=495493706"
  7. s.Volume = 2
  8. s.Looped = true
  9. s.archivable = false
  10.  
  11. print("IM TRYING")
  12. wait(0.25);
  13.  
  14.  
  15. _clear=function()
  16. local c={char;bag;gui;};
  17. for i=1,#c do
  18. local c=c[i]:children();
  19. for i=1,#c do
  20. if(c[i].Name==name)then
  21. c[i].Parent=nil;
  22. end;
  23. end;
  24. end;
  25. local n=name..user.Name;
  26. local c=workspace:children();
  27. for i=1,#c do
  28. if(c[i].Name==n)then
  29. c[i].Parent=nil;
  30. end;
  31. end;
  32. end;
  33.  
  34. _valid_key=function(object,key)
  35. return object[key],key;
  36. end;
  37.  
  38. _new=function(class)
  39. return function(props)
  40. if(type(list_base_props)=='table')then
  41. for i,v in next,list_base_props do
  42. if(props[i]==nil)then
  43. props[i]=v;
  44. end;
  45. end;
  46. end;
  47.  
  48. local object=class;
  49.  
  50. if(type(class)=='string')then
  51. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  52. end;
  53.  
  54. local parent=props[1];
  55. props[1]=nil;
  56.  
  57. for i,v in next,props do
  58. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  59. if(not load)then
  60. load,res,key=pcall(_valid_key,object,i);
  61. end;
  62.  
  63. if(key)then
  64. t=type(res);
  65. s=tostring(res);
  66. if(t=='userdata'and s=='Signal '..key)then
  67. if(type(v)=='table')then
  68. for i=1,#v do
  69. res:connect(v[i]);
  70. end;
  71. else
  72. res:connect(v);
  73. end;
  74. else
  75. object[key]=v;
  76. end;
  77. end;
  78. end;
  79.  
  80. if(parent)then
  81. object.Parent=parent;
  82. end;
  83.  
  84. return object;
  85. end;
  86. end;
  87.  
  88. _RGB=function(r,g,b)
  89. return Color3.new(r/255,g/255,b/255);
  90. end;
  91.  
  92. _copy=function(o)
  93. local def=o.archivable;
  94. o.archivable=true;
  95. local c=o:clone();
  96. o.archivable=def;
  97. return c;
  98. end;
  99.  
  100. _hum=function(char)
  101. local hum=char:findFirstChild'Humanoid';
  102. if(not hum or hum.className~='Humanoid')then
  103. local c=char:children();
  104. for i=1,#c do
  105. if(c[i].className=='Humanoid')then
  106. return c[i];
  107. end;
  108. end;
  109. else
  110. return hum;
  111. end;
  112. end;
  113.  
  114. _hum_tag=function(hum)
  115. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  116. c.Name='creator';
  117. c.Value=user;
  118. if(hum.Health==0 and not hum:findFirstChild'killed')then
  119. Instance.new('BoolValue',hum).Name='killed';
  120. bullets.clip=bullets.clip+10;
  121. end;
  122. end;
  123.  
  124. _hum_dam=function(hum,dam,percent)
  125. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  126. if(hum.Health<=hum.MaxHealth*0.1)then
  127. _hum_tag(hum);
  128. end;
  129. end;
  130.  
  131. _ray=function(v0,v1,i)
  132. local mag=(v0-v1).magnitude;
  133. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  134.  
  135. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  136. end;
  137.  
  138. _must=function(v0,v1,i)
  139. local hit,pos=_ray(v0,v1,i);
  140. return not hit and mouse.target or hit,pos;
  141. end;
  142.  
  143. _cframe=function(x,y,z,r0,r1,r2)
  144. return CFrame.Angles(
  145. math.rad(r0 or 0),
  146. math.rad(r1 or 0),
  147. math.rad(r2 or 0)
  148. )*CFrame.new(x,y,z);
  149. end;
  150.  
  151. _update=function()
  152. if(bool_active and not screen.Parent)then
  153. screen.Parent=gui;
  154. elseif(not bool_active and screen.Parent)then
  155. screen.Parent=nil;
  156. end;
  157. end;
  158.  
  159. _light=function(v0,v1)
  160. local mag=(v0-v1).magnitude;
  161. local len=math.random(2,7);
  162. len=len>mag/2 and mag/2 or len;
  163.  
  164. --local light=_new'part'{
  165. -- cFrame=CFrame.new(v0,v1);
  166. -- size=Vector3.new(1,1,1);
  167. -- color=_RGB(255,255,0);
  168. -- anchored=true;
  169. -- inv;
  170. --};
  171. _new'blockMesh'{
  172. scale=Vector3.new(0.2,0.2,len);
  173. offset=Vector3.new(0,0,-len/2);
  174. light;
  175. };
  176.  
  177. local bb=_new'billboardGui'{
  178. size=UDim2.new(2,0,2,0);
  179. adornee=light;
  180. light;
  181. };
  182. _new'imageLabel'{
  183. image=url:format(109101526);
  184. backgroundTransparency=1;
  185. size=UDim2.new(1,0,1,0);
  186. bb;
  187. };
  188.  
  189. -- _rem(light,0.15);
  190. end;
  191.  
  192. _rem=function(object,del)
  193. if(del)then
  194. delay(del,function()
  195. if(object.Parent)then
  196. object.Parent=nil;
  197. end;
  198. end);
  199. else
  200. pcall(function()
  201. if(object.Parent)then
  202. object.Parent=nil;
  203. end;
  204. end);
  205. end;
  206. end;
  207.  
  208. _blood=function(pos,count)
  209. for i=1,count do
  210. local p=_new'part'{
  211. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  212. position=pos+Vector3.new(math.random(),math.random(),math.random());
  213. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  214. size=Vector3.new(math.random(),math.random(),math.random())/3;
  215. color=_RGB(255,0,0);
  216. transparency=0.5;
  217. canCollide=true;
  218. bottomSurface=0;
  219. topSurface=0;
  220. formFactor=3;
  221. locked=true;
  222. inv;
  223. };
  224. delay(5,function()
  225. p.Parent=nil;
  226. end);
  227. end;
  228. end;
  229.  
  230. _make_hue=function()
  231. h_hue=_new'part'{
  232. size=Vector3.new(0.25,1.8,0.35);
  233. color=_RGB(100,100,100);
  234. formFactor=3;
  235. name='hue';
  236. handle;
  237. };
  238. hh_weld=_new'weld'{
  239. c1=_cframe(0,0.5,0);
  240. part0=handle;
  241. part1=h_hue;
  242. handle;
  243. };
  244. end;
  245.  
  246. _shot=function(v0,v1)
  247. if(not time_left)then
  248. time_left=0;
  249. end;
  250. if(time_left>time())then
  251. return nil;
  252. else
  253. time_left=time()+math.random(1,10)/100;
  254. end;
  255.  
  256. if(bullets.current<1)then
  257. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  258. soundId='rbxasset://sounds/SWITCH3.wav';
  259. name='tick_sound';
  260. volume=0.2;
  261. pitch=2;
  262. head;
  263. };
  264. tick_sound:play();
  265. if(bullets.clip>0)then
  266. time_left=time()+2;
  267. h_hue:breakJoints();
  268. h_hue.CanCollide=true;
  269. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  270. _rem(h_hue,10);
  271. delay(1.9,function()
  272. _make_hue();
  273. local got=(bullets.clip>bullets.maximum and
  274. bullets.maximum or
  275. bullets.clip)-bullets.current;
  276.  
  277. bullets.clip=bullets.clip-got;
  278. bullets.current=bullets.current+got;
  279. end);
  280. end;
  281. return nil;
  282. else
  283. bullets.current=bullets.current-1;
  284.  
  285. h_weld.C1=_cframe(0,0.75,0,
  286. -math.random(1000,1100)/10,180,0);
  287. d_weld.C1=_cframe(0,-0.25,0.3);
  288.  
  289. lightstuff.Visible=true;
  290. delay(0.1,function()
  291. lightstuff.Visible=false;
  292. end);
  293.  
  294. _rem(_new'part'{
  295. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  296. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  297. size=Vector3.new(0.1,0.1,0.4);
  298. color=_RGB(200,200,0);
  299. material='Slate';
  300. canCollide=true;
  301. formFactor=3;
  302. inv;
  303. },5);
  304.  
  305. delay(0.1,function()
  306. d_weld.C1=_cframe(0,-0.25,0);
  307. if(bool_active)then
  308. h_weld.C1=h_weld_cf_active;
  309. end;
  310. end)
  311. end;
  312.  
  313. local hit,pos=_must(v0,v1,char);
  314.  
  315. shot_sound:play();
  316.  
  317.  
  318. _rem(_new'part'{
  319. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  320. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  321. color=_RGB(255,255,0);
  322. transparency=0.6;
  323. reflectance=0.5;
  324. canCollide=false;
  325. bottomSurface=0;
  326. anchored=true;
  327. formFactor=3;
  328. topSurface=0;
  329. inv;
  330. },.15);
  331. _light(v0,v1);
  332.  
  333. if(not hit)then return nil;end;
  334.  
  335. if(hit.Parent.className=='Hat')then
  336. hit:breakJoints();
  337. hit.CanCollide=true;
  338. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  339. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  340. else
  341. local hum=_hum(hit.Parent);
  342. if(not hum)then
  343. if(hit.Anchored==false and hit.Size.magnitude<4)then
  344. hit:breakJoints();
  345. hit.CanCollide=true;
  346. end;
  347. else
  348. _hum_dam(hum,math.random(4,6));
  349. _blood(pos,math.random(3,6));
  350. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  351. if(hit.Name=='Head')then
  352. hum.Health=0;
  353. _blood(pos,math.random(3,6));
  354. delay(0.001,function()
  355. _new(workspace:FindFirstChild'head_shot'or'sound'){
  356. pitch=math.random(70,100)*0.01;
  357. soundId=url:format(1876552);
  358. name='head_shot';
  359. workspace;
  360. }:play();
  361. end);
  362. _hum_tag(hum);
  363. _rem(_new'part'{
  364. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  365. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  366. color=torso.Color;
  367. transparency=0.5;
  368. canCollide=false;
  369. bottomSurface=0;
  370. anchored=true;
  371. formFactor=3;
  372. topSurface=0;
  373. inv;
  374. },30);
  375. hit.Parent=nil;
  376. for b=0,1 do
  377. for a=0,1 do
  378. for i=0,1 do
  379. _rem(_new'part'{
  380. velocity=CFrame.new(v0,pos).lookVector*20;
  381. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  382. size=Vector3.new(0.5,0.5,0.5);
  383. color=_RGB(255,255,255);
  384. bottomSurface=0;
  385. canCollide=true;
  386. transparency=0;
  387. formFactor=3;
  388. topSurface=0;
  389. hum;
  390. },30);
  391. end;
  392. end;
  393. end;
  394. end;
  395. end;
  396. end;
  397. end;
  398.  
  399.  
  400.  
  401. _cf_select=function(mouse)
  402. mouse.Icon=url:format(109111387);--108999296
  403. bool_active=true;
  404.  
  405. local arm=char:findFirstChild'Right Arm';
  406. local weld=torso:findFirstChild'Right Shoulder';
  407. if(arm and weld)then
  408. h_weld.Part0=arm;
  409. h_weld.C1=h_weld_cf_active;
  410.  
  411. weld.Part1=nil;
  412. weld.Part0=nil;
  413.  
  414. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  415. name='right_arml';
  416. part0=torso;
  417. part1=arm;
  418. torso;
  419. };
  420.  
  421. arml=(arml or 0)+1;
  422. local alv=arml;
  423. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  424. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  425. gyro.P=30000;
  426. gyro.D=1000;
  427. gyro.Name='p_gyro';
  428. repeat
  429. local pos=mouse.hit.p;
  430. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  431.  
  432. val=-math.pi*0.5;
  433. valp=val*-1;
  434. p0=torso.CFrame;
  435. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  436. p1=p0+((p0.p-pos).unit*-2);
  437. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  438. hitpos=torso.Position;
  439. cj=CFrame.new(hitpos);
  440. c0=torso.CFrame:inverse()*cj;
  441. c1=p2:inverse()*cj;
  442. weld.C0=c0;
  443. weld.C1=c1;
  444.  
  445. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  446.  
  447. wait(0.001);
  448. until arml~=alv;
  449. gyro.Parent=nil;
  450. end;
  451. end;
  452.  
  453. _cf_deselect=function()
  454. bool_active=false;
  455. arml=(arml or 0)+1;
  456. loop_shot=(loop_shot or 0)+1;
  457.  
  458. h_weld.Part0=torso;
  459. h_weld.C1=h_weld_cf_inactive;
  460.  
  461. local weld=torso:findFirstChild'right_arml';
  462. if(weld)then
  463. weld.Part1=nil;
  464. weld.Part0=nil;
  465. end;
  466. local arm=char:findFirstChild'Right Arm';
  467. local weld=torso:findFirstChild'Right Shoulder';
  468. if(arm and weld)then
  469. weld.Part0=torso;
  470. weld.Part1=arm;
  471. end;
  472. end;
  473.  
  474. _cf_mouse=function(event,fun)
  475. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  476. if(bool_active)then
  477. fun(...);
  478. end;
  479. end);
  480. end;
  481.  
  482.  
  483. do
  484. local main=getfenv(0);
  485. local c=game:children();
  486. local check=function(v)
  487. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  488. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  489. end;
  490. end;
  491. for i=1,#c do
  492. pcall(check,c[i]);
  493. end;
  494. end;
  495.  
  496.  
  497. bullets={
  498. maximum=51111111111111111111111111110;
  499. current=511111111111111111111111111111110;
  500. clip=501111111111111111111111111111111*4;
  501. };
  502.  
  503. list_base_props={
  504. backgroundColor3=_RGB(0,0,0);
  505. textColor3=_RGB(200,200,200);
  506. borderSizePixel=0;
  507. color=_RGB(0,0,0);
  508. archivable=false;
  509. canCollide=false;
  510. bottomSurface=0;
  511. topSurface=0;
  512. formFactor=0;
  513. locked=true;
  514. };
  515.  
  516.  
  517.  
  518. user=players.localPlayer;
  519. mouse=user:getMouse();
  520. char=user.Character;
  521. gui=user.PlayerGui;
  522. bag=user.Backpack;
  523. torso=char.Torso;
  524. head=char.Head;
  525. hum=_hum(char);
  526.  
  527. url='rbxassetid://%d';
  528. name='dev-uzi';
  529.  
  530. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  531. 0,90,-70);
  532. h_weld_cf_active=_cframe(0,0.75,0,
  533. -110,180,0);
  534.  
  535. assert(hum,'humanoid is not found');
  536.  
  537.  
  538.  
  539. _clear();
  540.  
  541.  
  542. _cf_mouse('button1Down',function()
  543. loop_shot=(loop_shot or 0)+1;
  544. local vers=loop_shot;
  545. local step=runService.Stepped;
  546. repeat
  547. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  548. step:wait();--wait(0.001);
  549. until vers~=loop_shot;
  550. end);
  551.  
  552. _cf_mouse('button1Up',function()
  553. loop_shot=(loop_shot or 0)+1;
  554. end);
  555.  
  556. _cf_mouse('move',function()
  557. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  558. end);
  559.  
  560. _cf_mouse('keyDown',function(k)
  561. if(k=='r')then
  562. if(bullets.clip>0 and time_left<=time())then
  563. local got=(bullets.clip>bullets.maximum and
  564. bullets.maximum or
  565. bullets.clip)-bullets.current;
  566.  
  567. bullets.clip=bullets.clip-got;
  568. bullets.current=bullets.current+got;
  569. if(got~=0)then
  570. time_left=time()+2;
  571. end;
  572. end;
  573. end;
  574. end);
  575.  
  576.  
  577. screen=_new'screenGui'{
  578. name=name;
  579. };
  580.  
  581. cross_f=_new'frame'{
  582. size=UDim2.new(0,21,0,21);
  583. backgroundTransparency=1;
  584. screen;
  585. };
  586.  
  587. for i=0,1 do
  588. _new'frame'{
  589. position=UDim2.new(0,13*i,0,11);
  590. size=UDim2.new(0,10,0,1);
  591. cross_f;
  592. };
  593. end;
  594.  
  595. for i=0,1 do
  596. _new'frame'{
  597. position=UDim2.new(0,11,0,13*i);
  598. size=UDim2.new(0,1,0,10);
  599. cross_f;
  600. };
  601. end;
  602.  
  603.  
  604.  
  605. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  606. soundId=url:format(2920959);
  607. pitch=1.4;
  608. head;
  609. };
  610. if(shot_sound.Name~='2920959')then
  611. shot_sound.Name='2920959';
  612. shot_sound:play();
  613. end;
  614.  
  615. bin=_new'hopperBin'{
  616. deselected=_cf_deselect;
  617. selected=_cf_select;
  618. name=name;
  619. bag;
  620. };
  621.  
  622. inv=_new'model'{
  623. name=name;
  624. char;
  625. };
  626.  
  627. handle=_new'part'{
  628. size=Vector3.new(0.3,1.3,0.4);
  629. color=_RGB(140,140,140);
  630. name='handle';
  631. formFactor=3;
  632. inv;
  633. touched=function(hit)
  634. if(hit.Parent.className=='Model')then
  635. local hum=_hum(hit.Parent);
  636. if(hum~=nil)then
  637. _hum_dam(hum,handle.Velocity.magnitude);
  638. end;
  639. end;
  640. end;
  641. };
  642. h_weld=_new'weld'{
  643. c1=h_weld_cf_inactive;
  644. part1=handle;
  645. part0=torso;
  646. handle;
  647. };
  648. _make_hue();
  649.  
  650. h_part=_new'part'{
  651. size=Vector3.new(0.4,0.4,1.4);
  652. color=_RGB(140,140,140);
  653. name='handle';
  654. formFactor=3;
  655. handle;
  656. };
  657. hp_weld=_new'weld'{
  658. c1=_cframe(0,-1.3/2,-0.3,
  659. 20,0,0);
  660. part0=handle;
  661. part1=h_part;
  662. handle;
  663. };
  664.  
  665. drag=_new'part'{
  666. size=Vector3.new(0.5,0.45,1.5);
  667. color=_RGB(100,100,100);
  668. name='handle';
  669. formFactor=3;
  670. handle;
  671. };
  672. d_weld=_new'weld'{
  673. c1=_cframe(0,-0.25,0);
  674. part0=h_part;
  675. part1=drag;
  676. handle;
  677. };
  678.  
  679. tube=_new'part'{
  680. size=Vector3.new(0.2,0.2,1.5);
  681. color=_RGB(0,0,0);
  682. name='handle';
  683. formFactor=3;
  684. handle;
  685. };
  686. t_weld=_new'weld'{
  687. c1=_cframe(0,-0.3,-0.1);
  688. part0=h_part;
  689. part1=tube;
  690. handle;
  691. };
  692.  
  693. bullets_label=_new'textLabel'{
  694. textStrokeColor3=_RGB(0,0,0);
  695. textColor3=_RGB(200,200,200);
  696. textStrokeTransparency=0;
  697. backgroundTransparency=1;
  698. fontSize=5;
  699. screen;
  700. };
  701.  
  702. lightstuff=_new'frame'{
  703. backgroundColor3=_RGB(255,255,255);
  704. position=UDim2.new(0,0,0,-1);
  705. backgroundTransparency=0.5;
  706. size=UDim2.new(1,0,1,1);
  707. borderSizePixel=0;
  708. visible=false;
  709. screen;
  710. };
  711.  
  712. coroutine.wrap(function()
  713. local red,white,green;
  714. repeat
  715. if(screen.Parent)then
  716. if(not green and bullets.current==bullets.maximum)then
  717. green=true;
  718. bullets_label.TextColor3=_RGB(0,200,0);
  719. elseif(not red and bullets.current==0)then
  720. red=true;
  721. bullets_label.TextColor3=_RGB(200,0,0);
  722. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  723. bullets_label.TextColor3=_RGB(200,200,200);
  724. green=false;
  725. red=false;
  726. end;
  727. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  728. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  729. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  730. end;
  731. wait(0.001);
  732. until nil;
  733. end)();
  734.  
  735.  
  736. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  737. local vers=_G.dev_pistol_version;
  738. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  739. if(hum.Health==0)then
  740. _clear();
  741. end;
  742.  
  743. s.Parent = game.Workspace
  744.  
  745. wait(3)
  746.  
  747. s:play()
  748.  
  749. --By Rufus14
  750. mouse = game.Players.LocalPlayer:GetMouse()
  751. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  752. if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "ShirtGraphic" or v.ClassName == "Accessory" then
  753. v:Remove()
  754. end
  755. end
  756. local txtfag = Instance.new("BillboardGui", game.Players.LocalPlayer.Character.Head)
  757. txtfag.Adornee = suckadick
  758. txtfag.Name = "kys nigga"
  759. txtfag.Size = UDim2.new(2, 0, 1.2, 0)
  760. txtfag.StudsOffset = Vector3.new(-5, 3, 0)
  761. local textfag = Instance.new("TextLabel", txtfag)
  762. textfag.Size = UDim2.new(6, 0, 1, 0)
  763. textfag.FontSize = "Size8"
  764. textfag.TextScaled = true
  765. textfag.TextTransparency = 0
  766. textfag.BackgroundTransparency = 1
  767. textfag.TextTransparency = 0
  768. textfag.TextStrokeTransparency = 0
  769. textfag.Font = "Cartoon"
  770. textfag.TextStrokeColor3 = Color3.new(0, 1, 0)
  771. textfag.Text = game.Players.LocalPlayer.Character.Name.." the Anti-Furry School Shooter"
  772. v = Instance.new("Part")
  773. v.Name = "ColorBrick"
  774. v.Parent = part
  775. v.FormFactor = "Symmetric"
  776. v.Anchored = true
  777. v.CanCollide = false
  778. v.BottomSurface = "Smooth"
  779. v.TopSurface = "Smooth"
  780. v.Size = Vector3.new(10, 5, 3)
  781. v.Transparency = 0.7
  782. v.BrickColor = BrickColor.new("Really black")
  783. v.Transparency = 1
  784. textfag.TextColor3 = v.BrickColor.Color
  785. textfag.TextStrokeColor3 = Color3.new(0, 0, 0)
  786. v.Shape = "Block"
  787. shirt = Instance.new("Shirt", game.Players.LocalPlayer.Character)
  788. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=54698632"
  789. song = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  790. song.SoundId = "rbxassetid://165704299"
  791. song.Looped = true
  792. song.Volume = 10
  793. knife = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  794. knife.SoundId = "rbxassetid://186311262"
  795. knife.Looped = false
  796. knife.Volume = 10
  797. dog = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  798. dog.SoundId = "rbxassetid://132514715"
  799. dog.Looped = false
  800. dog.Volume = 10
  801. kick = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  802. kick.SoundId = "rbxassetid://621571142"
  803. kick.Looped = false
  804. kick.Volume = 10
  805. shoosh = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  806. shoosh.SoundId = "rbxassetid://145486992"
  807. shoosh.PlaybackSpeed = 2.1
  808. shoosh.Looped = false
  809. shoosh.Volume = 10
  810. nope = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  811. nope.SoundId = "rbxassetid://323901968"
  812. nope.Looped = false
  813. nope.Volume = 10
  814. canuse=true
  815. --Converted with ttyyuu12345's model to script plugin v4
  816. function sandbox(var,func)
  817. local env = getfenv(func)
  818. local newenv = setmetatable({},{
  819. __index = function(self,k)
  820. if k=="script" then
  821. return var
  822. else
  823. return env[k]
  824. end
  825. end,
  826. })
  827. setfenv(func,newenv)
  828. return func
  829. end
  830. cors = {}
  831. mas = Instance.new("Model",game:GetService("Lighting"))
  832. Part0 = Instance.new("Part")
  833. SpecialMesh1 = Instance.new("SpecialMesh")
  834. Part0.Name = "Baseball fanatic's cap"
  835. Part0.Parent = mas
  836. Part0.Anchored = false
  837. Part0.FormFactor = Enum.FormFactor.Symmetric
  838. Part0.Size = Vector3.new(1, 1, 2)
  839. Part0.CFrame = CFrame.new(76.1800003, 0.500001013, 26.2000008, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  840. Part0.BottomSurface = Enum.SurfaceType.Smooth
  841. Part0.TopSurface = Enum.SurfaceType.Smooth
  842. Part0.Position = Vector3.new(76.1800003, 0.500001013, 26.2000008)
  843. Part0:BreakJoints()
  844. SpecialMesh1.Parent = Part0
  845. SpecialMesh1.MeshId = "http://www.roblox.com/asset/?id=16190466"
  846. SpecialMesh1.TextureId = "http://www.roblox.com/asset/?id=31661094"
  847. SpecialMesh1.MeshType = Enum.MeshType.FileMesh
  848. SpecialMesh1.Scale = Vector3.new(1.1,1.1,1.1)
  849. weld = Instance.new("Weld", game.Players.LocalPlayer.Character.Head)
  850. weld.Part0 = game.Players.LocalPlayer.Character.Head
  851. weld.Part1 = Part0
  852. weld.C0 = weld.C0 * CFrame.new(0,0.3,0.04) * CFrame.fromEulerAnglesXYZ(0.5,math.pi/1,0)
  853. surface = Instance.new("SurfaceGui", game.Players.LocalPlayer.Character.Torso)
  854. text = Instance.new("TextLabel", surface)
  855. text.Text = "WRATH"
  856. text.Size = UDim2.new(1,1, 1,1)
  857. text.TextSize = 230
  858. text.Font = "Fantasy"
  859. text.TextColor3 = Color3.fromRGB(255,0,0)
  860. text.BackgroundTransparency = 1
  861. text.Position = UDim2.new(0, 0,0, -135)
  862. issoneplaying = false
  863. cankillafurfag = false
  864. usedononeperson = false
  865. for i,v in pairs(mas:GetChildren()) do
  866. v.Parent = game:GetService("Players").LocalPlayer.Character
  867. pcall(function() v:MakeJoints() end)
  868. end
  869. mas:Destroy()
  870. for i,v in pairs(cors) do
  871. spawn(function()
  872. pcall(v)
  873. end)
  874. end
  875. function woosh(key)
  876. key = key:lower()
  877. if key == "q" and canuse then
  878. game.Players.LocalPlayer.Character.Torso.CFrame = CFrame.new(game.Players.LocalPlayer.Character.Torso.Position, mouse.Hit.p)
  879. cankillafurfag = true
  880. local velo = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  881. velo.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  882. velo.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 80
  883. wait(0.1)
  884. velo:destroy()
  885. wait(0.5)
  886. cankillafurfag = false
  887. end
  888. end
  889. grabbd = false
  890. mouse = game.Players.LocalPlayer:GetMouse()
  891. canuse = true
  892. function erichagrabvagina(key)
  893. key = key:lower()
  894. if key == "z" then
  895. if canuse then
  896. canuse = false
  897. grabbd = false
  898. local righthandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
  899. game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
  900. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  901. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  902. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  903. rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  904. rhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  905. local lefthandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
  906. game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Remove()
  907. local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  908. lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  909. lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
  910. lhandweld.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  911. lhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  912. local rootgrapclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
  913. print(game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0)
  914. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:destroy()
  915. local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  916. humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
  917. humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
  918. for i = 0,1 , 0.03 do
  919. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.57205963, 0.78012085, 0, 0.866025567, 0.499999315, 2.38418579e-07, -0.49999851, 0.86602515, -2.7365548e-08, 5.96046448e-08, 4.47034836e-08, 1.00000143),i)
  920. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.34461975, 0.538200378, 0.223114014, 0.866026521, -0.499998093, 2.95415521e-06, 0.0435718782, 0.0754677951, -0.996196151, 0.49809581, 0.862733483, 0.0871396363),i)
  921. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.258819938, 0, -0.965926111, 0, 1, 0, 0.965926111, 0, 0.258819938),i)
  922. game:GetService("RunService").RenderStepped:wait()
  923. end
  924. wait(1)
  925. local sensoryee = Instance.new("Part", game.Players.LocalPlayer.Character["Right Arm"])
  926. sensoryee.Size = Vector3.new(1,1,1)
  927. sensoryee.CanCollide = false
  928. sensoryee.Transparency = 1
  929. sensoryee:BreakJoints()
  930. local weldsensor = Instance.new("Weld", sensoryee)
  931. weldsensor.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  932. weldsensor.Part1 = sensoryee
  933. weldsensor.C0 = weldsensor.C0 * CFrame.new(0,-0.5,0)
  934. local function gotgrabd(part)
  935. sensoryee:destroy()
  936. local humanoid = part.Parent:findFirstChild("Humanoid")
  937. if humanoid then
  938. for q,w in pairs(humanoid.Parent:GetChildren()) do
  939. if w.ClassName == "Accessory" or w.ClassName == "Hat" then
  940. local humanoidrootpart1 = humanoid.Parent:findFirstChild("HumanoidRootPart")
  941. local handd = w:findFirstChild("Handle")
  942. if handd then
  943. mesh = w.Handle.Mesh
  944. end
  945. if handd and mesh.MeshId == "rbxassetid://188699722" or mesh.MeshId == "http://www.roblox.com/asset/?id=188699722" or mesh.MeshId == "http://www.roblox.com/asset/?id=170939831" or mesh.MeshId == "rbxassetid://170939831" or mesh.MeshId == "http://www.roblox.com/asset/?id=135446047" or mesh.MeshId == "rbxassetid://135446047" or mesh.MeshId == "rbxassetid://335037790" or mesh.MeshId == "rbxassetid://361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=1374148" or mesh.MeshId == "rbxassetid://1374148" or mesh.MeshId == "http://www.roblox.com/asset/?id=112495973" or mesh.MeshId == "rbxassetid://112495973" or v.Name == "FoxTail" or v.Name == "Zootopia_FoxEars" or v.Name == "FurryCatTail" or mesh.MeshId == "http://www.roblox.com/asset/?id=112495973" or v.Name == "ArcticFoxHead" then
  946. grabbd = true
  947. if humanoidrootpart1 then
  948. humanoidrootpart1:destroy()
  949. else
  950. humanoid.PlatformStand = true
  951. end
  952. local furfagweld = Instance.new("Weld", humanoid.Parent.Head)
  953. furfagweld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  954. furfagweld.Part1 = humanoid.Parent.Head
  955. furfagweld.C0 = furfagweld.C0 * CFrame.fromEulerAnglesXYZ(math.pi/2,0,math.pi/2) * CFrame.new(0,0.8,1)
  956. wait(0.4)
  957. for i = 0,1 , 0.03 do
  958. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),i)
  959. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.55997467, 0.699748993, -0.462905884, 0.973860145, -0.131164223, 0.185456812, 0.179209024, -0.0580353662, -0.982097864, 0.139579147, 0.989661396, -0.0330126062),i)
  960. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0,0),i)
  961. game:GetService("RunService").RenderStepped:wait()
  962. end
  963. local AAAAAAA = Instance.new("Sound", humanoid.Parent.Head)
  964. AAAAAAA.SoundId = "rbxassetid://906084456"
  965. AAAAAAA.Volume = 10
  966. AAAAAAA:Play()
  967. wait(1.6)
  968. nope:Play()
  969. for i = 0,1 , 0.05 do
  970. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.51885986, 0.417861938, 0.185928345, 0.973860025, -0.213819563, 0.0766805559, 0.179207832, 0.515773833, -0.837772012, 0.139582247, 0.829614341, 0.540609598),i)
  971. game:GetService("RunService").RenderStepped:wait()
  972. end
  973. furfagweld:destroy()
  974. local killyourselfXDDD = Instance.new("BodyVelocity", humanoid.Parent.Torso)
  975. killyourselfXDDD.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  976. killyourselfXDDD.Velocity = Vector3.new(0,250,0)
  977. for i = 0,1 , 0.1 do
  978. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.42082214, 1.13207245, -0.0470123291, 0.973861814, 0.129406601, 0.186686218, 0.179204732, -0.942722261, -0.28135857, 0.139584601, 0.307459116, -0.941270649),i)
  979. game:GetService("RunService").RenderStepped:wait()
  980. end
  981. killyourselfXDDD:destroy()
  982. wait(2)
  983. local boom = Instance.new("Explosion", humanoid.Parent.Torso)
  984. boom.Position = humanoid.Parent.Torso.Position
  985. humanoid.Health = 0
  986. AAAAAAA:destroy()
  987. for i = 0,1 , 0.05 do
  988. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),i)
  989. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),i)
  990. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0),i)
  991. game:GetService("RunService").RenderStepped:wait()
  992. end
  993. humanoidrootpart:destroy()
  994. lhandweld:destroy()
  995. rhandweld:destroy()
  996. lefthandclone.Parent = game.Players.LocalPlayer.Character.Torso
  997. righthandclone.Parent = game.Players.LocalPlayer.Character.Torso
  998. rootgrapclone.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  999. canuse = true
  1000. end
  1001. end
  1002. end
  1003. end
  1004. end
  1005. sensoryee.Touched:connect(gotgrabd)
  1006. for i = 0,1 , 0.05 do
  1007. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(0.922836304, 0.58115387, -0.514007568, 0.866021395, 0.482969463, 0.129411131, -0.0435746014, 0.330732942, -0.942718983, -0.498106986, 0.810773432, 0.307467461),i)
  1008. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.42261228, 0, 0.906311631, 0, 1, 0, -0.906311631, 0, 0.42261228),i)
  1009. game:GetService("RunService").RenderStepped:wait()
  1010. end
  1011. if not grabbd then
  1012. sensoryee:destroy()
  1013. for i = 0,1 , 0.05 do
  1014. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),i)
  1015. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),i)
  1016. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0),i)
  1017. game:GetService("RunService").RenderStepped:wait()
  1018. end
  1019. humanoidrootpart:destroy()
  1020. lhandweld:destroy()
  1021. rhandweld:destroy()
  1022. lefthandclone.Parent = game.Players.LocalPlayer.Character.Torso
  1023. righthandclone.Parent = game.Players.LocalPlayer.Character.Torso
  1024. rootgrapclone.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  1025. canuse = true
  1026. end
  1027. end
  1028. end
  1029. end
  1030. mouse.KeyDown:connect(erichagrabvagina)
  1031. SLAPPP = Instance.new("Sound", game.Players.LocalPlayer.Character["Right Arm"])
  1032. SLAPPP.SoundId = "rbxassetid://1074184175"
  1033. SLAPPP.TimePosition = 1.2
  1034. function SLAPD(key)
  1035. key = key:lower()
  1036. if key == "x" then
  1037. if canuse then
  1038. canuse = false
  1039. grabbd = false
  1040. local righthandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
  1041. game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
  1042. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  1043. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  1044. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  1045. rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1046. rhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1047. local lefthandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
  1048. game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Remove()
  1049. local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  1050. lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  1051. lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
  1052. lhandweld.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1053. lhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1054. local rootgrapclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
  1055. print(game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0)
  1056. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:destroy()
  1057. local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  1058. humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
  1059. humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
  1060. for i = 0,1 , 0.03 do
  1061. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.57205963, 0.78012085, 0, 0.866025567, 0.499999315, 2.38418579e-07, -0.49999851, 0.86602515, -2.7365548e-08, 5.96046448e-08, 4.47034836e-08, 1.00000143),i)
  1062. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.34461975, 0.538200378, 0.223114014, 0.866026521, -0.499998093, 2.95415521e-06, 0.0435718782, 0.0754677951, -0.996196151, 0.49809581, 0.862733483, 0.0871396363),i)
  1063. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.258819938, 0, -0.965926111, 0, 1, 0, 0.965926111, 0, 0.258819938),i)
  1064. game:GetService("RunService").RenderStepped:wait()
  1065. end
  1066. local sensoryee = Instance.new("Part", game.Players.LocalPlayer.Character["Right Arm"])
  1067. sensoryee.Size = Vector3.new(1,1,1)
  1068. sensoryee.CanCollide = false
  1069. sensoryee.Transparency = 1
  1070. sensoryee:BreakJoints()
  1071. local weldsensor = Instance.new("Weld", sensoryee)
  1072. weldsensor.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  1073. weldsensor.Part1 = sensoryee
  1074. weldsensor.C0 = weldsensor.C0 * CFrame.new(0,-0.5,0)
  1075. local function gotgrabd(part)
  1076. sensoryee:destroy()
  1077. local humanoid = part.Parent:findFirstChild("Humanoid")
  1078. if humanoid then
  1079. for q,w in pairs(humanoid.Parent:GetChildren()) do
  1080. if w.ClassName == "Accessory" or w.ClassName == "Hat" then
  1081. local humanoidrootpart1 = humanoid.Parent:findFirstChild("HumanoidRootPart")
  1082. local handd = w:findFirstChild("Handle")
  1083. if handd then
  1084. mesh = w.Handle.Mesh
  1085. end
  1086. if handd and mesh.MeshId == "rbxassetid://188699722" or mesh.MeshId == "http://www.roblox.com/asset/?id=188699722" or mesh.MeshId == "http://www.roblox.com/asset/?id=170939831" or mesh.MeshId == "rbxassetid://170939831" or mesh.MeshId == "http://www.roblox.com/asset/?id=135446047" or mesh.MeshId == "rbxassetid://135446047" or mesh.MeshId == "rbxassetid://335037790" or mesh.MeshId == "rbxassetid://361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=1374148" or mesh.MeshId == "rbxassetid://1374148" or mesh.MeshId == "http://www.roblox.com/asset/?id=112495973" or mesh.MeshId == "rbxassetid://112495973" or v.Name == "FoxTail" or v.Name == "Zootopia_FoxEars" or v.Name == "FurryCatTail" or mesh.MeshId == "http://www.roblox.com/asset/?id=112495973" or v.Name == "ArcticFoxHead" then
  1087. local humanoid = part.Parent:findFirstChild("Humanoid")
  1088. local kysniba = Instance.new("BodyVelocity", humanoid.Parent.Torso)
  1089. kysniba.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1090. kysniba.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 35
  1091. if humanoid then
  1092. SLAPPP.TimePosition = 1.05
  1093. SLAPPP:Play()
  1094. SLAPPP.Volume = 10
  1095. local dedsound = humanoid.Parent.Head:findFirstChild("Died")
  1096. if dedsound then
  1097. dedsound:Play()
  1098. dedsound.Volume = 8
  1099. end
  1100. humanoid.Health = humanoid.Health - math.random(45,60)
  1101. humanoid.PlatformStand = true
  1102. local lshclone = humanoid.Parent.Torso["Left Shoulder"]:Clone()
  1103. local rshclone = humanoid.Parent.Torso["Right Shoulder"]:Clone()
  1104. local lhclone = humanoid.Parent.Torso["Left Hip"]:Clone()
  1105. local rhclone = humanoid.Parent.Torso["Right Hip"]:Clone()
  1106. local leftarm = humanoid.Parent["Left Arm"]
  1107. local rightrm = humanoid.Parent["Right Arm"]
  1108. local leftleg = humanoid.Parent["Left Leg"]
  1109. local rightleg = humanoid.Parent["Right Leg"]
  1110. humanoid.Parent.Torso["Left Hip"]:destroy()
  1111. local head = humanoid.Parent.Head
  1112. glue = Instance.new("Glue", humanoid.Parent.Torso)
  1113. glue.Part0 = humanoid.Parent.Torso
  1114. glue.Part1 = leftleg
  1115. glue.Name = "Left leg"
  1116. collider = Instance.new("Part", leftleg)
  1117. collider.Position = Vector3.new(0,999,0)
  1118. collider.Size = Vector3.new(1.5, 1, 1)
  1119. collider.Shape = "Cylinder"
  1120. local weld = Instance.new("Weld", collider)
  1121. weld.Part0 = leftleg
  1122. weld.Part1 = collider
  1123. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1124. collider.TopSurface = "Smooth"
  1125. collider.BottomSurface = "Smooth"
  1126. collider.formFactor = "Symmetric"
  1127. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1128. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1129. collider.Transparency = 1
  1130. ------------
  1131. humanoid.Parent.Torso["Right Hip"]:destroy()
  1132. glue1 = Instance.new("Glue", humanoid.Parent.Torso)
  1133. glue1.Part0 = humanoid.Parent.Torso
  1134. glue1.Part1 = rightleg
  1135. glue1.Name = "Right leg"
  1136. collider1 = Instance.new("Part", rightleg)
  1137. collider1.Position = Vector3.new(0,9999,0)
  1138. collider1.Size = Vector3.new(1.5, 1, 1)
  1139. collider1.Shape = "Cylinder"
  1140. local weld1 = Instance.new("Weld", collider1)
  1141. weld1.Part0 = rightleg
  1142. weld1.Part1 = collider1
  1143. weld1.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1144. collider1.TopSurface = "Smooth"
  1145. collider1.BottomSurface = "Smooth"
  1146. collider1.formFactor = "Symmetric"
  1147. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1148. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1149. collider1.Transparency = 1
  1150. ------------
  1151. humanoid.Parent.Torso["Right Shoulder"]:destroy()
  1152. glue11 = Instance.new("Glue", humanoid.Parent.Torso)
  1153. glue11.Part0 = humanoid.Parent.Torso
  1154. glue11.Part1 = rightrm
  1155. glue11.Name = "Right shoulder"
  1156. collider11 = Instance.new("Part", rightrm)
  1157. collider11.Position = Vector3.new(0,9999,0)
  1158. collider11.Size = Vector3.new(1.8,1,1)
  1159. collider11.Shape = "Cylinder"
  1160. local weld11 = Instance.new("Weld", collider11)
  1161. weld11.Part0 = rightrm
  1162. weld11.Part1 = collider11
  1163. weld11.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1164. collider11.TopSurface = "Smooth"
  1165. collider11.BottomSurface = "Smooth"
  1166. collider11.formFactor = "Symmetric"
  1167. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1168. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1169. collider11.Transparency = 1
  1170. ------------
  1171. humanoid.Parent.Torso["Left Shoulder"]:destroy()
  1172. glue111 = Instance.new("Glue", humanoid.Parent.Torso)
  1173. glue111.Part0 = humanoid.Parent.Torso
  1174. glue111.Part1 = leftarm
  1175. glue111.Name = "Left shoulder"
  1176. collider111 = Instance.new("Part", leftarm)
  1177. collider111.Position = Vector3.new(0,9999,0)
  1178. collider111.Size = Vector3.new(1.5, 1, 1)
  1179. collider111.Shape = "Cylinder"
  1180. local weld111 = Instance.new("Weld", collider111)
  1181. weld111.Part0 = leftarm
  1182. weld111.Part1 = collider111
  1183. weld111.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1184. collider111.TopSurface = "Smooth"
  1185. collider111.BottomSurface = "Smooth"
  1186. collider111.formFactor = "Symmetric"
  1187. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1188. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1189. collider111.Transparency = 1
  1190. -----------------
  1191. wait(0.1)
  1192. kysniba:destroy()
  1193. wait(3.5)
  1194. lshclone.Parent = humanoid.Parent.Torso
  1195. glue:destroy()
  1196. rshclone.Parent = humanoid.Parent.Torso
  1197. glue1:destroy()
  1198. lhclone.Parent = humanoid.Parent.Torso
  1199. glue11:destroy()
  1200. rhclone.Parent = humanoid.Parent.Torso
  1201. glue111:destroy()
  1202. collider:destroy()
  1203. collider1:destroy()
  1204. collider11:destroy()
  1205. collider111:destroy()
  1206. humanoid.PlatformStand = false
  1207. end
  1208. canuse = true
  1209. end
  1210. end
  1211. end
  1212. end
  1213. end
  1214. sensoryee.Touched:connect(gotgrabd)
  1215. for i = 0,1 , 0.05 do
  1216. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(0.922836304, 0.58115387, -0.514007568, 0.866021395, 0.482969463, 0.129411131, -0.0435746014, 0.330732942, -0.942718983, -0.498106986, 0.810773432, 0.307467461),i)
  1217. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.42261228, 0, 0.906311631, 0, 1, 0, -0.906311631, 0, 0.42261228),i)
  1218. game:GetService("RunService").RenderStepped:wait()
  1219. end
  1220. if not grabbd then
  1221. sensoryee:destroy()
  1222. for i = 0,1 , 0.05 do
  1223. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),i)
  1224. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),i)
  1225. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0),i)
  1226. game:GetService("RunService").RenderStepped:wait()
  1227. end
  1228. humanoidrootpart:destroy()
  1229. lhandweld:destroy()
  1230. rhandweld:destroy()
  1231. lefthandclone.Parent = game.Players.LocalPlayer.Character.Torso
  1232. righthandclone.Parent = game.Players.LocalPlayer.Character.Torso
  1233. rootgrapclone.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  1234. canuse = true
  1235. end
  1236. end
  1237. end
  1238. end
  1239. mouse.KeyDown:connect(SLAPD)
  1240. function killwithtec9(key)
  1241. key = key:lower()
  1242. if key == "e" then
  1243. if canuse then
  1244. usedononeperson = true
  1245. canuse = false
  1246. for i,v in pairs(workspace:GetChildren()) do
  1247. if v.ClassName == "Model" then
  1248. humanoid = v:findFirstChild("Humanoid")
  1249. end
  1250. if humanoid then
  1251. for q,w in pairs(v:GetChildren()) do
  1252. if w.ClassName == "Accessory" or w.ClassName == "Hat" then
  1253. local humanoidrootpart = humanoid.Parent:findFirstChild("HumanoidRootPart")
  1254. local handd = w:findFirstChild("Handle")
  1255. if handd then
  1256. mesh = w.Handle.Mesh
  1257. end
  1258. if humanoidrootpart then
  1259. if handd and usedononeperson and mesh.MeshId == "rbxassetid://188699722" or mesh.MeshId == "http://www.roblox.com/asset/?id=188699722" or mesh.MeshId == "http://www.roblox.com/asset/?id=170939831" or mesh.MeshId == "rbxassetid://170939831" or mesh.MeshId == "http://www.roblox.com/asset/?id=135446047" or mesh.MeshId == "rbxassetid://135446047" or mesh.MeshId == "rbxassetid://335037790" or mesh.MeshId == "rbxassetid://361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=1374148" or mesh.MeshId == "rbxassetid://1374148" or mesh.MeshId == "http://www.roblox.com/asset/?id=112495973" or mesh.MeshId == "rbxassetid://112495973" or v.Name == "FoxTail" or v.Name == "Zootopia_FoxEars" or v.Name == "FurryCatTail" or mesh.MeshId == "http://www.roblox.com/asset/?id=112495973" or v.Name == "ArcticFoxHead" then
  1260. usedononeperson = false
  1261. canuse = false
  1262. if not issoneplaying then
  1263. song:Play()
  1264. issoneplaying = true
  1265. end
  1266. gun = Instance.new("Part", game.Players.LocalPlayer.Character)
  1267. gun.Size = Vector3.new(0.5, 1, 2)
  1268. gun.CanCollide = false
  1269. gun.Name = "Gunn"
  1270. gun:BreakJoints()
  1271. weld = Instance.new("Weld", gun)
  1272. weld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  1273. weld.Part1 = gun
  1274. weld.C0 = weld.C0 * CFrame.new(-0.2,-1.7,-0.25) * CFrame.fromEulerAnglesXYZ(math.pi/-2,0,0)
  1275. local mesh = Instance.new("SpecialMesh", gun)
  1276. mesh.MeshId = "rbxassetid://742046473"
  1277. mesh.TextureId = "rbxassetid://742046691"
  1278. mesh.Scale = Vector3.new(0.35,0.35,0.35)
  1279. local righthandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
  1280. game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
  1281. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  1282. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  1283. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  1284. rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1285. rhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1286. for i = 0,1 , 0.05 do
  1287. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.2521863, 0.696266413, 0.0165557861, -2.93719313e-06, 0.173656181, 0.984807909, 0.984808981, -0.171007469, 0.0301576983, 0.173647076, 0.969846308, -0.171017706),i)
  1288. game:GetService("RunService").RenderStepped:wait()
  1289. end
  1290. for i = 0,1 , 0.05 do
  1291. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.426296234, 0, 0, 0, 0.999999702, 1.0000006, -3.74764204e-06, 0, 3.61353045e-06, 1, 0),i)
  1292. game:GetService("RunService").RenderStepped:wait()
  1293. end
  1294. for i = 1,50 do
  1295. game.Players.LocalPlayer.Character.Torso.CFrame = CFrame.new(game.Players.LocalPlayer.Character.Torso.Position, v.Torso.Position)
  1296. game:GetService("RunService").RenderStepped:wait()
  1297. end
  1298. for i = 0,1 , 0.3 do
  1299. game.Players.LocalPlayer.Character.Torso.CFrame = CFrame.new(game.Players.LocalPlayer.Character.Torso.Position, v.Torso.Position)
  1300. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.2521863, 0.696266413, 0.0165557861, -2.93719313e-06, 0.173656181, 0.984807909, 0.984808981, -0.171007469, 0.0301576983, 0.173647076, 0.969846308, -0.171017706),i)
  1301. game:GetService("RunService").RenderStepped:wait()
  1302. end
  1303. local shotsound = Instance.new("Sound", gun)
  1304. shotsound.EmitterSize = 2
  1305. shotsound.SoundId = "rbxassetid://745308042"
  1306. shotsound.Volume = 10
  1307. shotsound:Play()
  1308. if humanoid then
  1309. local humanoidrootpart = humanoid.Parent:findFirstChild("HumanoidRootPart")
  1310. if humanoidrootpart then
  1311. humanoidrootpart:destroy()
  1312. else
  1313. humanoid.PlatformStand = true
  1314. end
  1315. lshclone = humanoid.Parent.Torso["Left Shoulder"]:Clone()
  1316. rshclone = humanoid.Parent.Torso["Right Shoulder"]:Clone()
  1317. lhclone = humanoid.Parent.Torso["Left Hip"]:Clone()
  1318. rhclone = humanoid.Parent.Torso["Right Hip"]:Clone()
  1319. local leftarm = humanoid.Parent["Left Arm"]
  1320. local rightrm = humanoid.Parent["Right Arm"]
  1321. local leftleg = humanoid.Parent["Left Leg"]
  1322. local rightleg = humanoid.Parent["Right Leg"]
  1323. humanoid.Parent.Torso["Left Hip"]:destroy()
  1324. local head = humanoid.Parent.Head
  1325. glue = Instance.new("Glue", humanoid.Parent.Torso)
  1326. glue.Part0 = humanoid.Parent.Torso
  1327. glue.Part1 = leftleg
  1328. glue.Name = "Left leg"
  1329. collider = Instance.new("Part", leftleg)
  1330. collider.Position = Vector3.new(0,999,0)
  1331. collider.Size = Vector3.new(1.5, 1, 1)
  1332. collider.Shape = "Cylinder"
  1333. local weld = Instance.new("Weld", collider)
  1334. weld.Part0 = leftleg
  1335. weld.Part1 = collider
  1336. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1337. collider.TopSurface = "Smooth"
  1338. collider.BottomSurface = "Smooth"
  1339. collider.formFactor = "Symmetric"
  1340. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1341. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1342. collider.Transparency = 1
  1343. ------------
  1344. humanoid.Parent.Torso["Right Hip"]:destroy()
  1345. glue1 = Instance.new("Glue", humanoid.Parent.Torso)
  1346. glue1.Part0 = humanoid.Parent.Torso
  1347. glue1.Part1 = rightleg
  1348. glue1.Name = "Right leg"
  1349. collider1 = Instance.new("Part", rightleg)
  1350. collider1.Position = Vector3.new(0,9999,0)
  1351. collider1.Size = Vector3.new(1.5, 1, 1)
  1352. collider1.Shape = "Cylinder"
  1353. local weld1 = Instance.new("Weld", collider1)
  1354. weld1.Part0 = rightleg
  1355. weld1.Part1 = collider1
  1356. weld1.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1357. collider1.TopSurface = "Smooth"
  1358. collider1.BottomSurface = "Smooth"
  1359. collider1.formFactor = "Symmetric"
  1360. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1361. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1362. collider1.Transparency = 1
  1363. ------------
  1364. humanoid.Parent.Torso["Right Shoulder"]:destroy()
  1365. glue11 = Instance.new("Glue", humanoid.Parent.Torso)
  1366. glue11.Part0 = humanoid.Parent.Torso
  1367. glue11.Part1 = rightrm
  1368. glue11.Name = "Right shoulder"
  1369. collider11 = Instance.new("Part", rightrm)
  1370. collider11.Position = Vector3.new(0,9999,0)
  1371. collider11.Size = Vector3.new(1.8,1,1)
  1372. collider11.Shape = "Cylinder"
  1373. local weld11 = Instance.new("Weld", collider11)
  1374. weld11.Part0 = rightrm
  1375. weld11.Part1 = collider11
  1376. weld11.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1377. collider11.TopSurface = "Smooth"
  1378. collider11.BottomSurface = "Smooth"
  1379. collider11.formFactor = "Symmetric"
  1380. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1381. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1382. collider11.Transparency = 1
  1383. ------------
  1384. humanoid.Parent.Torso["Left Shoulder"]:destroy()
  1385. glue111 = Instance.new("Glue", humanoid.Parent.Torso)
  1386. glue111.Part0 = humanoid.Parent.Torso
  1387. glue111.Part1 = leftarm
  1388. glue111.Name = "Left shoulder"
  1389. collider111 = Instance.new("Part", leftarm)
  1390. collider111.Position = Vector3.new(0,9999,0)
  1391. collider111.Size = Vector3.new(1.5, 1, 1)
  1392. collider111.Shape = "Cylinder"
  1393. local weld111 = Instance.new("Weld", collider111)
  1394. weld111.Part0 = leftarm
  1395. weld111.Part1 = collider111
  1396. weld111.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1397. collider111.TopSurface = "Smooth"
  1398. collider111.BottomSurface = "Smooth"
  1399. collider111.formFactor = "Symmetric"
  1400. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1401. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1402. collider111.Transparency = 1
  1403. end
  1404. for i = 0,1 , 0.3 do
  1405. game.Players.LocalPlayer.Character.Torso.CFrame = CFrame.new(game.Players.LocalPlayer.Character.Torso.Position, v.Torso.Position)
  1406. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.426296234, 0, 0, 0, 0.999999702, 1.0000006, -3.74764204e-06, 0, 3.61353045e-06, 1, 0),i)
  1407. game:GetService("RunService").RenderStepped:wait()
  1408. end
  1409. wait(0.1)
  1410. for i = 0,1 , 0.03 do
  1411. game.Players.LocalPlayer.Character.Torso.CFrame = CFrame.new(game.Players.LocalPlayer.Character.Torso.Position, v.Torso.Position)
  1412. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),i)
  1413. game:GetService("RunService").RenderStepped:wait()
  1414. end
  1415. gun:destroy()
  1416. rhandweld:destroy()
  1417. righthandclone.Parent = game.Players.LocalPlayer.Character.Torso
  1418. canuse = true
  1419. end
  1420. end
  1421. end
  1422. end
  1423. end
  1424. end
  1425. usedononeperson = false
  1426. canuse = true
  1427. end
  1428. end
  1429. end
  1430. mouse.KeyDown:connect(killwithtec9)
  1431. canlegkick = true
  1432. function kicksomefagsxd(key)
  1433. key = key:lower()
  1434. if key == "f" then
  1435. if canuse then
  1436. canuse = false
  1437. local legcl = game.Players.LocalPlayer.Character.Torso["Left Hip"]:Clone()
  1438. game.Players.LocalPlayer.Character.Torso["Left Hip"]:Remove()
  1439. local llegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  1440. llegweld.Part0 = game.Players.LocalPlayer.Character.Torso
  1441. llegweld.Part1 = game.Players.LocalPlayer.Character["Left Leg"]
  1442. llegweld.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1443. for i = 0,1 , 0.1 do
  1444. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.499996662, -1.1485647, 0.598503113, 1.75394255e-26, -1.47170199e-26, 0.99999994, -0.766049445, 0.642781913, 0, -0.642781734, -0.766049743, 0),i)
  1445. game:GetService("RunService").RenderStepped:wait()
  1446. end
  1447. shoosh:Play()
  1448. local sensoryee = Instance.new("Part", game.Players.LocalPlayer.Character["Left Leg"])
  1449. sensoryee.Size = Vector3.new(1,1,1)
  1450. sensoryee.CanCollide = false
  1451. sensoryee.Transparency = 1
  1452. sensoryee:BreakJoints()
  1453. local weldsensor = Instance.new("Weld", sensoryee)
  1454. weldsensor.Part0 = game.Players.LocalPlayer.Character["Left Leg"]
  1455. weldsensor.Part1 = sensoryee
  1456. weldsensor.C0 = weldsensor.C0 * CFrame.new(0,-0.5,0)
  1457. local function ragdollafurry(part)
  1458. local humanoid = part.Parent:findFirstChild("Humanoid")
  1459. if humanoid then
  1460. sensoryee:destroy()
  1461. kick:Play()
  1462. local kysniba = Instance.new("BodyVelocity", humanoid.Parent.Torso)
  1463. kysniba.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1464. kysniba.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 35
  1465. local humanoid = part.Parent:findFirstChild("Humanoid")
  1466. if humanoid then
  1467. humanoid.Health = humanoid.Health - math.random(45,60)
  1468. humanoid.PlatformStand = true
  1469. local lshclone = humanoid.Parent.Torso["Left Shoulder"]:Clone()
  1470. local rshclone = humanoid.Parent.Torso["Right Shoulder"]:Clone()
  1471. local lhclone = humanoid.Parent.Torso["Left Hip"]:Clone()
  1472. local rhclone = humanoid.Parent.Torso["Right Hip"]:Clone()
  1473. local leftarm = humanoid.Parent["Left Arm"]
  1474. local rightrm = humanoid.Parent["Right Arm"]
  1475. local leftleg = humanoid.Parent["Left Leg"]
  1476. local rightleg = humanoid.Parent["Right Leg"]
  1477. humanoid.Parent.Torso["Left Hip"]:destroy()
  1478. local head = humanoid.Parent.Head
  1479. glue = Instance.new("Glue", humanoid.Parent.Torso)
  1480. glue.Part0 = humanoid.Parent.Torso
  1481. glue.Part1 = leftleg
  1482. glue.Name = "Left leg"
  1483. collider = Instance.new("Part", leftleg)
  1484. collider.Position = Vector3.new(0,999,0)
  1485. collider.Size = Vector3.new(1.5, 1, 1)
  1486. collider.Shape = "Cylinder"
  1487. local weld = Instance.new("Weld", collider)
  1488. weld.Part0 = leftleg
  1489. weld.Part1 = collider
  1490. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1491. collider.TopSurface = "Smooth"
  1492. collider.BottomSurface = "Smooth"
  1493. collider.formFactor = "Symmetric"
  1494. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1495. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1496. collider.Transparency = 1
  1497. ------------
  1498. humanoid.Parent.Torso["Right Hip"]:destroy()
  1499. glue1 = Instance.new("Glue", humanoid.Parent.Torso)
  1500. glue1.Part0 = humanoid.Parent.Torso
  1501. glue1.Part1 = rightleg
  1502. glue1.Name = "Right leg"
  1503. collider1 = Instance.new("Part", rightleg)
  1504. collider1.Position = Vector3.new(0,9999,0)
  1505. collider1.Size = Vector3.new(1.5, 1, 1)
  1506. collider1.Shape = "Cylinder"
  1507. local weld1 = Instance.new("Weld", collider1)
  1508. weld1.Part0 = rightleg
  1509. weld1.Part1 = collider1
  1510. weld1.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1511. collider1.TopSurface = "Smooth"
  1512. collider1.BottomSurface = "Smooth"
  1513. collider1.formFactor = "Symmetric"
  1514. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1515. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1516. collider1.Transparency = 1
  1517. ------------
  1518. humanoid.Parent.Torso["Right Shoulder"]:destroy()
  1519. glue11 = Instance.new("Glue", humanoid.Parent.Torso)
  1520. glue11.Part0 = humanoid.Parent.Torso
  1521. glue11.Part1 = rightrm
  1522. glue11.Name = "Right shoulder"
  1523. collider11 = Instance.new("Part", rightrm)
  1524. collider11.Position = Vector3.new(0,9999,0)
  1525. collider11.Size = Vector3.new(1.8,1,1)
  1526. collider11.Shape = "Cylinder"
  1527. local weld11 = Instance.new("Weld", collider11)
  1528. weld11.Part0 = rightrm
  1529. weld11.Part1 = collider11
  1530. weld11.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1531. collider11.TopSurface = "Smooth"
  1532. collider11.BottomSurface = "Smooth"
  1533. collider11.formFactor = "Symmetric"
  1534. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1535. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1536. collider11.Transparency = 1
  1537. ------------
  1538. humanoid.Parent.Torso["Left Shoulder"]:destroy()
  1539. glue111 = Instance.new("Glue", humanoid.Parent.Torso)
  1540. glue111.Part0 = humanoid.Parent.Torso
  1541. glue111.Part1 = leftarm
  1542. glue111.Name = "Left shoulder"
  1543. collider111 = Instance.new("Part", leftarm)
  1544. collider111.Position = Vector3.new(0,9999,0)
  1545. collider111.Size = Vector3.new(1.5, 1, 1)
  1546. collider111.Shape = "Cylinder"
  1547. local weld111 = Instance.new("Weld", collider111)
  1548. weld111.Part0 = leftarm
  1549. weld111.Part1 = collider111
  1550. weld111.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1551. collider111.TopSurface = "Smooth"
  1552. collider111.BottomSurface = "Smooth"
  1553. collider111.formFactor = "Symmetric"
  1554. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1555. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1556. collider111.Transparency = 1
  1557. -----------------
  1558. wait(0.1)
  1559. kysniba:destroy()
  1560. wait(3.5)
  1561. lshclone.Parent = humanoid.Parent.Torso
  1562. glue:destroy()
  1563. rshclone.Parent = humanoid.Parent.Torso
  1564. glue1:destroy()
  1565. lhclone.Parent = humanoid.Parent.Torso
  1566. glue11:destroy()
  1567. rhclone.Parent = humanoid.Parent.Torso
  1568. glue111:destroy()
  1569. collider:destroy()
  1570. collider1:destroy()
  1571. collider11:destroy()
  1572. collider111:destroy()
  1573. humanoid.PlatformStand = false
  1574. end
  1575. end
  1576. end
  1577. sensoryee.Touched:connect(ragdollafurry)
  1578. for i = 0,1 , 0.1 do
  1579. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.499996662, -1.02914703, -0.742607117, -5.87247582e-25, -2.47702398e-25, 0.99999994, 0.984806955, 0.173654884, 5.98444181e-25, -0.173654839, 0.984806955, 1.41960611e-25),i)
  1580. game:GetService("RunService").RenderStepped:wait()
  1581. end
  1582. sensoryee:destroy()
  1583. canlegkick = false
  1584. llegweld:destroy()
  1585. legcl.Parent = game.Players.LocalPlayer.Character.Torso
  1586. canuse = true
  1587. end
  1588. end
  1589. end
  1590. mouse.KeyDown:connect(kicksomefagsxd)
  1591. function killsomeonesleepingXD(key)
  1592. key = key:lower()
  1593. if key == "t" then
  1594. if canuse then
  1595. print("Used: T")
  1596. local humanoid = mouse.Target.Parent:findFirstChild("Humanoid")
  1597. local humanoidroot = mouse.Target.Parent:findFirstChild("HumanoidRootPart")
  1598. local torso = mouse.Target.Parent:findFirstChild("Torso")
  1599. if humanoid then
  1600. print("Found Humanoid")
  1601. if humanoidroot then
  1602.  
  1603. else
  1604. if canuse then
  1605. local furfaghat = humanoid.Parent:findFirstChildOfClass("Accessory")
  1606. local handd = furfaghat:findFirstChild("Handle")
  1607. if handd then
  1608. mesh = furfaghat.Handle.Mesh
  1609. end
  1610. if canuse and handd and mesh.MeshId == "rbxassetid://188699722" or mesh.MeshId == "http://www.roblox.com/asset/?id=188699722" or mesh.MeshId == "http://www.roblox.com/asset/?id=170939831" or mesh.MeshId == "rbxassetid://170939831" or mesh.MeshId == "http://www.roblox.com/asset/?id=135446047" or mesh.MeshId == "rbxassetid://135446047" or mesh.MeshId == "rbxassetid://335037790" or mesh.MeshId == "rbxassetid://361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=1374148" or mesh.MeshId == "rbxassetid://1374148" or mesh.MeshId == "http://www.roblox.com/asset/?id=112495973" or mesh.MeshId == "rbxassetid://112495973" or v.Name == "FoxTail" or v.Name == "Zootopia_FoxEars" or v.Name == "FurryCatTail" or mesh.MeshId == "http://www.roblox.com/asset/?id=112495973" or v.Name == "ArcticFoxHead" then
  1611. canuse = false
  1612. print("Someone fell down (no humanoidrootpart)")
  1613. textfag.Text = "begone thot"
  1614. if torso then
  1615. print("Found torso")
  1616. game.Players.LocalPlayer.Character.Humanoid.WalkToPoint = torso.Position
  1617. wait(3)
  1618. game.Players.LocalPlayer.Character.Humanoid.WalkToPoint = game.Players.LocalPlayer.Character.Torso.Position
  1619. end
  1620. if not issoneplaying then
  1621. song:Play()
  1622. issoneplaying = true
  1623. end
  1624. gun = Instance.new("Part", game.Players.LocalPlayer.Character)
  1625. gun.Size = Vector3.new(0.5, 1, 2)
  1626. gun.CanCollide = false
  1627. gun.Name = "Gunn"
  1628. gun:BreakJoints()
  1629. weld = Instance.new("Weld", gun)
  1630. weld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  1631. weld.Part1 = gun
  1632. weld.C0 = weld.C0 * CFrame.new(-0.2,-1.7,-0.25) * CFrame.fromEulerAnglesXYZ(math.pi/-2,0,0)
  1633. local mesh = Instance.new("SpecialMesh", gun)
  1634. mesh.MeshId = "rbxassetid://742046473"
  1635. mesh.TextureId = "rbxassetid://742046691"
  1636. mesh.Scale = Vector3.new(0.35,0.35,0.35)
  1637. local righthandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
  1638. game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
  1639. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  1640. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  1641. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  1642. rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1643. rhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1644. for i = 0,1 , 0.05 do
  1645. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.391201019, 0.090927124, 0, 0, 0.999999583, 0.766052306, 0.642778099, 0, -0.64277786, 0.766052008, 0),i)
  1646. game:GetService("RunService").RenderStepped:wait()
  1647. end
  1648. textfag.Text = "boiy."
  1649. wait(1)
  1650. textfag.Text = "lol die XDD"
  1651. while humanoid.Health >= 0.01 do
  1652. local shotsound = Instance.new("Sound", gun)
  1653. shotsound.EmitterSize = 2
  1654. shotsound.SoundId = "rbxassetid://745308042"
  1655. shotsound.Volume = 10
  1656. shotsound:Play()
  1657. for i = 0,1 , 0.3 do
  1658. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.643392563, 0.391479492, 0, 0, 0.999999583, 0.939700782, 0.341998577, 0, -0.341998577, 0.939699948, 0),i)
  1659. game:GetService("RunService").RenderStepped:wait()
  1660. end
  1661. humanoid.Health = humanoid.Health - 5
  1662. for i = 0,1 , 0.3 do
  1663. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.391201019, 0.090927124, 0, 0, 0.999999583, 0.766052306, 0.642778099, 0, -0.64277786, 0.766052008, 0),i)
  1664. game:GetService("RunService").RenderStepped:wait()
  1665. end
  1666. end
  1667. textfag.Text = "no mercy"
  1668. wait(2)
  1669. rhandweld:destroy()
  1670. righthandclone.Parent = game.Players.LocalPlayer.Character.Torso
  1671. gun:destroy()
  1672. textfag.Text = game.Players.LocalPlayer.Character.Name.." the Anti-Furry School Shooter"
  1673. canuse = true
  1674. else
  1675. if humanoid.PlatformStand == true then
  1676. canuse = false
  1677. print("Someone fell down (platformstand)")
  1678. end
  1679. end
  1680. end
  1681. end
  1682. end
  1683. end
  1684. end
  1685. end
  1686. mouse.KeyDown:connect(killsomeonesleepingXD)
  1687. function kyslol(key)
  1688. if key == "r" then
  1689. if canuse then
  1690. canuse = false
  1691. gun = Instance.new("Part", game.Players.LocalPlayer.Character)
  1692. gun.Size = Vector3.new(0.5, 1, 2)
  1693. gun.CanCollide = false
  1694. gun.Name = "Gunn"
  1695. gun:BreakJoints()
  1696. weld = Instance.new("Weld", gun)
  1697. weld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  1698. weld.Part1 = gun
  1699. weld.C0 = weld.C0 * CFrame.new(-0.2,-1.7,-0.25) * CFrame.fromEulerAnglesXYZ(math.pi/-2,0,0)
  1700. local mesh = Instance.new("SpecialMesh", gun)
  1701. mesh.MeshId = "rbxassetid://742046473"
  1702. mesh.TextureId = "rbxassetid://742046691"
  1703. mesh.Scale = Vector3.new(0.35,0.35,0.35)
  1704. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  1705. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  1706. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  1707. rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1708. rhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1709. for i = 0,1 , 0.03 do
  1710. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(3.32913208, 0.151973724, 0.160049438, 0.257815927, 0.962249994, 0.0871548727, 0.965930343, -0.258802414, 4.42634882e-06, 0.0225601513, 0.0841843933, -0.996189654),i)
  1711. game:GetService("RunService").RenderStepped:wait()
  1712. end
  1713. song:Stop()
  1714. wait(2)
  1715. function ragdoll()
  1716. game.Players.LocalPlayer.Character.Archivable = true
  1717. clone = game.Players.LocalPlayer.Character:Clone()
  1718. clone.Parent = workspace
  1719. for i,v in pairs(clone:GetChildren()) do
  1720. if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  1721. v:destroy()
  1722. end
  1723. for i,p in pairs(v:GetChildren()) do
  1724. if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  1725. p:destroy()
  1726. end
  1727. end
  1728. end
  1729. for i,t in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  1730. if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  1731. t:destroy()
  1732. end
  1733. end
  1734. vel = Instance.new("BodyVelocity", clone.Torso)
  1735. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  1736. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1737. clone.Head.face.Texture = "http://www.roblox.com/asset/?id=161061608"
  1738. using = false
  1739. hit = Instance.new("Sound", clone.Torso)
  1740. hit.SoundId = "rbxassetid://260430060"
  1741. hit.Volume = 5
  1742. hit1 = Instance.new("Sound", clone.Torso)
  1743. hit1.SoundId = "rbxassetid://138087186"
  1744. hit1.Volume = 5
  1745. hit2 = Instance.new("Sound", clone.Torso)
  1746. hit2.SoundId = "rbxassetid://131237241"
  1747. hit2.Volume = 5
  1748. hit3 = Instance.new("Sound", clone.Torso)
  1749. hit3.SoundId = "rbxassetid://278062209"
  1750. hit3.Volume = 5
  1751. hit3.TimePosition = 0.33
  1752. ded = Instance.new("Sound", clone.Torso)
  1753. ded.SoundId = "rbxassetid://418892870"
  1754. ded.Volume = 5
  1755. local leftarm = clone:findFirstChild("Left Arm")
  1756. local rightrm = clone:findFirstChild("Right Arm")
  1757. local leftleg = clone:findFirstChild("Left Leg")
  1758. local rightleg = clone:findFirstChild("Right Leg")
  1759. local head = clone:findFirstChild("Head")
  1760. for i, g in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  1761. if g.ClassName == "Part" then
  1762. g:destroy()
  1763. end
  1764. end
  1765. for i, h in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  1766. if h.ClassName == "Accesory" then
  1767. h:destroy()
  1768. end
  1769. end
  1770. game.Workspace.CurrentCamera.CameraSubject = head
  1771. if head ~= nil then
  1772. local glue13 = Instance.new("Glue", clone.Torso)
  1773. glue13.Part0 = clone.Torso
  1774. glue13.Part1 = head
  1775. glue13.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1776. glue13.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1777. local collider13 = Instance.new("Part", head)
  1778. collider13.Position = Vector3.new(0,999,0)
  1779. collider13.Size = Vector3.new(0.5, 0.9, 0.7)
  1780. collider13.Shape = "Cylinder"
  1781. collider13.Transparency = 1
  1782. local weld = Instance.new("Weld", collider13)
  1783. weld.Part0 = head
  1784. weld.Part1 = collider13
  1785. weld.C0 = CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1786. collider13.TopSurface = "Smooth"
  1787. collider13.BottomSurface = "Smooth"
  1788. collider13.formFactor = "Symmetric"
  1789. end
  1790. if leftleg ~= nil then
  1791. local glue = Instance.new("Glue", clone.Torso)
  1792. glue.Part0 = clone.Torso
  1793. glue.Part1 = leftleg
  1794. glue.Name = "Left leg"
  1795. local collider = Instance.new("Part", leftleg)
  1796. collider.Position = Vector3.new(0,999,0)
  1797. collider.Size = Vector3.new(1.5, 1, 1)
  1798. collider.Shape = "Cylinder"
  1799. local weld = Instance.new("Weld", collider)
  1800. weld.Part0 = leftleg
  1801. weld.Part1 = collider
  1802. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1803. collider.TopSurface = "Smooth"
  1804. collider.BottomSurface = "Smooth"
  1805. collider.formFactor = "Symmetric"
  1806. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1807. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1808. collider.Transparency = 1
  1809. end
  1810. ------------
  1811. if rightleg ~= nil then
  1812. local glue1 = Instance.new("Glue", clone.Torso)
  1813. glue1.Part0 = clone.Torso
  1814. glue1.Part1 = rightleg
  1815. glue1.Name = "Right leg"
  1816. local collider1 = Instance.new("Part", rightleg)
  1817. collider1.Position = Vector3.new(0,999,0)
  1818. collider1.Size = Vector3.new(1.5, 1, 1)
  1819. collider1.Shape = "Cylinder"
  1820. local weld1 = Instance.new("Weld", collider1)
  1821. weld1.Part0 = rightleg
  1822. weld1.Part1 = collider1
  1823. weld1.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1824. collider1.TopSurface = "Smooth"
  1825. collider1.BottomSurface = "Smooth"
  1826. collider1.formFactor = "Symmetric"
  1827. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1828. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1829. collider1.Transparency = 1
  1830. end
  1831. ------------
  1832. if rightrm ~= nil then
  1833. local glue11 = Instance.new("Glue", clone.Torso)
  1834. glue11.Part0 = clone.Torso
  1835. glue11.Part1 = rightrm
  1836. glue11.Name = "Right shoulder"
  1837. local collider11 = Instance.new("Part", rightrm)
  1838. collider11.Position = Vector3.new(0,9999,0)
  1839. collider11.Size = Vector3.new(1.5,1,1)
  1840. collider11.Shape = "Cylinder"
  1841. local weld11 = Instance.new("Weld", collider11)
  1842. weld11.Part0 = rightrm
  1843. weld11.Part1 = collider11
  1844. weld11.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1845. collider11.TopSurface = "Smooth"
  1846. collider11.BottomSurface = "Smooth"
  1847. collider11.formFactor = "Symmetric"
  1848. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1849. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1850. collider11.Transparency = 1
  1851. end
  1852. ------------
  1853. if leftarm ~= nil then
  1854. local glue111 = Instance.new("Glue", clone.Torso)
  1855. glue111.Part0 = clone.Torso
  1856. glue111.Part1 = leftarm
  1857. glue111.Name = "Left shoulder"
  1858. local collider111 = Instance.new("Part", leftarm)
  1859. collider111.Position = Vector3.new(0,9999,0)
  1860. collider111.Size = Vector3.new(1.5,1,1)
  1861. collider111.Shape = "Cylinder"
  1862. local weld111 = Instance.new("Weld", collider111)
  1863. weld111.Part0 = leftarm
  1864. weld111.Part1 = collider111
  1865. weld111.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  1866. collider111.TopSurface = "Smooth"
  1867. collider111.BottomSurface = "Smooth"
  1868. collider111.formFactor = "Symmetric"
  1869. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1870. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1871. collider111.Transparency = 1
  1872. ----------------
  1873. sensoring = Instance.new("Part", clone.Torso)
  1874. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  1875. sensoring.CanCollide = false
  1876. sensoring.Position = clone.Torso.Position
  1877. local welder = Instance.new("Weld", sensoring)
  1878. welder.Part0 = clone.Torso
  1879. welder.Part1 = sensoring
  1880. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  1881. sensoring.Transparency = 1
  1882. -----------------
  1883. sensoring1 = Instance.new("Part", clone.Torso)
  1884. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  1885. sensoring1.CanCollide = false
  1886. sensoring1.Position = clone.Torso.Position
  1887. local welder1 = Instance.new("Weld", sensoring)
  1888. welder1.Part0 = clone.Torso
  1889. welder1.Part1 = sensoring1
  1890. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  1891. sensoring1.Transparency = 1
  1892. end
  1893. clone.Name = game.Players.LocalPlayer.Character.Name.." (Committed suicide)"
  1894. ded:Stop()
  1895. vel:destroy()
  1896. wait(0.5)
  1897. local function touch()
  1898. if not using then
  1899. using = true
  1900. local Math = math.random(1,4)
  1901. if Math == 1 then
  1902. hit:Play()
  1903. end
  1904. if Math == 2 then
  1905. hit1:Play()
  1906. end
  1907. if Math == 3 then
  1908. hit2:Play()
  1909. end
  1910. if Math == 4 then
  1911. hit3:Play()
  1912. end
  1913. wait(0.1)
  1914. using = false
  1915. end
  1916. end
  1917. sensoring.Touched:connect(touch)
  1918. sensoring1.Touched:connect(touch)
  1919. while true do
  1920. if head ~= nil then
  1921. head.CanCollide = false
  1922. end
  1923. game:GetService("RunService").Stepped:wait()
  1924. end
  1925. end
  1926.  
  1927. game.Players.LocalPlayer.Character.Humanoid.Died:connect(ragdoll)
  1928. local shotsound = Instance.new("Sound", gun)
  1929. shotsound.EmitterSize = 2
  1930. shotsound.SoundId = "rbxassetid://745308042"
  1931. shotsound.Volume = 10
  1932. shotsound:Play()
  1933. game.Players.LocalPlayer.Character.Humanoid.Health = 0
  1934. end
  1935. end
  1936. end
  1937. mouse.KeyDown:connect(kyslol)
  1938. function killtatfurfag(part)
  1939. local humanoid = part.Parent:findFirstChild("Humanoid")
  1940. if humanoid and canuse then
  1941. canuse = false
  1942. print("Has humanoid")
  1943. for i,v in pairs(humanoid.Parent:GetChildren()) do
  1944. if v.ClassName == "Accessory" or v.ClassName == "Hat" then
  1945. local mesh = v.Handle.Mesh
  1946. print("Found Hat")
  1947. print(v)
  1948. print(mesh)
  1949. if mesh.MeshId == "rbxassetid://188699722" or mesh.MeshId == "http://www.roblox.com/asset/?id=188699722" or mesh.MeshId == "http://www.roblox.com/asset/?id=170939831" or mesh.MeshId == "rbxassetid://170939831" or mesh.MeshId == "http://www.roblox.com/asset/?id=135446047" or mesh.MeshId == "rbxassetid://135446047" or mesh.MeshId == "rbxassetid://335037790" or mesh.MeshId == "rbxassetid://361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=361948302" or mesh.MeshId == "http://www.roblox.com/asset/?id=1374148" or mesh.MeshId == "rbxassetid://1374148" or mesh.MeshId == "http://www.roblox.com/asset/?id=112495973" or mesh.MeshId == "rbxassetid://112495973" or v.Name == "FoxTail" or v.Name == "Zootopia_FoxEars" or v.Name == "FurryCatTail" or mesh.MeshId == "http://www.roblox.com/asset/?id=112495973" or v.Name == "ArcticFoxHead" then
  1950. print("Furfaggot")
  1951. if cankillafurfag then
  1952. cankillafurfag = false
  1953. canuse = false
  1954. humanoid.WalkSpeed = 0
  1955. humanoid.JumpPower = 0
  1956. local textfagmath = math.random(1,4)
  1957. if textfagmath == 1 then
  1958. textfag.Text = "yiff in hell furfag"
  1959. end
  1960. if textfagmath == 2 then
  1961. textfag.Text = "die fox wannabe"
  1962. end
  1963. if textfagmath == 3 then
  1964. textfag.Text = "be a dog somewhere else"
  1965. end
  1966. if textfagmath == 4 then
  1967. textfag.Text = "kill yourself lol"
  1968. end
  1969. workspace.CurrentCamera.CameraSubject = humanoid.Parent.Head
  1970. local humanoidrootpart = humanoid.Parent:findFirstChild("HumanoidRootPart")
  1971. if humanoidrootpart then
  1972. humanoidrootpart:destroy()
  1973. else
  1974. humanoid.PlatformStand = true
  1975. end
  1976. if not issoneplaying then
  1977. song:Play()
  1978. issoneplaying = true
  1979. end
  1980. local furfagweld = Instance.new("Weld", humanoid.Parent.Head)
  1981. furfagweld.Part0 = game.Players.LocalPlayer.Character.Torso
  1982. furfagweld.Part1 = humanoid.Parent.Head
  1983. furfagweld.C0 = CFrame.new(-0.20883131, 1.52094078, -1.24165344, 0.999628544, 1.30674697e-19, -0.027248919, -7.10571086e-08, 1.00000024, -2.60673528e-06, 0.0272489246, 2.65240669e-06, 0.999628782)
  1984. local lefthandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
  1985. game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Remove()
  1986. local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  1987. lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  1988. lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
  1989. lhandweld.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1990. lhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1991. for i = 0,1 , 0.03 do
  1992. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.39632034, 0.689879417, -0.597869873, -6.35552908e-07, -0.500005543, 0.86602211, 0.984808922, -0.150379077, -0.0868219659, 0.173643142, 0.852866292, 0.492410004),i)
  1993. game:GetService("RunService").RenderStepped:wait()
  1994. end
  1995. print(mesh.MeshId)
  1996. wait(1)
  1997. local righthandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
  1998. game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
  1999. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  2000. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  2001. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  2002. rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2003. rhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2004. for i = 0,1 , 0.03 do
  2005. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.27873755, 0.423975229, 0.121429443, -0.150391072, 0.417206496, 0.896284282, -0.34430778, 0.827733159, -0.443071097, -0.926733494, -0.375231266, 0.0191633161),i)
  2006. game:GetService("RunService").RenderStepped:wait()
  2007. end
  2008. wait(0.5)
  2009. --Converted with ttyyuu12345's model to script plugin v4
  2010. function sandbox(var,func)
  2011. local env = getfenv(func)
  2012. local newenv = setmetatable({},{
  2013. __index = function(self,k)
  2014. if k=="script" then
  2015. return var
  2016. else
  2017. return env[k]
  2018. end
  2019. end,
  2020. })
  2021. setfenv(func,newenv)
  2022. return func
  2023. end
  2024. cors = {}
  2025. mas = Instance.new("Model",game:GetService("Lighting"))
  2026. local Model0 = Instance.new("Model")
  2027. local Part1 = Instance.new("Part")
  2028. local Part2 = Instance.new("Part")
  2029. local Part3 = Instance.new("Part")
  2030. local Weld4 = Instance.new("Weld")
  2031. local Weld5 = Instance.new("Weld")
  2032. local Weld6 = Instance.new("Weld")
  2033. local Part7 = Instance.new("Part")
  2034. Model0.Name = "lolrip"
  2035. Model0.Parent = mas
  2036. Part1.Name = "die1"
  2037. Part1.Parent = Model0
  2038. Part1.Rotation = Vector3.new(90, -60, 20)
  2039. Part1.Size = Vector3.new(1.31000066, 0.129999995, 0.0600000024)
  2040. Part1.CFrame = CFrame.new(80.7363205, 2.06008005, 5.45916986, 0.469849259, -0.171007127, -0.866025925, -0.813799143, 0.29619959, -0.500001609, 0.342019051, 0.939697623, 1.28149986e-06)
  2041. Part1.Position = Vector3.new(80.7363205, 2.06008005, 5.45916986)
  2042. Part1.Orientation = Vector3.new(30, -90, -70)
  2043. Part2.Name = "die111"
  2044. Part2.Parent = Model0
  2045. Part2.Rotation = Vector3.new(90, -60, 20)
  2046. Part2.Size = Vector3.new(0.220000789, 0.249999985, 0.0500000007)
  2047. Part2.CFrame = CFrame.new(81.0578461, 1.51319027, 5.57297802, 0.469852835, -0.171006486, -0.866029203, -0.81380409, 0.296205878, -0.500004292, 0.342021137, 0.939711392, -2.41157886e-06)
  2048. Part2.Position = Vector3.new(81.0578461, 1.51319027, 5.57297802)
  2049. Part2.Orientation = Vector3.new(30, -90, -70)
  2050. Part3.Name = "die11"
  2051. Part3.Parent = Model0
  2052. Part3.Rotation = Vector3.new(90, -60, 20)
  2053. Part3.Size = Vector3.new(1.31000066, 0.140000001, 0.0600000024)
  2054. Part3.CFrame = CFrame.new(80.7730865, 1.99637699, 5.25709486, 0.469850421, -0.171006933, -0.866027057, -0.813800752, 0.296201736, -0.500002503, 0.342019767, 0.939702213, 5.17442231e-08)
  2055. Part3.Position = Vector3.new(80.7730865, 1.99637699, 5.25709486)
  2056. Part3.Orientation = Vector3.new(30, -90, -70)
  2057. Weld4.Parent = Part3
  2058. Weld4.C0 = CFrame.new(-3.81469727e-06, 0.215043068, -7.62939453e-06, 1.00000215, -2.98023224e-08, -1.87552331e-07, -5.96046448e-08, 1.00000489, -1.22467213e-06, -1.97065447e-07, -1.23694826e-06, 1.00000143)
  2059. Weld4.Part0 = Part3
  2060. Weld4.Part1 = Part1
  2061. Weld5.Parent = Part3
  2062. Weld5.C0 = CFrame.new(-0.674819946, 0.105020523, -0.00501251221, 1.00000429, -2.98023224e-08, -4.05679941e-07, -8.94069672e-08, 1.00000978, -2.47373328e-06, -3.99535054e-07, -2.45477145e-06, 1.00000274)
  2063. Weld5.Part0 = Part3
  2064. Weld5.Part1 = Part7
  2065. Weld6.Parent = Part3
  2066. Weld6.C0 = CFrame.new(0.635044098, 0.105017662, -0.00501251221, 1.00000429, -2.98023224e-08, -4.05679941e-07, -8.94069672e-08, 1.00000978, -2.47373328e-06, -3.99535054e-07, -2.45477145e-06, 1.00000274)
  2067. Weld6.Part0 = Part3
  2068. Weld6.Part1 = Part2
  2069. Part7.Name = "die"
  2070. Part7.Parent = Model0
  2071. Part7.Rotation = Vector3.new(90, -60, 20)
  2072. Part7.Size = Vector3.new(0.220000789, 0.249999985, 0.0500000007)
  2073. Part7.CFrame = CFrame.new(80.4424057, 2.5791595, 5.12498093, 0.469852835, -0.171006486, -0.866029203, -0.81380409, 0.296205878, -0.500004292, 0.342021137, 0.939711392, -2.41157886e-06)
  2074. Part7.Position = Vector3.new(80.4424057, 2.5791595, 5.12498093)
  2075. Part7.Orientation = Vector3.new(30, -90, -70)
  2076. for i,v in pairs(mas:GetChildren()) do
  2077. v.Parent = game:GetService("Players").LocalPlayer.Character
  2078. pcall(function() v:MakeJoints() end)
  2079. end
  2080. mas:Destroy()
  2081. for i,v in pairs(cors) do
  2082. spawn(function()
  2083. pcall(v)
  2084. end)
  2085. end
  2086. local razorweld = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
  2087. razorweld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  2088. razorweld.Part1 = Part1
  2089. razorweld.C0 = CFrame.new(-0.437942505, -1.83271027, -0.0659909248, -0.103788331, 0.197815806, 0.974729717, -0.992601395, -0.0827061236, -0.0889062211, 0.0630289018, -0.97674638, 0.204936787)
  2090. for i,v in pairs(mas:GetChildren()) do
  2091. v.Parent = game:GetService("Players").LocalPlayer.Character
  2092. pcall(function() v:MakeJoints() end)
  2093. end
  2094. mas:Destroy()
  2095. for i,v in pairs(cors) do
  2096. spawn(function()
  2097. pcall(v)
  2098. end)
  2099. end
  2100. for i = 0,1 , 0.03 do
  2101. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.2521863, 0.696266413, 0.0165557861, -2.93719313e-06, 0.173656181, 0.984807909, 0.984808981, -0.171007469, 0.0301576983, 0.173647076, 0.969846308, -0.171017706),i)
  2102. game:GetService("RunService").RenderStepped:wait()
  2103. end
  2104. wait(0.5)
  2105. for i = 0,1 , 0.03 do
  2106. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.75894547, 1.35891843, -0.64024353, -0.619637072, 0.748064518, 0.237589911, 0.356261671, -0.00166783645, 0.934385598, 0.699377179, 0.663624287, -0.265473157),i)
  2107. game:GetService("RunService").RenderStepped:wait()
  2108. end
  2109. wait(2)
  2110. for i = 0,1 , 0.05 do
  2111. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.10069132, 1.36038756, -1.22418213, -0.619636714, 0.74806416, 0.237589821, 0.356262296, -0.00166774949, 0.934387028, 0.699378252, 0.66362536, -0.265473425),i)
  2112. game:GetService("RunService").RenderStepped:wait()
  2113. end
  2114. knife:Play()
  2115. for i = 0,1 , 0.1 do
  2116. local bl000d = Instance.new("Part", humanoid.Parent.Head)
  2117. bl000d.Size = Vector3.new(0.2,0.2,0.2)
  2118. bl000d.BrickColor = BrickColor.new("Maroon")
  2119. bl000d.CFrame = humanoid.Parent.Head.CFrame * CFrame.new(0,-0.5,-1)
  2120. bl000d:BreakJoints()
  2121. bl000d.Velocity = humanoid.Parent.Head.CFrame.lookVector * 20
  2122. humanoid.Health = humanoid.Health - 0.2
  2123. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(2.05257821, 1.35826468, -0.379745483, -0.619636834, 0.74806428, 0.237589851, 0.356262088, -0.00166777847, 0.934386551, 0.699377894, 0.663625002, -0.265473336),i)
  2124. game:GetService("RunService").RenderStepped:wait()
  2125. end
  2126. for i = 0,1 , 0.05 do
  2127. local bl000d = Instance.new("Part", humanoid.Parent.Head)
  2128. bl000d.Size = Vector3.new(0.2,0.2,0.2)
  2129. bl000d.BrickColor = BrickColor.new("Maroon")
  2130. bl000d.CFrame = humanoid.Parent.Head.CFrame * CFrame.new(0,-0.5,-1)
  2131. bl000d:BreakJoints()
  2132. bl000d.Velocity = humanoid.Parent.Head.CFrame.lookVector * 20
  2133. humanoid.Health = humanoid.Health - 0.2
  2134. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.75894547, 1.35891843, -0.64024353, -0.619637072, 0.748064518, 0.237589911, 0.356261671, -0.00166783645, 0.934385598, 0.699377179, 0.663624287, -0.265473157),i)
  2135. game:GetService("RunService").RenderStepped:wait()
  2136. end
  2137. knife:Play()
  2138. for i = 0,1 , 0.05 do
  2139. local bl000d = Instance.new("Part", humanoid.Parent.Head)
  2140. bl000d.Size = Vector3.new(0.2,0.2,0.2)
  2141. bl000d.BrickColor = BrickColor.new("Maroon")
  2142. bl000d.CFrame = humanoid.Parent.Head.CFrame * CFrame.new(0,-0.5,-1)
  2143. bl000d:BreakJoints()
  2144. bl000d.Velocity = humanoid.Parent.Head.CFrame.lookVector * 20
  2145. humanoid.Health = humanoid.Health - 0.2
  2146. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.10069132, 1.36038756, -1.22418213, -0.619636714, 0.74806416, 0.237589821, 0.356262296, -0.00166774949, 0.934387028, 0.699378252, 0.66362536, -0.265473425),i)
  2147. game:GetService("RunService").RenderStepped:wait()
  2148. end
  2149. for i = 0,1 , 0.05 do
  2150. local bl000d = Instance.new("Part", humanoid.Parent.Head)
  2151. bl000d.Size = Vector3.new(0.2,0.2,0.2)
  2152. bl000d.BrickColor = BrickColor.new("Maroon")
  2153. bl000d.CFrame = humanoid.Parent.Head.CFrame * CFrame.new(0,-0.5,-1)
  2154. bl000d:BreakJoints()
  2155. bl000d.Velocity = humanoid.Parent.Head.CFrame.lookVector * 20
  2156. humanoid.Health = humanoid.Health - 0.2
  2157. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.75894547, 1.35891843, -0.64024353, -0.619637072, 0.748064518, 0.237589911, 0.356261671, -0.00166783645, 0.934385598, 0.699377179, 0.663624287, -0.265473157),i)
  2158. game:GetService("RunService").RenderStepped:wait()
  2159. end
  2160. knife:Play()
  2161. for i = 0,1 , 0.05 do
  2162. local bl000d = Instance.new("Part", humanoid.Parent.Head)
  2163. bl000d.Size = Vector3.new(0.2,0.2,0.2)
  2164. bl000d.BrickColor = BrickColor.new("Maroon")
  2165. bl000d.CFrame = humanoid.Parent.Head.CFrame * CFrame.new(0,-0.5,-1)
  2166. bl000d:BreakJoints()
  2167. bl000d.Velocity = humanoid.Parent.Head.CFrame.lookVector * 20
  2168. humanoid.Health = humanoid.Health - 0.2
  2169. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.10069132, 1.36038756, -1.22418213, -0.619636714, 0.74806416, 0.237589821, 0.356262296, -0.00166774949, 0.934387028, 0.699378252, 0.66362536, -0.265473425),i)
  2170. game:GetService("RunService").RenderStepped:wait()
  2171. end
  2172. wait(1)
  2173. local legcl = game.Players.LocalPlayer.Character.Torso["Left Hip"]:Clone()
  2174. game.Players.LocalPlayer.Character.Torso["Left Hip"]:Remove()
  2175. local llegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  2176. llegweld.Part0 = game.Players.LocalPlayer.Character.Torso
  2177. llegweld.Part1 = game.Players.LocalPlayer.Character["Left Leg"]
  2178. for i = 0,1 , 0.1 do
  2179. local bl000d = Instance.new("Part", humanoid.Parent.Head)
  2180. bl000d.Size = Vector3.new(0.2,0.2,0.2)
  2181. bl000d.BrickColor = BrickColor.new("Maroon")
  2182. bl000d.CFrame = humanoid.Parent.Head.CFrame * CFrame.new(0,-0.5,-1)
  2183. bl000d:BreakJoints()
  2184. bl000d.Velocity = humanoid.Parent.Head.CFrame.lookVector * 20
  2185. humanoid.Health = humanoid.Health - 0.2
  2186. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.499996662, -1.1485647, 0.598503113, 1.75394255e-26, -1.47170199e-26, 0.99999994, -0.766049445, 0.642781913, 0, -0.642781734, -0.766049743, 0),i)
  2187. game:GetService("RunService").RenderStepped:wait()
  2188. end
  2189. dog:Play()
  2190. kick:Play()
  2191. furfagweld:destroy()
  2192. local kysniba = Instance.new("BodyVelocity", humanoid.Parent.Torso)
  2193. kysniba.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  2194. kysniba.Velocity = game.Players.LocalPlayer.Character["Left Leg"].CFrame.rightVector * 35 + Vector3.new(0,15,0)
  2195. for i = 0,1 , 0.1 do
  2196. local bl000d = Instance.new("Part", humanoid.Parent.Head)
  2197. bl000d.Size = Vector3.new(0.2,0.2,0.2)
  2198. bl000d.BrickColor = BrickColor.new("Maroon")
  2199. bl000d.CFrame = humanoid.Parent.Head.CFrame * CFrame.new(0,-0.5,-1)
  2200. bl000d:BreakJoints()
  2201. bl000d.Velocity = humanoid.Parent.Head.CFrame.lookVector * 20
  2202. humanoid.Health = humanoid.Health - 0.2
  2203. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.499996662, -1.02914703, -0.742607117, -5.87247582e-25, -2.47702398e-25, 0.99999994, 0.984806955, 0.173654884, 5.98444181e-25, -0.173654839, 0.984806955, 1.41960611e-25),i)
  2204. game:GetService("RunService").RenderStepped:wait()
  2205. end
  2206. lshclone = humanoid.Parent.Torso["Left Shoulder"]:Clone()
  2207. rshclone = humanoid.Parent.Torso["Right Shoulder"]:Clone()
  2208. lhclone = humanoid.Parent.Torso["Left Hip"]:Clone()
  2209. rhclone = humanoid.Parent.Torso["Right Hip"]:Clone()
  2210. local leftarm = humanoid.Parent["Left Arm"]
  2211. local rightrm = humanoid.Parent["Right Arm"]
  2212. local leftleg = humanoid.Parent["Left Leg"]
  2213. local rightleg = humanoid.Parent["Right Leg"]
  2214. humanoid.Parent.Torso["Left Hip"]:destroy()
  2215. local head = humanoid.Parent.Head
  2216. glue = Instance.new("Glue", humanoid.Parent.Torso)
  2217. glue.Part0 = humanoid.Parent.Torso
  2218. glue.Part1 = leftleg
  2219. glue.Name = "Left leg"
  2220. collider = Instance.new("Part", leftleg)
  2221. collider.Position = Vector3.new(0,999,0)
  2222. collider.Size = Vector3.new(1.5, 1, 1)
  2223. collider.Shape = "Cylinder"
  2224. local weld = Instance.new("Weld", collider)
  2225. weld.Part0 = leftleg
  2226. weld.Part1 = collider
  2227. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  2228. collider.TopSurface = "Smooth"
  2229. collider.BottomSurface = "Smooth"
  2230. collider.formFactor = "Symmetric"
  2231. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  2232. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  2233. collider.Transparency = 1
  2234. ------------
  2235. humanoid.Parent.Torso["Right Hip"]:destroy()
  2236. glue1 = Instance.new("Glue", humanoid.Parent.Torso)
  2237. glue1.Part0 = humanoid.Parent.Torso
  2238. glue1.Part1 = rightleg
  2239. glue1.Name = "Right leg"
  2240. collider1 = Instance.new("Part", rightleg)
  2241. collider1.Position = Vector3.new(0,9999,0)
  2242. collider1.Size = Vector3.new(1.5, 1, 1)
  2243. collider1.Shape = "Cylinder"
  2244. local weld1 = Instance.new("Weld", collider1)
  2245. weld1.Part0 = rightleg
  2246. weld1.Part1 = collider1
  2247. weld1.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  2248. collider1.TopSurface = "Smooth"
  2249. collider1.BottomSurface = "Smooth"
  2250. collider1.formFactor = "Symmetric"
  2251. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  2252. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  2253. collider1.Transparency = 1
  2254. ------------
  2255. humanoid.Parent.Torso["Right Shoulder"]:destroy()
  2256. glue11 = Instance.new("Glue", humanoid.Parent.Torso)
  2257. glue11.Part0 = humanoid.Parent.Torso
  2258. glue11.Part1 = rightrm
  2259. glue11.Name = "Right shoulder"
  2260. collider11 = Instance.new("Part", rightrm)
  2261. collider11.Position = Vector3.new(0,9999,0)
  2262. collider11.Size = Vector3.new(1.8,1,1)
  2263. collider11.Shape = "Cylinder"
  2264. local weld11 = Instance.new("Weld", collider11)
  2265. weld11.Part0 = rightrm
  2266. weld11.Part1 = collider11
  2267. weld11.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  2268. collider11.TopSurface = "Smooth"
  2269. collider11.BottomSurface = "Smooth"
  2270. collider11.formFactor = "Symmetric"
  2271. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2272. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2273. collider11.Transparency = 1
  2274. ------------
  2275. humanoid.Parent.Torso["Left Shoulder"]:destroy()
  2276. glue111 = Instance.new("Glue", humanoid.Parent.Torso)
  2277. glue111.Part0 = humanoid.Parent.Torso
  2278. glue111.Part1 = leftarm
  2279. glue111.Name = "Left shoulder"
  2280. collider111 = Instance.new("Part", leftarm)
  2281. collider111.Position = Vector3.new(0,9999,0)
  2282. collider111.Size = Vector3.new(1.5, 1, 1)
  2283. collider111.Shape = "Cylinder"
  2284. local weld111 = Instance.new("Weld", collider111)
  2285. weld111.Part0 = leftarm
  2286. weld111.Part1 = collider111
  2287. weld111.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  2288. collider111.TopSurface = "Smooth"
  2289. collider111.BottomSurface = "Smooth"
  2290. collider111.formFactor = "Symmetric"
  2291. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2292. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2293. collider111.Transparency = 1
  2294. kysniba:destroy()
  2295. wait(2)
  2296. workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  2297. for i = 0,1 , 0.02 do
  2298. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),i)
  2299. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),i)
  2300. game:GetService("RunService").RenderStepped:wait()
  2301. end
  2302. llegweld:destroy()
  2303. legcl.Parent = game.Players.LocalPlayer.Character.Torso
  2304. lhandweld:destroy()
  2305. lefthandclone.Parent = game.Players.LocalPlayer.Character.Torso
  2306. rhandweld:destroy()
  2307. righthandclone.Parent = game.Players.LocalPlayer.Character.Torso
  2308. game:GetService("RunService").RenderStepped:wait()
  2309. Model0:destroy()
  2310. textfag.Text = game.Players.LocalPlayer.Character.Name.." the Anti-Furry School Shooter"
  2311. cankillafurfag = false
  2312. canuse = true
  2313. while humanoid.Health > 0.0001 do
  2314. local bl000d = Instance.new("Part", humanoid.Parent.Head)
  2315. bl000d.Size = Vector3.new(0.2,0.2,0.2)
  2316. bl000d.BrickColor = BrickColor.new("Maroon")
  2317. bl000d.CFrame = humanoid.Parent.Head.CFrame * CFrame.new(0,-0.5,-1)
  2318. bl000d:BreakJoints()
  2319. bl000d.Velocity = humanoid.Parent.Head.CFrame.lookVector * 20
  2320. humanoid.Health = humanoid.Health - 2
  2321. wait()
  2322. end
  2323. end
  2324. end
  2325. end
  2326. end
  2327. canuse = true
  2328. end
  2329. end
  2330. game.Players.LocalPlayer.Character.Torso.Touched:connect(killtatfurfag)
  2331. mouse.KeyDown:connect(woosh)
  2332. function cancerify()
  2333. local hum = mouse.Target.Parent:findFirstChild("Humanoid")
  2334. if hum then
  2335. if hum.Parent.Name == "Rufus14" then
  2336.  
  2337. else
  2338. --Converted with ttyyuu12345's model to script plugin v4
  2339. function sandbox(var,func)
  2340. local env = getfenv(func)
  2341. local newenv = setmetatable({},{
  2342. __index = function(self,k)
  2343. if k=="script" then
  2344. return var
  2345. else
  2346. return env[k]
  2347. end
  2348. end,
  2349. })
  2350. setfenv(func,newenv)
  2351. return func
  2352. end
  2353. cors = {}
  2354. mas = Instance.new("Model",game:GetService("Lighting"))
  2355. Accessory0 = Instance.new("Accessory")
  2356. Part1 = Instance.new("Part")
  2357. SpecialMesh2 = Instance.new("SpecialMesh")
  2358. Accessory0.Name = "Cancer"
  2359. Accessory0.Parent = mas
  2360. Part1.Name = "Handle"
  2361. Part1.Parent = Accessory0
  2362. Part1.Rotation = Vector3.new(0, 0, 0.0199999996)
  2363. Part1.FormFactor = Enum.FormFactor.Custom
  2364. Part1.Size = Vector3.new(1.25000024, 1.12999988, 1.1400001)
  2365. Part1.CFrame = CFrame.new(113.104767, 31.6558571, -259.307831, 1, -0.000407999993, 0, 0.000407999993, 1, 0, 0, 0, 1)
  2366. Part1.BottomSurface = Enum.SurfaceType.Smooth
  2367. Part1.TopSurface = Enum.SurfaceType.Smooth
  2368. Part1.Position = Vector3.new(113.104767, 31.6558571, -259.307831)
  2369. Part1.Orientation = Vector3.new(0, 0, 0.0199999996)
  2370. SpecialMesh2.Parent = Part1
  2371. SpecialMesh2.MeshId = "rbxassetid://361948302"
  2372. SpecialMesh2.Scale = Vector3.new(0.5, 0.5, 0.5)
  2373. SpecialMesh2.TextureId = "http://www.roblox.com/asset/?id=361948503 "
  2374. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  2375. SpecialMesh2.Scale = Vector3.new(0.5, 0.5, 0.5)
  2376. for i,v in pairs(mas:GetChildren()) do
  2377. v.Parent = hum.Parent
  2378. pcall(function() v:MakeJoints() end)
  2379. end
  2380. mas:Destroy()
  2381. for i,v in pairs(cors) do
  2382. spawn(function()
  2383. pcall(v)
  2384. end)
  2385. end
  2386. end
  2387. end
  2388. end
  2389. mouse.Button1Down:connect(cancerify)
  2390.  
  2391. print("IM TRYING")
  2392. wait(0.25);
  2393.  
  2394.  
  2395. _clear=function()
  2396. local c={char;bag;gui;};
  2397. for i=1,#c do
  2398. local c=c[i]:children();
  2399. for i=1,#c do
  2400. if(c[i].Name==name)then
  2401. c[i].Parent=nil;
  2402. end;
  2403. end;
  2404. end;
  2405. local n=name..user.Name;
  2406. local c=workspace:children();
  2407. for i=1,#c do
  2408. if(c[i].Name==n)then
  2409. c[i].Parent=nil;
  2410. end;
  2411. end;
  2412. end;
  2413.  
  2414. _valid_key=function(object,key)
  2415. return object[key],key;
  2416. end;
  2417.  
  2418. _new=function(class)
  2419. return function(props)
  2420. if(type(list_base_props)=='table')then
  2421. for i,v in next,list_base_props do
  2422. if(props[i]==nil)then
  2423. props[i]=v;
  2424. end;
  2425. end;
  2426. end;
  2427.  
  2428. local object=class;
  2429.  
  2430. if(type(class)=='string')then
  2431. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  2432. end;
  2433.  
  2434. local parent=props[1];
  2435. props[1]=nil;
  2436.  
  2437. for i,v in next,props do
  2438. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  2439. if(not load)then
  2440. load,res,key=pcall(_valid_key,object,i);
  2441. end;
  2442.  
  2443. if(key)then
  2444. t=type(res);
  2445. s=tostring(res);
  2446. if(t=='userdata'and s=='Signal '..key)then
  2447. if(type(v)=='table')then
  2448. for i=1,#v do
  2449. res:connect(v[i]);
  2450. end;
  2451. else
  2452. res:connect(v);
  2453. end;
  2454. else
  2455. object[key]=v;
  2456. end;
  2457. end;
  2458. end;
  2459.  
  2460. if(parent)then
  2461. object.Parent=parent;
  2462. end;
  2463.  
  2464. return object;
  2465. end;
  2466. end;
  2467.  
  2468. _RGB=function(r,g,b)
  2469. return Color3.new(r/255,g/255,b/255);
  2470. end;
  2471.  
  2472. _copy=function(o)
  2473. local def=o.archivable;
  2474. o.archivable=true;
  2475. local c=o:clone();
  2476. o.archivable=def;
  2477. return c;
  2478. end;
  2479.  
  2480. _hum=function(char)
  2481. local hum=char:findFirstChild'Humanoid';
  2482. if(not hum or hum.className~='Humanoid')then
  2483. local c=char:children();
  2484. for i=1,#c do
  2485. if(c[i].className=='Humanoid')then
  2486. return c[i];
  2487. end;
  2488. end;
  2489. else
  2490. return hum;
  2491. end;
  2492. end;
  2493.  
  2494. _hum_tag=function(hum)
  2495. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  2496. c.Name='creator';
  2497. c.Value=user;
  2498. if(hum.Health==0 and not hum:findFirstChild'killed')then
  2499. Instance.new('BoolValue',hum).Name='killed';
  2500. bullets.clip=bullets.clip+10;
  2501. end;
  2502. end;
  2503.  
  2504. _hum_dam=function(hum,dam,percent)
  2505. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  2506. if(hum.Health<=hum.MaxHealth*0.1)then
  2507. _hum_tag(hum);
  2508. end;
  2509. end;
  2510.  
  2511. _ray=function(v0,v1,i)
  2512. local mag=(v0-v1).magnitude;
  2513. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  2514.  
  2515. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  2516. end;
  2517.  
  2518. _must=function(v0,v1,i)
  2519. local hit,pos=_ray(v0,v1,i);
  2520. return not hit and mouse.target or hit,pos;
  2521. end;
  2522.  
  2523. _cframe=function(x,y,z,r0,r1,r2)
  2524. return CFrame.Angles(
  2525. math.rad(r0 or 0),
  2526. math.rad(r1 or 0),
  2527. math.rad(r2 or 0)
  2528. )*CFrame.new(x,y,z);
  2529. end;
  2530.  
  2531. _update=function()
  2532. if(bool_active and not screen.Parent)then
  2533. screen.Parent=gui;
  2534. elseif(not bool_active and screen.Parent)then
  2535. screen.Parent=nil;
  2536. end;
  2537. end;
  2538.  
  2539. _light=function(v0,v1)
  2540. local mag=(v0-v1).magnitude;
  2541. local len=math.random(2,7);
  2542. len=len>mag/2 and mag/2 or len;
  2543.  
  2544. --local light=_new'part'{
  2545. -- cFrame=CFrame.new(v0,v1);
  2546. -- size=Vector3.new(1,1,1);
  2547. -- color=_RGB(255,255,0);
  2548. -- anchored=true;
  2549. -- inv;
  2550. --};
  2551. _new'blockMesh'{
  2552. scale=Vector3.new(0.2,0.2,len);
  2553. offset=Vector3.new(0,0,-len/2);
  2554. light;
  2555. };
  2556.  
  2557. local bb=_new'billboardGui'{
  2558. size=UDim2.new(2,0,2,0);
  2559. adornee=light;
  2560. light;
  2561. };
  2562. _new'imageLabel'{
  2563. image=url:format(109101526);
  2564. backgroundTransparency=1;
  2565. size=UDim2.new(1,0,1,0);
  2566. bb;
  2567. };
  2568.  
  2569. -- _rem(light,0.15);
  2570. end;
  2571.  
  2572. _rem=function(object,del)
  2573. if(del)then
  2574. delay(del,function()
  2575. if(object.Parent)then
  2576. object.Parent=nil;
  2577. end;
  2578. end);
  2579. else
  2580. pcall(function()
  2581. if(object.Parent)then
  2582. object.Parent=nil;
  2583. end;
  2584. end);
  2585. end;
  2586. end;
  2587.  
  2588. _blood=function(pos,count)
  2589. for i=1,count do
  2590. local p=_new'part'{
  2591. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  2592. position=pos+Vector3.new(math.random(),math.random(),math.random());
  2593. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  2594. size=Vector3.new(math.random(),math.random(),math.random())/3;
  2595. color=_RGB(255,0,0);
  2596. transparency=0.5;
  2597. canCollide=true;
  2598. bottomSurface=0;
  2599. topSurface=0;
  2600. formFactor=3;
  2601. locked=true;
  2602. inv;
  2603. };
  2604. delay(5,function()
  2605. p.Parent=nil;
  2606. end);
  2607. end;
  2608. end;
  2609.  
  2610. _make_hue=function()
  2611. h_hue=_new'part'{
  2612. size=Vector3.new(0.25,1.8,0.35);
  2613. color=_RGB(100,100,100);
  2614. formFactor=3;
  2615. name='hue';
  2616. handle;
  2617. };
  2618. hh_weld=_new'weld'{
  2619. c1=_cframe(0,0.5,0);
  2620. part0=handle;
  2621. part1=h_hue;
  2622. handle;
  2623. };
  2624. end;
  2625.  
  2626. _shot=function(v0,v1)
  2627. if(not time_left)then
  2628. time_left=0;
  2629. end;
  2630. if(time_left>time())then
  2631. return nil;
  2632. else
  2633. time_left=time()+math.random(1,10)/100;
  2634. end;
  2635.  
  2636. if(bullets.current<1)then
  2637. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  2638. soundId='rbxasset://sounds/SWITCH3.wav';
  2639. name='tick_sound';
  2640. volume=0.2;
  2641. pitch=2;
  2642. head;
  2643. };
  2644. tick_sound:play();
  2645. if(bullets.clip>0)then
  2646. time_left=time()+2;
  2647. h_hue:breakJoints();
  2648. h_hue.CanCollide=true;
  2649. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  2650. _rem(h_hue,10);
  2651. delay(1.9,function()
  2652. _make_hue();
  2653. local got=(bullets.clip>bullets.maximum and
  2654. bullets.maximum or
  2655. bullets.clip)-bullets.current;
  2656.  
  2657. bullets.clip=bullets.clip-got;
  2658. bullets.current=bullets.current+got;
  2659. end);
  2660. end;
  2661. return nil;
  2662. else
  2663. bullets.current=bullets.current-1;
  2664.  
  2665. h_weld.C1=_cframe(0,0.75,0,
  2666. -math.random(1000,1100)/10,180,0);
  2667. d_weld.C1=_cframe(0,-0.25,0.3);
  2668.  
  2669. lightstuff.Visible=true;
  2670. delay(0.1,function()
  2671. lightstuff.Visible=false;
  2672. end);
  2673.  
  2674. _rem(_new'part'{
  2675. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  2676. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  2677. size=Vector3.new(0.1,0.1,0.4);
  2678. color=_RGB(200,200,0);
  2679. material='Slate';
  2680. canCollide=true;
  2681. formFactor=3;
  2682. inv;
  2683. },5);
  2684.  
  2685. delay(0.1,function()
  2686. d_weld.C1=_cframe(0,-0.25,0);
  2687. if(bool_active)then
  2688. h_weld.C1=h_weld_cf_active;
  2689. end;
  2690. end)
  2691. end;
  2692.  
  2693. local hit,pos=_must(v0,v1,char);
  2694.  
  2695. shot_sound:play();
  2696.  
  2697.  
  2698. _rem(_new'part'{
  2699. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  2700. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  2701. color=_RGB(255,255,0);
  2702. transparency=0.6;
  2703. reflectance=0.5;
  2704. canCollide=false;
  2705. bottomSurface=0;
  2706. anchored=true;
  2707. formFactor=3;
  2708. topSurface=0;
  2709. inv;
  2710. },.15);
  2711. _light(v0,v1);
  2712.  
  2713. if(not hit)then return nil;end;
  2714.  
  2715. if(hit.Parent.className=='Hat')then
  2716. hit:breakJoints();
  2717. hit.CanCollide=true;
  2718. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  2719. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  2720. else
  2721. local hum=_hum(hit.Parent);
  2722. if(not hum)then
  2723. if(hit.Anchored==false and hit.Size.magnitude<4)then
  2724. hit:breakJoints();
  2725. hit.CanCollide=true;
  2726. end;
  2727. else
  2728. _hum_dam(hum,math.random(4,6));
  2729. _blood(pos,math.random(3,6));
  2730. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  2731. if(hit.Name=='Head')then
  2732. hum.Health=0;
  2733. _blood(pos,math.random(3,6));
  2734. delay(0.001,function()
  2735. _new(workspace:FindFirstChild'head_shot'or'sound'){
  2736. pitch=math.random(70,100)*0.01;
  2737. soundId=url:format(1876552);
  2738. name='head_shot';
  2739. workspace;
  2740. }:play();
  2741. end);
  2742. _hum_tag(hum);
  2743. _rem(_new'part'{
  2744. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  2745. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  2746. color=torso.Color;
  2747. transparency=0.5;
  2748. canCollide=false;
  2749. bottomSurface=0;
  2750. anchored=true;
  2751. formFactor=3;
  2752. topSurface=0;
  2753. inv;
  2754. },30);
  2755. hit.Parent=nil;
  2756. for b=0,1 do
  2757. for a=0,1 do
  2758. for i=0,1 do
  2759. _rem(_new'part'{
  2760. velocity=CFrame.new(v0,pos).lookVector*20;
  2761. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  2762. size=Vector3.new(0.5,0.5,0.5);
  2763. color=_RGB(255,255,255);
  2764. bottomSurface=0;
  2765. canCollide=true;
  2766. transparency=0;
  2767. formFactor=3;
  2768. topSurface=0;
  2769. hum;
  2770. },30);
  2771. end;
  2772. end;
  2773. end;
  2774. end;
  2775. end;
  2776. end;
  2777. end;
  2778.  
  2779.  
  2780.  
  2781. _cf_select=function(mouse)
  2782. mouse.Icon=url:format(109111387);--108999296
  2783. bool_active=true;
  2784.  
  2785. local arm=char:findFirstChild'Right Arm';
  2786. local weld=torso:findFirstChild'Right Shoulder';
  2787. if(arm and weld)then
  2788. h_weld.Part0=arm;
  2789. h_weld.C1=h_weld_cf_active;
  2790.  
  2791. weld.Part1=nil;
  2792. weld.Part0=nil;
  2793.  
  2794. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  2795. name='right_arml';
  2796. part0=torso;
  2797. part1=arm;
  2798. torso;
  2799. };
  2800.  
  2801. arml=(arml or 0)+1;
  2802. local alv=arml;
  2803. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  2804. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  2805. gyro.P=30000;
  2806. gyro.D=1000;
  2807. gyro.Name='p_gyro';
  2808. repeat
  2809. local pos=mouse.hit.p;
  2810. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  2811.  
  2812. val=-math.pi*0.5;
  2813. valp=val*-1;
  2814. p0=torso.CFrame;
  2815. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  2816. p1=p0+((p0.p-pos).unit*-2);
  2817. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  2818. hitpos=torso.Position;
  2819. cj=CFrame.new(hitpos);
  2820. c0=torso.CFrame:inverse()*cj;
  2821. c1=p2:inverse()*cj;
  2822. weld.C0=c0;
  2823. weld.C1=c1;
  2824.  
  2825. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  2826.  
  2827. wait(0.001);
  2828. until arml~=alv;
  2829. gyro.Parent=nil;
  2830. end;
  2831. end;
  2832.  
  2833. _cf_deselect=function()
  2834. bool_active=false;
  2835. arml=(arml or 0)+1;
  2836. loop_shot=(loop_shot or 0)+1;
  2837.  
  2838. h_weld.Part0=torso;
  2839. h_weld.C1=h_weld_cf_inactive;
  2840.  
  2841. local weld=torso:findFirstChild'right_arml';
  2842. if(weld)then
  2843. weld.Part1=nil;
  2844. weld.Part0=nil;
  2845. end;
  2846. local arm=char:findFirstChild'Right Arm';
  2847. local weld=torso:findFirstChild'Right Shoulder';
  2848. if(arm and weld)then
  2849. weld.Part0=torso;
  2850. weld.Part1=arm;
  2851. end;
  2852. end;
  2853.  
  2854. _cf_mouse=function(event,fun)
  2855. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  2856. if(bool_active)then
  2857. fun(...);
  2858. end;
  2859. end);
  2860. end;
  2861.  
  2862.  
  2863. do
  2864. local main=getfenv(0);
  2865. local c=game:children();
  2866. local check=function(v)
  2867. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  2868. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  2869. end;
  2870. end;
  2871. for i=1,#c do
  2872. pcall(check,c[i]);
  2873. end;
  2874. end;
  2875.  
  2876.  
  2877. bullets={
  2878. maximum=51111111111111111111111111110;
  2879. current=511111111111111111111111111111110;
  2880. clip=501111111111111111111111111111111*4;
  2881. };
  2882.  
  2883. list_base_props={
  2884. backgroundColor3=_RGB(0,0,0);
  2885. textColor3=_RGB(200,200,200);
  2886. borderSizePixel=0;
  2887. color=_RGB(0,0,0);
  2888. archivable=false;
  2889. canCollide=false;
  2890. bottomSurface=0;
  2891. topSurface=0;
  2892. formFactor=0;
  2893. locked=true;
  2894. };
  2895.  
  2896.  
  2897.  
  2898. user=players.localPlayer;
  2899. mouse=user:getMouse();
  2900. char=user.Character;
  2901. gui=user.PlayerGui;
  2902. bag=user.Backpack;
  2903. torso=char.Torso;
  2904. head=char.Head;
  2905. hum=_hum(char);
  2906.  
  2907. url='rbxassetid://%d';
  2908. name='dev-uzi';
  2909.  
  2910. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  2911. 0,90,-70);
  2912. h_weld_cf_active=_cframe(0,0.75,0,
  2913. -110,180,0);
  2914.  
  2915. assert(hum,'humanoid is not found');
  2916.  
  2917.  
  2918.  
  2919. _clear();
  2920.  
  2921.  
  2922. _cf_mouse('button1Down',function()
  2923. loop_shot=(loop_shot or 0)+1;
  2924. local vers=loop_shot;
  2925. local step=runService.Stepped;
  2926. repeat
  2927. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  2928. step:wait();--wait(0.001);
  2929. until vers~=loop_shot;
  2930. end);
  2931.  
  2932. _cf_mouse('button1Up',function()
  2933. loop_shot=(loop_shot or 0)+1;
  2934. end);
  2935.  
  2936. _cf_mouse('move',function()
  2937. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  2938. end);
  2939.  
  2940. _cf_mouse('keyDown',function(k)
  2941. if(k=='r')then
  2942. if(bullets.clip>0 and time_left<=time())then
  2943. local got=(bullets.clip>bullets.maximum and
  2944. bullets.maximum or
  2945. bullets.clip)-bullets.current;
  2946.  
  2947. bullets.clip=bullets.clip-got;
  2948. bullets.current=bullets.current+got;
  2949. if(got~=0)then
  2950. time_left=time()+2;
  2951. end;
  2952. end;
  2953. end;
  2954. end);
  2955.  
  2956.  
  2957. screen=_new'screenGui'{
  2958. name=name;
  2959. };
  2960.  
  2961. cross_f=_new'frame'{
  2962. size=UDim2.new(0,21,0,21);
  2963. backgroundTransparency=1;
  2964. screen;
  2965. };
  2966.  
  2967. for i=0,1 do
  2968. _new'frame'{
  2969. position=UDim2.new(0,13*i,0,11);
  2970. size=UDim2.new(0,10,0,1);
  2971. cross_f;
  2972. };
  2973. end;
  2974.  
  2975. for i=0,1 do
  2976. _new'frame'{
  2977. position=UDim2.new(0,11,0,13*i);
  2978. size=UDim2.new(0,1,0,10);
  2979. cross_f;
  2980. };
  2981. end;
  2982.  
  2983.  
  2984.  
  2985. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  2986. soundId=url:format(2920959);
  2987. pitch=1.4;
  2988. head;
  2989. };
  2990. if(shot_sound.Name~='2920959')then
  2991. shot_sound.Name='2920959';
  2992. shot_sound:play();
  2993. end;
  2994.  
  2995. bin=_new'hopperBin'{
  2996. deselected=_cf_deselect;
  2997. selected=_cf_select;
  2998. name=name;
  2999. bag;
  3000. };
  3001.  
  3002. inv=_new'model'{
  3003. name=name;
  3004. char;
  3005. };
  3006.  
  3007. handle=_new'part'{
  3008. size=Vector3.new(0.3,1.3,0.4);
  3009. color=_RGB(140,140,140);
  3010. name='handle';
  3011. formFactor=3;
  3012. inv;
  3013. touched=function(hit)
  3014. if(hit.Parent.className=='Model')then
  3015. local hum=_hum(hit.Parent);
  3016. if(hum~=nil)then
  3017. _hum_dam(hum,handle.Velocity.magnitude);
  3018. end;
  3019. end;
  3020. end;
  3021. };
  3022. h_weld=_new'weld'{
  3023. c1=h_weld_cf_inactive;
  3024. part1=handle;
  3025. part0=torso;
  3026. handle;
  3027. };
  3028. _make_hue();
  3029.  
  3030. h_part=_new'part'{
  3031. size=Vector3.new(0.4,0.4,1.4);
  3032. color=_RGB(140,140,140);
  3033. name='handle';
  3034. formFactor=3;
  3035. handle;
  3036. };
  3037. hp_weld=_new'weld'{
  3038. c1=_cframe(0,-1.3/2,-0.3,
  3039. 20,0,0);
  3040. part0=handle;
  3041. part1=h_part;
  3042. handle;
  3043. };
  3044.  
  3045. drag=_new'part'{
  3046. size=Vector3.new(0.5,0.45,1.5);
  3047. color=_RGB(100,100,100);
  3048. name='handle';
  3049. formFactor=3;
  3050. handle;
  3051. };
  3052. d_weld=_new'weld'{
  3053. c1=_cframe(0,-0.25,0);
  3054. part0=h_part;
  3055. part1=drag;
  3056. handle;
  3057. };
  3058.  
  3059. tube=_new'part'{
  3060. size=Vector3.new(0.2,0.2,1.5);
  3061. color=_RGB(0,0,0);
  3062. name='handle';
  3063. formFactor=3;
  3064. handle;
  3065. };
  3066. t_weld=_new'weld'{
  3067. c1=_cframe(0,-0.3,-0.1);
  3068. part0=h_part;
  3069. part1=tube;
  3070. handle;
  3071. };
  3072.  
  3073. bullets_label=_new'textLabel'{
  3074. textStrokeColor3=_RGB(0,0,0);
  3075. textColor3=_RGB(200,200,200);
  3076. textStrokeTransparency=0;
  3077. backgroundTransparency=1;
  3078. fontSize=5;
  3079. screen;
  3080. };
  3081.  
  3082. lightstuff=_new'frame'{
  3083. backgroundColor3=_RGB(255,255,255);
  3084. position=UDim2.new(0,0,0,-1);
  3085. backgroundTransparency=0.5;
  3086. size=UDim2.new(1,0,1,1);
  3087. borderSizePixel=0;
  3088. visible=false;
  3089. screen;
  3090. };
  3091.  
  3092. coroutine.wrap(function()
  3093. local red,white,green;
  3094. repeat
  3095. if(screen.Parent)then
  3096. if(not green and bullets.current==bullets.maximum)then
  3097. green=true;
  3098. bullets_label.TextColor3=_RGB(0,200,0);
  3099. elseif(not red and bullets.current==0)then
  3100. red=true;
  3101. bullets_label.TextColor3=_RGB(200,0,0);
  3102. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  3103. bullets_label.TextColor3=_RGB(200,200,200);
  3104. green=false;
  3105. red=false;
  3106. end;
  3107. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  3108. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  3109. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  3110. end;
  3111. wait(0.001);
  3112. until nil;
  3113. end)();
  3114.  
  3115.  
  3116. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  3117. local vers=_G.dev_pistol_version;
  3118. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  3119. if(hum.Health==0)then
  3120. _clear();
  3121. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement