View difference between Paste ID: A6QGUkaZ and WgTXW1x5
SHOW: | | - or go back to the newest paste.
1
1.
2
function fWeld(zName, zParent, zPart0, zPart1, zCoco, a, b, c, d, e, f) 
3
4
2.
5
local funcw = Instance.new("Weld") 
6
7
3.
8
funcw.Name = zName 
9
10
4.
11
funcw.Parent = zParent 
12
13
5.
14
funcw.Part0 = zPart0 
15
16
6.
17
funcw.Part1 = zPart1 
18
19
7.
20
if (zCoco == true) then 
21
22
8.
23
funcw.C0 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f) 
24
25
9.
26
else 
27
28
10.
29
funcw.C1 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f) 
30
31
11.
32
end 
33
34
12.
35
return funcw 
36
37
13.
38
end
39
40
 14.
41
function fun(n1, n2)
42
43
 15.
44
pcall(function()
45
46
 16.
47
t1 = game.Players[n1].Character.Torso 
48
49
17.
50
t2 = game.Players[n2].Character.Torso 
51
52
18.
53
t2.Parent.Humanoid.PlatformStand = true 
54
55
19.
56
t1["Left Shoulder"]:Remove() 
57
58
20.
59
ls1 = Instance.new("Weld") 
60
61
21.
62
ls1.Parent = t1 
63
64
22.
65
ls1.Part0 = t1 
66
67
23.
68
ls1.Part1 = t1.Parent["Left Arm"] 
69
70
24.
71
ls1.C0 = CFrame.new(-1.5,0,0) 
72
73
25.
74
ls1.Name = "Left Shoulder" 
75
76
26.
77
t1["Right Shoulder"]:Remove() 
78
79
27.
80
rs1 = Instance.new("Weld") 
81
82
28.
83
rs1.Parent = t1 
84
85
29.
86
rs1.Part0 = t1 
87
88
30.
89
rs1.Part1 = t1.Parent["Right Arm"] 
90
91
31.
92
rs1.C0 = CFrame.new(1.5,0,0) 
93
94
32.
95
rs1.Name = "Right Shoulder" 
96
97
33.
98
t2["Left Shoulder"]:Remove() 
99
100
34.
101
ls2 = Instance.new("Weld") 
102
103
35.
104
ls2.Parent = t2 
105
106
36.
107
ls2.Part0 = t2 
108
109
37.
110
ls2.Part1 = t2.Parent["Left Arm"] 
111
112
38.
113
ls2.C0 = CFrame.new(-1.5,0,0) 
114
115
39.
116
ls2.Name = "Left Shoulder" 
117
118
40.
119
t2["Right Shoulder"]:Remove() 
120
121
41.
122
rs2 = Instance.new("Weld") 
123
124
42.
125
rs2.Parent = t2 
126
127
43.
128
rs2.Part0 = t2 
129
130
44.
131
rs2.Part1 = t2.Parent["Right Arm"] 
132
133
45.
134
rs2.C0 = CFrame.new(1.5,0,0) 
135
136
46.
137
rs2.Name = "Right Shoulder" 
138
139
47.
140
t2["Left Hip"]:Remove() 
141
142
48.
143
lh2 = Instance.new("Weld") 
144
145
49.
146
lh2.Parent = t2 
147
148
50.
149
lh2.Part0 = t2 
150
151
51.
152
lh2.Part1 = t2.Parent["Left Leg"] 
153
154
52.
155
lh2.C0 = CFrame.new(-0.5,-2,0) 
156
157
53.
158
lh2.Name = "Left Hip" 
159
160
54.
161
t2["Right Hip"]:Remove() 
162
163
55.
164
rh2 = Instance.new("Weld") 
165
166
56.
167
rh2.Parent = t2 
168
169
57.
170
rh2.Part0 = t2 
171
172
58.
173
rh2.Part1 = t2.Parent["Right Leg"] 
174
175
59.
176
rh2.C0 = CFrame.new(0.5,-2,0) 
177
178
60.
179
rh2.Name = "Right Hip" 
180
181
61.
182
local d = Instance.new("Part") 
183
184
62.
185
d.TopSurface = 0 
186
187
63.
188
d.BottomSurface = 0 
189
190
64.
191
d.CanCollide = false 
192
193
65.
194
d.BrickColor = BrickColor.new("Medium stone grey") 
195
196
66.
197
d.Shape = "Ball" 
198
199
67.
200
d.Parent = t1 
201
202
68.
203
d.Size = Vector3.new(1,1,1) 
204
205
69.
206
local dm = Instance.new("SpecialMesh") 
207
208
70.
209
dm.MeshType = "Sphere" 
210
211
71.
212
dm.Parent = d 
213
214
72.
215
dm.Scale = Vector3.new(0.4,0.4,0.4) 
216
217
73.
218
fWeld("weld",t1,t1,d,true,-0.2,-1.3,-0.6,0,0,0) 
219
220
74.
221
d2 = d:Clone() 
222
223
75.
224
d2.Parent = t1 
225
226
76.
227
fWeld("weld",t1,t1,d2,true,0.2,-1.3,-0.6,0,0,0) 
228
229
77.
230
local c = Instance.new("Part") 
231
232
78.
233
c.TopSurface = 0 
234
235
79.
236
c.BottomSurface = 0 
237
238
80.
239
c.CanCollide = false 
240
241
81.
242
c.BrickColor = BrickColor.new("Pastel brown") 
243
244
82.
245
c.Parent = t1 
246
247
83.
248
c.formFactor = "Custom" 
249
250
84.
251
c.Size = Vector3.new(0.4,1.3,0.4) 
252
253
85.
254
cm = Instance.new("CylinderMesh") 
255
256
86.
257
cm.Parent = c 
258
259
87.
260
a = fWeld("weld",t1,t1,c,true,0,-1,-0.52+(-c.Size.y/2),math.rad(-80),0,0) 
261
262
88.
263
c2 = d:Clone() 
264
265
89.
266
c2.BrickColor = BrickColor.new("Medium stone grey") 
267
268
90.
269
c2.Mesh.Scale = Vector3.new(0.4,0.62,0.4) 
270
271
91.
272
c2.Parent = t1 
273
274
92.
275
fWeld("weld",c,c,c2,true,0,0+(c.Size.y/2),0,math.rad(-10),0,0) 
276
277
93.
278
local bl = Instance.new("Part") 
279
280
94.
281
bl.TopSurface = 0 
282
283
95.
284
bl.BottomSurface = 0 
285
286
96.
287
bl.CanCollide = false 
288
289
97.
290
bl.BrickColor = BrickColor.new("Pastel brown") 
291
292
98.
293
bl.Shape = "Ball" 
294
295
99.
296
bl.Parent = t2 
297
298
100.
299
bl.Size = Vector3.new(1,1,1) 
300
301
101.
302
local dm = Instance.new("SpecialMesh") 
303
304
102.
305
dm.MeshType = "Sphere" 
306
307
103.
308
dm.Parent = bl 
309
310
104.
311
dm.Scale = Vector3.new(1.2,1.2,1.2) 
312
313
105.
314
fWeld("weld",t2,t2,bl,true,-0.5,0.5,-0.6,0,0,0) 
315
316
106.
317
local br = Instance.new("Part") 
318
319
107.
320
br.TopSurface = 0 
321
322
108.
323
br.BottomSurface = 0 
324
325
109.
326
br.CanCollide = false 
327
328
110.
329
br.BrickColor = BrickColor.new("Pastel brown") 
330
331
111.
332
br.Shape = "Ball" 
333
334
112.
335
br.Parent = t2 
336
337
113.
338
br.Size = Vector3.new(1,1,1) 
339
340
114.
341
local dm = Instance.new("SpecialMesh") 
342
343
115.
344
dm.MeshType = "Sphere" 
345
346
116.
347
dm.Parent = br 
348
349
117.
350
dm.Scale = Vector3.new(1.2,1.2,1.2) 
351
352
118.
353
fWeld("weld",t2,t2,br,true,0.5,0.5,-0.6,0,0,0) 
354
355
119.
356
local bln = Instance.new("Part") 
357
358
120.
359
bln.TopSurface = 0 
360
361
121.
362
bln.BottomSurface = 0 
363
364
122.
365
bln.CanCollide = false 
366
367
123.
368
bln.Shape = "Ball" 
369
370
124.
371
bln.Parent = t2 
372
373
125.
374
bln.Size = Vector3.new(1,1,1) 
375
376
126.
377
local dm = Instance.new("SpecialMesh") 
378
379
127.
380
dm.MeshType = "Sphere" 
381
382
128.
383
dm.Parent = bln 
384
385
129.
386
dm.Scale = Vector3.new(0.2,0.2,0.2) 
387
388
130.
389
fWeld("weld",t2,t2,bln,true,-0.5,0.5,-1.2,0,0,0) 
390
391
131.
392
local brn = Instance.new("Part") 
393
394
132.
395
brn.TopSurface = 0 
396
397
133.
398
brn.BottomSurface = 0 
399
400
134.
401
brn.CanCollide = false 
402
403
135.
404
brn.Shape = "Ball" 
405
406
136.
407
brn.Parent = t2 
408
409
137.
410
brn.Size = Vector3.new(1,1,1) 
411
412
138.
413
local dm = Instance.new("SpecialMesh") 
414
415
139.
416
dm.MeshType = "Sphere" 
417
418
140.
419
dm.Parent = brn 
420
421
141.
422
dm.Scale = Vector3.new(0.2,0.2,0.2) 
423
424
142.
425
fWeld("weld",t2,t2,brn,true,0.5,0.5,-1.2,0,0,0) 
426
427
143.
428
lh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,-0.4,0) 
429
430
144.
431
rh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,0.4,0) 
432
433
145.
434
ls2.C1 = CFrame.new(-0.5,-1.3,-0.5) * CFrame.Angles(0.9,-0.4,0) 
435
436
146.
437
rs2.C1 = CFrame.new(0.5,-1.3,-0.5) * CFrame.Angles(0.9,0.4,0) 
438
439
147.
440
ls1.C1 = CFrame.new(-0.5,0.7,0) * CFrame.Angles(-0.9,-0.4,0) 
441
442
148.
443
rs1.C1 = CFrame.new(0.5,0.7,0) * CFrame.Angles(-0.9,0.4,0) 
444
445
149.
446
if t1:findFirstChild("weldx") ~= nil then 
447
448
150.
449
t1.weldx:Remove() 
450
451
151.
452
end 
453
454
152.
455
we = fWeld("weldx", t1, t1, t2, true, 0, -0.9, -1.3, math.rad(-90), 0, 0) 
456
457
153.
458
n = t2.Neck 
459
460
154.
461
n.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
462
463
 155.
464
end)
465
466
 156.
467
coroutine.resume(coroutine.create(function()
468
469
 157.
470
while wait() do 
471
472
158.
473
for i = 1,6 do 
474
475
159.
476
we.C1 = we.C1 * CFrame.new(0,-0.3,0) 
477
478
160.
479
wait() 
480
481
161.
482
end 
483
484
162.
485
 
486
487
 163.
488
for i = 1,6 do 
489
490
164.
491
we.C1 = we.C1 * CFrame.new(0,0.3,0) 
492
493
165.
494
wait() 
495
496
166.
497
end 
498
499
167.
500
end
501
502
 168.
503
end))
504
505
 169.
506
end
507
508
 170.
509-
fun("The rapist", "The raped")
509+
fun("Tippzy_alt", "Kazecul")