SHOW:
|
|
- or go back to the newest paste.
1 | -- This makes two players have... well... I think it's in the title | |
2 | -- If you want to use it in an admin, just copy the entire script, and use the "fun" function! | |
3 | ||
4 | ||
5 | euler=CFrame.fromEulerAnglesXYZ | |
6 | local weld = function(p0,p1,x,y,z,ax,ay,az) | |
7 | p0.Position=p1.Position | |
8 | local w = Instance.new("Motor",p0) | |
9 | w.Part0=p0 | |
10 | w.Part1=p1 | |
11 | w.C0=CFrame.new(x,y,z)*CFrame.Angles(ax,ay,az) | |
12 | return w | |
13 | end | |
14 | ||
15 | local function genWeld(a,b) | |
16 | local w = Instance.new("Weld",a) | |
17 | w.Name = 'my ass' | |
18 | w.Part0 = a | |
19 | w.Part1 = b | |
20 | return w | |
21 | end | |
22 | ||
23 | script.Parent=nil | |
24 | ||
25 | local foxymode=false | |
26 | ||
27 | function _G.fun(plr1, plr2) | |
28 | ||
29 | local chr1=workspace:findFirstChild(plr1) | |
30 | local chr2=workspace:findFirstChild(plr2) | |
31 | ||
32 | if foxymode==false then | |
33 | for _, v in pairs(chr1:children'') do | |
34 | if v:IsA('Pants') then | |
35 | v:destroy'' | |
36 | end | |
37 | end | |
38 | end | |
39 | ||
40 | ||
41 | for _, v in pairs(chr2:children'') do | |
42 | if v:IsA('Pants') then | |
43 | v:destroy'' | |
44 | end | |
45 | end | |
46 | ||
47 | local b1=Instance.new('Part', chr1) | |
48 | b1.FormFactor='Custom' | |
49 | b1.Name = 'Ballsack1' | |
50 | b1.Size=Vector3.new(.5,.5,.5) | |
51 | if foxymode==false then | |
52 | b1.BrickColor=chr1.Torso.BrickColor | |
53 | else | |
54 | b1.Material='DiamondPlate' | |
55 | b1.BrickColor=BrickColor.new('Really red') | |
56 | end | |
57 | b1.Anchored=false | |
58 | b1.TopSurface=0 | |
59 | b1.BottomSurface=0 | |
60 | b1.CanCollide=false | |
61 | local sp=Instance.new('SpecialMesh', b1) | |
62 | sp.MeshType='Sphere' | |
63 | local b1w = weld(b1, chr1['Torso'], .3,1,.5,0, 0, 0) | |
64 | ||
65 | local b2=Instance.new('Part', chr1) | |
66 | b2.FormFactor='Custom' | |
67 | b2.Name = 'Ballsack2' | |
68 | b2.Size=Vector3.new(.5,.5,.5) | |
69 | if foxymode==false then | |
70 | b2.BrickColor=chr1.Torso.BrickColor | |
71 | else | |
72 | b2.Material='DiamondPlate' | |
73 | b2.BrickColor=BrickColor.new('Really red') | |
74 | end | |
75 | b2.Anchored=false | |
76 | b2.TopSurface=0 | |
77 | b2.BottomSurface=0 | |
78 | b2.CanCollide=false | |
79 | local sp=Instance.new('SpecialMesh', b2) | |
80 | sp.MeshType='Sphere' | |
81 | local b2w = weld(b2, chr1['Torso'], -.3,1,.5,0, 0, 0) | |
82 | ||
83 | local d=Instance.new('Part', chr1) | |
84 | d.Name = 'Deek' | |
85 | d.FormFactor='Custom' | |
86 | d.Size=Vector3.new(.5,2,.5) | |
87 | if foxymode==false then | |
88 | d.BrickColor=chr1.Torso.BrickColor | |
89 | else | |
90 | d.Material='DiamondPlate' | |
91 | d.BrickColor=BrickColor.new('Really red') | |
92 | end | |
93 | d.Anchored=false | |
94 | d.TopSurface=0 | |
95 | d.BottomSurface=0 | |
96 | d.CanCollide=false | |
97 | local sd=Instance.new('CylinderMesh', d) | |
98 | local dw = weld(d, chr1['Torso'], 0,1,-.8,-1.5, 0, 0) | |
99 | ||
100 | local t=Instance.new('Part', chr1) | |
101 | t.Name = 'Tip' | |
102 | t.formFactor='Custom' | |
103 | t.Size=Vector3.new(.5,1,.5) | |
104 | if foxymode==false then | |
105 | t.BrickColor=BrickColor.new('Hot pink') | |
106 | else | |
107 | t.BrickColor=BrickColor.new('Really red') | |
108 | t.Material='DiamondPlate' | |
109 | end | |
110 | t.Anchored=false | |
111 | t.TopSurface=0 | |
112 | t.BottomSurface=0 | |
113 | t.CanCollide=false | |
114 | local s=Instance.new('SpecialMesh', t) | |
115 | s.MeshType='Sphere' | |
116 | local tw = weld(t, d, 0,1,0,0,0,0) | |
117 | chr1.Torso.CFrame=CFrame.new(chr1.Torso.CFrame.x,0,chr1.Torso.CFrame.z)*CFrame.Angles(math.rad(90),0,0) | |
118 | chr1.Torso.Anchored=true | |
119 | ||
120 | ||
121 | local RootJoint = genWeld(chr2['HumanoidRootPart'],chr2.Torso) | |
122 | RootJoint.C0 = CFrame.new(0,0,0) | |
123 | ||
124 | ||
125 | local LeftHip = genWeld(chr2.Torso,chr2['Left Leg']) | |
126 | LeftHip.C0 = CFrame.new(-0.5,-2,0) | |
127 | local RightHip = genWeld(chr2.Torso,chr2['Right Leg']) | |
128 | RightHip.C0 = CFrame.new(0.5,-2,0) | |
129 | ||
130 | chr2['Right Leg'].CanCollide=false | |
131 | chr2['Left Leg'].CanCollide=false | |
132 | ||
133 | LeftHip.C0 = CFrame.new(-1,-1,-1) * CFrame.Angles(math.rad(75),0,-math.rad(25)) | |
134 | RightHip.C0 = CFrame.new(1,-1,-1) * CFrame.Angles(math.rad(75),0,math.rad(25)) | |
135 | ||
136 | local r=math.rad | |
137 | local s3xweld=genWeld(chr2['Torso'], t) | |
138 | s3xweld.C0=CFrame.new(0,-1,0)*CFrame.Angles(r(180),r(0),r(0)) | |
139 | local times=0 | |
140 | spawn(function() | |
141 | while wait() do | |
142 | for i = 0, 3 do | |
143 | s3xweld.C0=s3xweld.C0*CFrame.new(0,-.3,0) | |
144 | wait(.1) | |
145 | end | |
146 | for i = 0, 3 do | |
147 | s3xweld.C0=s3xweld.C0*CFrame.new(0,.3,0) | |
148 | wait(.1) | |
149 | end | |
150 | times=times+1 | |
151 | end | |
152 | end) | |
153 | spawn(function() | |
154 | while wait() do | |
155 | if times>=25 then | |
156 | local p=Instance.new('Part', workspace) | |
157 | p.BrickColor=BrickColor.new('White') | |
158 | p.CFrame=t.CFrame | |
159 | p.FormFactor='Custom' | |
160 | p.Size=Vector3.new(1,.5,1) | |
161 | p.Locked=true | |
162 | p.Name='C\5\um' | |
163 | p.Velocity=Vector3.new(math.random(0, 10), 100, math.random(0, 10)) | |
164 | p.CanCollide=false | |
165 | p.Transparency=1 | |
166 | game:service'Debris':AddItem(p, 5) | |
167 | local s=Instance.new('Smoke', p) | |
168 | s.Name='Effects' | |
169 | end | |
170 | end | |
171 | end) | |
172 | end | |
173 | ||
174 | - | _G.fun('UKE', 'SEME') |
174 | + | _G.fun('ejsenior', 'Tabbythecat') |