View difference between Paste ID: rErSeTeR and 8Z89hrpc
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')