Run it
Copy the script and paste it into your executor.
G2L = {};
G2L[] = .(, :().LocalPlayer:());
G2L[][] = .ZIndexBehavior.Sibling;
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(-, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , -, );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , -, );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(-, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , -, );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , -, );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(-, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , -, );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(-, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , -, );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , -, );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(-, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][dColor3"] = Color3.fromRGB(255, 255, 255);
G2L["84"]["Image"] = [[rbxassetid://109172666525942]];
G2L["84"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["84"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["84"]["Position"] = UDim2.new(0.48125, 0, 0.02349, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["85"] = Instance.new("LocalScript", G2L["84"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["86"] = Instance.new("ImageButton", G2L["7d"]);
G2L["86"]["BorderSizePixel"] = 0;
G2L["86"]["BackgroundTransparency"] = 1;
G2L["86"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["86"]["Image"] = [[rbxassetid://96464893839346]];
G2L["86"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["86"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["86"]["Position"] = UDim2.new(0.66458, 0, 0.02349, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["87"] = Instance.new("LocalScript", G2L["86"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["88"] = Instance.new("ImageButton", G2L["7d"]);
G2L["88"]["BorderSizePixel"] = 0;
G2L["88"]["BackgroundTransparency"] = 1;
G2L["88"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["88"]["Image"] = [[rbxassetid://108026156503677]];
G2L["88"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["88"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["88"]["Position"] = UDim2.new(0.83125, 0, 0.02349, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["89"] = Instance.new("LocalScript", G2L["88"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["8a"] = Instance.new("ImageButton", G2L["7d"]);
G2L["8a"]["BorderSizePixel"] = 0;
G2L["8a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["8a"]["Image"] = [[rbxassetid://103019090820445]];
G2L["8a"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["8a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["8a"]["Position"] = UDim2.new(0.03958, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["8b"] = Instance.new("LocalScript", G2L["8a"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["8c"] = Instance.new("ImageButton", G2L["7d"]);
G2L["8c"]["BorderSizePixel"] = 0;
G2L["8c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["8c"]["Image"] = [[rbxassetid://138193061357271]];
G2L["8c"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["8c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["8c"]["Position"] = UDim2.new(0.18958, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["8d"] = Instance.new("LocalScript", G2L["8c"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["8e"] = Instance.new("ImageButton", G2L["7d"]);
G2L["8e"]["BorderSizePixel"] = 0;
G2L["8e"]["BackgroundTransparency"] = 1;
G2L["8e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["8e"]["Image"] = [[rbxassetid://127419442544941]];
G2L["8e"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["8e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["8e"]["Position"] = UDim2.new(0.33542, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["8f"] = Instance.new("LocalScript", G2L["8e"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["90"] = Instance.new("ImageButton", G2L["7d"]);
G2L["90"]["BorderSizePixel"] = 0;
G2L["90"]["BackgroundTransparency"] = 1;
G2L["90"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["90"]["Image"] = [[rbxassetid://110240864101518]];
G2L["90"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["90"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["90"]["Position"] = UDim2.new(0.48542, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["91"] = Instance.new("LocalScript", G2L["90"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["92"] = Instance.new("ImageButton", G2L["7d"]);
G2L["92"]["BorderSizePixel"] = 0;
G2L["92"]["BackgroundTransparency"] = 1;
G2L["92"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["92"]["Image"] = [[rbxassetid://12851404448]];
G2L["92"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["92"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["92"]["Position"] = UDim2.new(0.66875, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["93"] = Instance.new("LocalScript", G2L["92"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["94"] = Instance.new("ImageButton", G2L["7d"]);
G2L["94"]["BorderSizePixel"] = 0;
G2L["94"]["BackgroundTransparency"] = 1;
G2L["94"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["94"]["Image"] = [[rbxassetid://358313209]];
G2L["94"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["94"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["94"]["Position"] = UDim2.new(0.83542, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["95"] = Instance.new("LocalScript", G2L["94"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["96"] = Instance.new("ImageButton", G2L["7d"]);
G2L["96"]["BorderSizePixel"] = 0;
G2L["96"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["96"]["Image"] = [[rbxassetid://382332426]];
G2L["96"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["96"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["96"]["Position"] = UDim2.new(0.03958, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["97"] = Instance.new("LocalScript", G2L["96"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["98"] = Instance.new("ImageButton", G2L["7d"]);
G2L["98"]["BorderSizePixel"] = 0;
G2L["98"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["98"]["Image"] = [[rbxassetid://7108680822]];
G2L["98"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["98"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["98"]["Position"] = UDim2.new(0.18958, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["99"] = Instance.new("LocalScript", G2L["98"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["9a"] = Instance.new("ImageButton", G2L["7d"]);
G2L["9a"]["BorderSizePixel"] = 0;
G2L["9a"]["BackgroundTransparency"] = 1;
G2L["9a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9a"]["Image"] = [[rbxassetid://172423468]];
G2L["9a"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["9a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9a"]["Position"] = UDim2.new(0.33542, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["9b"] = Instance.new("LocalScript", G2L["9a"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["9c"] = Instance.new("ImageButton", G2L["7d"]);
G2L["9c"]["BorderSizePixel"] = 0;
G2L["9c"]["BackgroundTransparency"] = 1;
G2L["9c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9c"]["Image"] = [[rbxassetid://12025340162]];
G2L["9c"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["9c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9c"]["Position"] = UDim2.new(0.48542, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["9d"] = Instance.new("LocalScript", G2L["9c"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["9e"] = Instance.new("ImageButton", G2L["7d"]);
G2L["9e"]["BorderSizePixel"] = 0;
G2L["9e"]["BackgroundTransparency"] = 1;
G2L["9e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9e"]["Image"] = [[rbxassetid://157755295]];
G2L["9e"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["9e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9e"]["Position"] = UDim2.new(0.66875, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["9f"] = Instance.new("LocalScript", G2L["9e"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["a0"] = Instance.new("ImageButton", G2L["7d"]);
G2L["a0"]["BorderSizePixel"] = 0;
G2L["a0"]["BackgroundTransparency"] = 1;
G2L["a0"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a0"]["Image"] = [[rbxassetid://132408240384029]];
G2L["a0"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["a0"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a0"]["Position"] = UDim2.new(0.83542, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["a1"] = Instance.new("LocalScript", G2L["a0"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["a2"] = Instance.new("ImageButton", G2L["7d"]);
G2L["a2"]["BorderSizePixel"] = 0;
G2L["a2"]["BackgroundTransparency"] = 1;
G2L["a2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a2"]["Image"] = [[rbxassetid://160456772]];
G2L["a2"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["a2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a2"]["Position"] = UDim2.new(0.03958, 0, 0.74832, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["a3"] = Instance.new("LocalScript", G2L["a2"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.LocalScript
local function C_3()
local script = G2L["3"];
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local gui = script.Parent
local DRAG_SPEED = 8
local dragging = false
local startPos
local lastMousePos
local lastGoalPos
local function Lerp(a, b, m)
return a + (b - a) * m
end
local function Update(dt)
if not startPos then return end
if not dragging and lastGoalPos then
gui.Position = UDim2.new(
startPos.X.Scale,
Lerp(gui.Position.X.Offset, lastGoalPos.X.Offset, dt * DRAG_SPEED),
startPos.Y.Scale,
Lerp(gui.Position.Y.Offset, lastGoalPos.Y.Offset, dt * DRAG_SPEED)
)
return
end
if dragging then
local delta = lastMousePos - UserInputService:GetMouseLocation()
local xGoal = startPos.X.Offset - delta.X
local yGoal = startPos.Y.Offset - delta.Y
lastGoalPos = UDim2.new(startPos.X.Scale, xGoal, startPos.Y.Scale, yGoal)
gui.Position = UDim2.new(
startPos.X.Scale,
Lerp(gui.Position.X.Offset, xGoal, dt * DRAG_SPEED),
startPos.Y.Scale,
Lerp(gui.Position.Y.Offset, yGoal, dt * DRAG_SPEED)
)
end
end
gui.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1
or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
startPos = gui.Position
lastMousePos = UserInputService:GetMouseLocation()
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
RunService.Heartbeat:Connect(Update)
end;
task.spawn(C_3);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.ImageLabel.LocalScript
local function C_6()
local script = G2L["6"];
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local imageLabel = script.Parent
local function setProfileImage()
local userId = player.UserId
local thumbType = Enum.ThumbnailType.HeadShot
local thumbSize = Enum.ThumbnailSize.Size420x420
local content, isReady = Players:GetUserThumbnailAsync(userId, thumbType, thumbSize)
imageLabel.Image = content
end
setProfileImage()
end;
task.spawn(C_6);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel.LocalScript
local function C_8()
local script = G2L["8"];
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local textLabel = script.Parent
textLabel.Text = "Welcome " .. player.Name .. " to roadblocks F3X hub, have fun with the scripts i guess"
end;
task.spawn(C_8);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel.LocalScript
local function C_a()
local script = G2L["a"];
local textLabel = script.Parent
local workspace = game:GetService("Workspace")
local function updateText()
local folder = workspace:FindFirstChild("HDAdminWorkspaceFolder")
if folder and folder:IsA("Folder") then
textLabel.Text = "HD ADMIN = yuh uh"
else
textLabel.Text = "HD ADMIN = nuh uh"
end
end
updateText()
workspace.ChildAdded:Connect(updateText)
workspace.ChildRemoved:Connect(updateText)
end;
task.spawn(C_a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel.LocalScript
local function C_c()
local script = G2L["c"];
local textLabel = script.Parent
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local function hasF3X()
local backpack = player:FindFirstChild("Backpack")
local character = player.Character
if backpack and (backpack:FindFirstChild("Building Tools") or backpack:FindFirstChild("F3X")) then
return true
end
if character and (character:FindFirstChild("Building Tools") or character:FindFirstChild("F3X")) then
return true
end
return false
end
local function updateText()
if hasF3X() then
textLabel.Text = "F3X = yuh uh"
else
textLabel.Text = "F3X = nuh uh"
end
end
while true do
updateText()
task.wait(0.1)
end
end;
task.spawn(C_c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_10()
local script = G2L["10"];
local button = script.Parent
local main = button.Parent
local savedState = {}
local toggled = false
button.MouseButton1Click:Connect(function()
if not toggled then
savedState = {}
for _, obj in ipairs(main:GetDescendants()) do
if obj:IsA("Frame") and obj.Name ~= "IMPORTANT WOOHOO" then
savedState[obj] = obj.Visible
obj.Visible = false
end
end
toggled = true
else
for frame, wasVisible in pairs(savedState) do
if frame then
frame.Visible = wasVisible
end
end
toggled = false
end
end)
end;
task.spawn(C_10);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_13()
local script = G2L["13"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local assetId = textbox.Text
if assetId == "" then return end
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local tool
local function findSyncAPITool()
for _, v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
for _, v in pairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
end
tool = findSyncAPITool()
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local function SetLocked(part, boolean)
invoke({ "SetLocked", { part }, boolean })
end
local function SpawnDecal(part, face)
invoke({ "CreateTextures", { { Part = part, Face = face, TextureType = "Decal" } } })
end
local function AddDecal(part, assetId, face)
invoke({ "SyncTexture", { { Part = part, Face = face, TextureType = "Decal", Texture = "rbxassetid://" .. assetId } } })
end
local function hasBlockedMesh(part)
for _, child in ipairs(part:GetChildren()) do
if child:IsA("SpecialMesh") or child:IsA("Mesh") then
if tostring(child.MeshId):find("111891702759441") then
return true
end
end
end
return false
end
local function SpamDecal(assetId)
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not hasBlockedMesh(v) then
task.spawn(function()
SetLocked(v, false)
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
SpawnDecal(v, face)
AddDecal(v, assetId, face)
end
end)
end
end
end
SpamDecal(assetId)
end)
end;
task.spawn(C_13);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_15()
local script = G2L["15"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local assetId = textbox.Text
if assetId == "" then return end
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for i,v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for i,v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
function CreatePart(cf,parent)
local args = {
[1] = "CreatePart",
[2] = "Normal",
[3] = cf,
[4] = parent
}
_(args)
end
function SetName(part, stringg)
local args = {
[1] = "SetName",
[2] = { part },
[3] = stringg
}
_(args)
end
function AddMesh(part)
local args = {
[1] = "CreateMeshes",
[2] = {
{
Part = part
}
}
}
_(args)
end
function SetMesh(part,meshid)
local args = {
[1] = "SyncMesh",
[2] = {
{
Part = part,
MeshId = "rbxassetid://"..meshid
}
}
}
_(args)
end
function SetTexture(part, texid)
local args = {
[1] = "SyncMesh",
[2] = {
{
Part = part,
TextureId = "rbxassetid://"..texid
}
}
}
_(args)
end
function MeshResize(part,size)
local args = {
[1] = "SyncMesh",
[2] = {
{
Part = part,
Scale = size
}
}
}
_(args)
end
function SetLocked(part,boolean)
local args = {
[1] = "SetLocked",
[2] = { part },
[3] = boolean
}
_(args)
end
function Sky(id)
local e = char.HumanoidRootPart.CFrame.x
local f = char.HumanoidRootPart.CFrame.y
local g = char.HumanoidRootPart.CFrame.z
CreatePart(
CFrame.new(math.floor(e),math.floor(f),math.floor(g)) + Vector3.new(0,6,0),
workspace
)
for i,v in game.Workspace:GetDescendants() do
if v:IsA("BasePart") and v.CFrame.x == math.floor(e) and v.CFrame.z == math.floor(g) then
SetName(v,"Sky")
AddMesh(v)
SetMesh(v,"111891702759441")
SetTexture(v,assetId)
MeshResize(v,Vector3.new(9000,9000,9000))
SetLocked(v,true)
end
end
end
Sky(assetId)
end)
end;
task.spawn(C_15);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_17()
local script = G2L["17"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local decalId = textbox.Text
if decalId == "" then return end
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local tool
for _, obj in ipairs(player:GetDescendants()) do
if obj.Name == "SyncAPI" then
tool = obj.Parent
break
end
end
if not tool then
for _, obj in ipairs(ReplicatedStorage:GetDescendants()) do
if obj.Name == "SyncAPI" then
tool = obj.Parent
break
end
end
end
if not tool then return end
local SyncAPI = tool:WaitForChild("SyncAPI")
local part
local baseCF
local rotX, rotY, rotZ = 0, 0, 0
local connection
local function call(args)
SyncAPI:Invoke(unpack(args))
end
local function CreatePart(cf, parent)
call({ "CreatePart", "Normal", cf, parent })
end
local function SetAnchor(p, anchored)
call({ "SyncAnchor", {{ Part = p, Anchored = anchored }} })
end
local function AddMesh(p)
call({ "CreateMeshes", {{ Part = p }} })
end
local function SetMesh(p, meshId, textureId)
call({
"SyncMesh",
{{
Part = p,
MeshId = "rbxassetid://" .. meshId,
TextureId = "rbxassetid://" .. textureId
}}
})
end
local function ResizeMesh(p, size)
call({ "SyncMesh", {{ Part = p, Scale = size }} })
end
local function SetTransparency(p, value)
call({ "SyncTransparency", {{ Part = p, Transparency = value }} })
end
local function SyncRotate(cf)
if not part or not part.Parent then return end
call({ "SyncRotate", {{ Part = part, CFrame = cf }} })
end
local function Sky()
local startCF = CFrame.new(0, 100, 0)
CreatePart(startCF, workspace)
task.wait()
for _, obj in ipairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") and (obj.Position - startCF.Position).Magnitude < 0.1 then
part = obj
baseCF = part.CFrame
SetAnchor(part, true)
AddMesh(part)
SetMesh(part, "111891702759441", decalId)
ResizeMesh(part, Vector3.new(9000, 9000, 9000))
SetTransparency(part, 0)
local speedX = math.rad(50)
local speedY = math.rad(50)
local speedZ = math.rad(50)
connection = RunService.Heartbeat:Connect(function(dt)
if not part or not part.Parent then
if connection then
connection:Disconnect()
connection = nil
end
return
end
rotX = (rotX + speedX * dt) % (math.pi * 2)
rotY = (rotY + speedY * dt) % (math.pi * 2)
rotZ = (rotZ + speedZ * dt) % (math.pi * 2)
local cf = baseCF * CFrame.Angles(rotX, rotY, rotZ)
SyncRotate(cf)
part.CFrame = cf
end)
break
end
end
end
Sky()
end)
end;
task.spawn(C_17);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_19()
local script = G2L["19"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local texId = textbox.Text
if texId == "" then return end
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fogcolor black ;unfog ;time")
task.wait(0.2)
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _,v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _,v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf,parent)
_({"CreatePart","Normal",cf,parent})
end
local function SetName(part,name)
_({"SetName",{part},name})
end
local function AddMesh(part)
_({"CreateMeshes",{{Part=part}}})
end
local function SetMesh(part,id)
_({"SyncMesh",{{Part=part,MeshId="rbxassetid://"..id}}})
end
local function SetTexture(part,id)
_({"SyncMesh",{{Part=part,TextureId="rbxassetid://"..id}}})
end
local function MeshResize(part,size)
_({"SyncMesh",{{Part=part,Scale=size}}})
end
local function SetVertexColor(part,vec)
_({"SyncMesh",{{Part=part,VertexColor=vec}}})
end
local function SetLocked(part,bool)
_({"SetLocked",{part},bool})
end
local function SetMaterial(part,mat)
_({"SyncMaterial",{{Part=part,Material=mat}}})
end
local function SetCollision(part,bool)
_({"SyncCollision",{{Part=part,CanCollide=bool}}})
end
local function CreatePointLight(part)
_({"CreateLights",{{Part=part,LightType="PointLight"}}})
end
local function SyncPointLight(part,brightness,range)
_({"SyncLighting",{{Part=part,LightType="PointLight",Brightness=brightness,Range=range}}})
end
local function Sky(texId)
local pos = Vector3.new(0,100,0)
CreatePart(CFrame.new(pos),workspace)
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart")
and not v:IsDescendantOf(char)
and math.floor(v.Position.X) == 0
and math.floor(v.Position.Y) == 100
and math.floor(v.Position.Z) == 0 then
SetName(v,"Sky")
AddMesh(v)
SetMesh(v,"111891702759441")
SetTexture(v,texId)
MeshResize(v,Vector3.new(99999,99999,99999))
SetVertexColor(v,Vector3.new(4,4,4))
SetMaterial(v,"Neon")
SetCollision(v,false)
CreatePointLight(v)
SyncPointLight(v,5,8)
SetLocked(v,true)
end
end
end
Sky(texId)
end)
end;
task.spawn(C_19);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_1b()
local script = G2L["1b"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local textureId = textbox.Text
if textureId == "" then return end
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fogcolor black ;unfog ;time")
task.wait(0.2)
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local tool
for _, obj in ipairs(player:GetDescendants()) do
if obj.Name == "SyncAPI" then
tool = obj.Parent
break
end
end
if not tool then
for _, obj in ipairs(ReplicatedStorage:GetDescendants()) do
if obj.Name == "SyncAPI" then
tool = obj.Parent
break
end
end
end
if not tool then return end
local SyncAPI = tool:WaitForChild("SyncAPI")
local part
local baseCF
local rotX, rotY, rotZ = 0, 0, 0
local connection
local function call(args)
SyncAPI:Invoke(unpack(args))
end
local function CreatePart(cf, parent)
call({ "CreatePart", "Normal", cf, parent })
end
local function SetAnchor(p, anchored)
call({ "SyncAnchor", {{ Part = p, Anchored = anchored }} })
end
local function AddMesh(p)
call({ "CreateMeshes", {{ Part = p }} })
end
local function SetMesh(p, meshId, textureId)
call({
"SyncMesh",
{{
Part = p,
MeshId = "rbxassetid://" .. meshId,
TextureId = "rbxassetid://" .. textureId
}}
})
end
local function ResizeMesh(p, size)
call({ "SyncMesh", {{ Part = p, Scale = size }} })
end
local function SetTransparency(p, value)
call({ "SyncTransparency", {{ Part = p, Transparency = value }} })
end
local function SetMaterial(p, mat)
call({ "SyncMaterial", {{ Part = p, Material = mat }} })
end
local function SetVertexColor(p, vec)
call({ "SyncMesh", {{ Part = p, VertexColor = vec }} })
end
local function CreatePointLight(p)
call({ "CreateLights", {{ Part = p, LightType = "PointLight" }} })
end
local function SyncPointLight(p, brightness, range)
call({
"SyncLighting",
{{
Part = p,
LightType = "PointLight",
Brightness = brightness,
Range = range
}}
})
end
local function SyncRotate(cf)
if not part or not part.Parent then return end
call({ "SyncRotate", {{ Part = part, CFrame = cf }} })
end
local function Sky()
local startCF = CFrame.new(0, 100, 0)
CreatePart(startCF, workspace)
task.wait()
for _, obj in ipairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") and (obj.Position - startCF.Position).Magnitude < 0.1 then
part = obj
baseCF = part.CFrame
SetAnchor(part, true)
AddMesh(part)
SetMesh(part, "111891702759441", textureId)
ResizeMesh(part, Vector3.new(99999, 99999, 99999))
SetVertexColor(part, Vector3.new(4, 4, 4))
SetMaterial(part, "Neon")
SetTransparency(part, 0)
CreatePointLight(part)
SyncPointLight(part, 5, 8)
local speedX = math.rad(50)
local speedY = math.rad(50)
local speedZ = math.rad(50)
connection = RunService.Heartbeat:Connect(function(dt)
if not part or not part.Parent then
if connection then
connection:Disconnect()
connection = nil
end
return
end
rotX = (rotX + speedX * dt) % (math.pi * 2)
rotY = (rotY + speedY * dt) % (math.pi * 2)
rotZ = (rotZ + speedZ * dt) % (math.pi * 2)
local cf = baseCF * CFrame.Angles(rotX, rotY, rotZ)
SyncRotate(cf)
part.CFrame = cf
end)
break
end
end
end
Sky()
end)
end;
task.spawn(C_1b);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_1d()
local script = G2L["1d"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local decalId = textbox.Text
if decalId == "" then return end
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for i,v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for i,v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
function CreatePart(cf,parent)
_({"CreatePart","Normal",cf,parent})
end
function SetName(part,name)
_({"SetName",{part},name})
end
function Resize(part,size,cf)
_({"SyncResize",{{Part=part,CFrame=cf,Size=size}}})
end
function MovePart(part,cf)
_({"SyncMove",{{Part=part,CFrame=cf}}})
end
function SetLocked(part,boolean)
_({"SetLocked",{part},boolean})
end
function SetTrans(part,int)
_({"SyncMaterial",{{Part=part,Transparency=int}}})
end
function SpawnDecal(part,side)
_({"CreateTextures",{{Part=part,Face=side,TextureType="Decal"}}})
end
function AddDecal(part,asset,side)
_({"SyncTexture",{{Part=part,Face=side,TextureType="Decal",Texture="rbxassetid://"..asset}}})
end
while wait(0.1) do
spawn(function()
local e = char.HumanoidRootPart.CFrame.x + math.random(-100, 100)
local f = char.HumanoidRootPart.CFrame.y
local g = char.HumanoidRootPart.CFrame.z + math.random(-100, 100)
CreatePart(CFrame.new(math.floor(e), math.floor(f), math.floor(g)) + Vector3.new(0,6,0), workspace)
for i,v in game.Workspace:GetDescendants() do
if v:IsA("BasePart") and v.CFrame.x == math.floor(e) and v.CFrame.z == math.floor(g) then
SetName(v,"particle")
SpawnDecal(v,Enum.NormalId.Front)
AddDecal(v,decalId,Enum.NormalId.Front)
SpawnDecal(v,Enum.NormalId.Back)
AddDecal(v,decalId,Enum.NormalId.Back)
SetTrans(v,1)
Resize(v,Vector3.new(7,7,0.1),v.CFrame)
SetLocked(v,true)
while wait(0.01) do
MovePart(v,CFrame.new(v.CFrame.x,v.CFrame.y + 3,v.CFrame.z))
end
end
end
end)
end
end)
end;
task.spawn(C_1d);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.ImageLabel.LocalScript
local function C_1f()
local script = G2L["1f"];
local imageLabel = script.Parent
local textbox = imageLabel.Parent:WaitForChild("nugget")
local function updateImage()
local id = textbox.Text
if id ~= "" then
if not string.find(id, "rbxassetid://") then
id = "rbxassetid://" .. id
end
imageLabel.Image = id
end
end
textbox:GetPropertyChangedSignal("Text"):Connect(updateImage)
updateImage()
end;
task.spawn(C_1f);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_22()
local script = G2L["22"];
--made by myself, NO ONE ELSE!!!!
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local head = char:WaitForChild("Head")
local headMesh = head:FindFirstChildWhichIsA("SpecialMesh")
if not headMesh then return end
local hats = {}
for _, acc in ipairs(char:GetChildren()) do
if acc:IsA("Accessory") and acc:FindFirstChild("Handle") then
local mesh = acc.Handle:FindFirstChildWhichIsA("SpecialMesh")
if mesh then
table.insert(hats, {Part = acc.Handle, MeshId = mesh.MeshId})
end
end
end
local t = 0
RunService.RenderStepped:Connect(function(dt)
t += dt * 6
local offset = math.sin(t) * 0.7
local partsToSync = {
{Part = head, MeshId = headMesh.MeshId, Offset = Vector3.new(offset, 0, 0)}
}
for _, h in ipairs(hats) do
table.insert(partsToSync, {Part = h.Part, MeshId = h.MeshId, Offset = Vector3.new(offset, 0, 0)})
end
remote:InvokeServer("SyncMesh", partsToSync)
end)
end)
end;
task.spawn(C_22);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_24()
local script = G2L["24"];
--elv4r0x did this, credits to him!!
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local button = script.Parent
local player = Players.LocalPlayer
button.MouseButton1Click:Connect(function()
local char = player.Character or player.CharacterAdded:Wait()
local hum = char:WaitForChild("Humanoid")
local torso = char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")
if not torso then return end
local larm = char:FindFirstChild("Left Arm") or char:FindFirstChild("LeftUpperArm")
local rarm = char:FindFirstChild("Right Arm") or char:FindFirstChild("RightUpperArm")
if not larm or not rarm then return end
local tool = char:FindFirstChildOfClass("Tool")
if not tool then
for _, v in ipairs(player.Backpack:GetChildren()) do
if v:IsA("Tool") then
tool = v
break
end
end
end
if tool then
hum:EquipTool(tool)
task.wait()
hum:UnequipTools()
end
local server = tool
and tool:FindFirstChild("SyncAPI")
and tool.SyncAPI:FindFirstChild("ServerEndpoint")
local idleAngles = Vector3.new(0,0,math.rad(-90))
local flapAmplitude = Vector3.new(0, 0, math.rad(40))
local flapSpeed = 14
RunService.RenderStepped:Connect(function()
local time = tick()
local flapX = math.sin(time * flapSpeed) * flapAmplitude.X
local flapY = math.sin(time * flapSpeed * 0.8) * flapAmplitude.Y
local flapZ = math.sin(time * flapSpeed * 0.6) * flapAmplitude.Z
local targetL
local targetR
if hum.MoveDirection.Magnitude == 0 then
targetL = torso.CFrame * CFrame.new(-1.9,0.5,0) * CFrame.Angles(idleAngles.X, idleAngles.Y, idleAngles.Z)
targetR = torso.CFrame * CFrame.new(1.9,0.5,0) * CFrame.Angles(-idleAngles.X, -idleAngles.Y, -idleAngles.Z)
else
targetL = torso.CFrame * CFrame.new(-1.9,0.5,0) * CFrame.Angles(flapX, flapY, idleAngles.Z + flapZ)
targetR = torso.CFrame * CFrame.new(1.9,0.5,0) * CFrame.Angles(-flapX, -flapY, -idleAngles.Z - flapZ)
end
larm.CFrame = targetL
rarm.CFrame = targetR
if server then
server:InvokeServer("SyncMove", {{Part = larm, CFrame = larm.CFrame}})
server:InvokeServer("SyncMove", {{Part = rarm, CFrame = rarm.CFrame}})
end
end)
end)
end;
task.spawn(C_24);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_26()
local script = G2L["26"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local function getChar()
local char = player.Character or player.CharacterAdded:Wait()
return char, char:WaitForChild("HumanoidRootPart")
end
local tool
for _,v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _,v in ipairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf,parent)
invoke({"CreatePart","Ball",cf,parent})
end
local function MovePart(part,cf)
invoke({"SyncMove",{{Part=part,CFrame=cf}}})
end
local function Resize(part,size,cf)
invoke({"SyncResize",{{Part=part,Size=size,CFrame=cf}}})
end
local function SetAnchor(bool,part)
invoke({"SyncAnchor",{{Part=part,Anchored=bool}}})
end
local function SetCollision(part,bool)
invoke({"SyncCollision",{{Part=part,CanCollide=bool}}})
end
local function SetName(part,name)
invoke({"SetName",{part},name})
end
local function Color(part,color)
invoke({"SyncColor",{{Part=part,Color=color,UnionColoring=false}}})
end
local function AddFire(part,size,color,color2,heat)
invoke({
"CreateDecorations",
{
{
Part = part,
DecorationType = "Fire"
}
}
})
invoke({
"SyncDecorate",
{
{
Part = part,
DecorationType = "Fire",
Size = size,
Heat = heat,
Color = color,
SecondaryColor = color2
}
}
})
end
local orbitConnection
local function createOrbitBall()
local char, hrp = getChar()
local radius = 5
local verticalAmplitude = 3
local speed = math.rad(100)
local angle = 0
local initialCF = hrp.CFrame * CFrame.new(radius, -0.1, 0)
CreatePart(initialCF, workspace)
local ball
repeat task.wait()
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and (v.Position - initialCF.Position).Magnitude < 0.1 then
ball = v
break
end
end
until ball
SetName(ball,"Hello everyone my name is welcome")
Resize(ball,Vector3.new(0.9,0.9,0.9),initialCF)
Color(ball,Color3.new(0,0,0))
SetAnchor(true,ball)
SetCollision(ball,false)
AddFire(ball,0.5,Color3.new(0,0,0),Color3.new(0,0,0),15)
if orbitConnection then
orbitConnection:Disconnect()
end
orbitConnection = RunService.Heartbeat:Connect(function(dt)
if not hrp.Parent then return end
angle += dt * speed
local x = math.cos(angle) * radius
local z = math.sin(angle) * radius
local y = 2 + math.sin(angle*2) * verticalAmplitude
local pos = hrp.Position + Vector3.new(x,y,z)
local lookDir = Vector3.new(
-math.sin(angle),
math.cos(angle*2)*0.1,
math.cos(angle)
)
local newCF = CFrame.new(pos,pos + lookDir)
MovePart(ball,newCF)
end)
end
createOrbitBall()
player.CharacterAdded:Connect(function()
task.wait(1)
createOrbitBall()
end)
end)
end;
task.spawn(C_26);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_28()
local script = G2L["28"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf, parent, types)
invoke({
"CreatePart",
types or "Normal",
cf,
parent
})
end
local function Resize(part, size, cf)
invoke({
"SyncResize",
{
{
Part = part,
CFrame = cf,
Size = size
}
}
})
end
local function MovePart(part, cf)
invoke({
"SyncMove",
{
{
Part = part,
CFrame = cf
}
}
})
end
local function Color(part, color)
invoke({
"SyncColor",
{
{
Part = part,
Color = color,
UnionColoring = false
}
}
})
end
local function SetCollision(part, boolean)
invoke({
"SyncCollision",
{
{
Part = part,
CanCollide = boolean
}
}
})
end
local function SetLocked(part, boolean)
invoke({
"SetLocked",
{part},
boolean
})
end
local hrp = char:WaitForChild("HumanoidRootPart")
local padPos = hrp.CFrame * CFrame.new(0, -3.5, 0)
CreatePart(padPos, workspace, "Cylinder")
task.wait(0.2)
local floatingPad
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart")
and (v.Position - padPos.Position).Magnitude < 3 then
floatingPad = v
Resize(floatingPad, Vector3.new(0.5, 8, 8), padPos * CFrame.Angles(0, 0, math.rad(90)))
Color(floatingPad, Color3.fromRGB(107, 50, 124))
SetCollision(floatingPad, true)
SetLocked(floatingPad, true)
break
end
end
if floatingPad then
local RunService = game:GetService("RunService")
RunService.Heartbeat:Connect(function()
if not hrp.Parent then return end
local targetPos = hrp.CFrame * CFrame.new(0, -3.5, 0)
MovePart(
floatingPad,
targetPos * CFrame.Angles(0, 0, math.rad(90))
)
end)
end
end)
end;
task.spawn(C_28);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_2a()
local script = G2L["2a"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
function nob(who,tra,hat)
c=who.Character
pcall(function()u=c["Body Colors"]
u.HeadColor=BrickColor.new("Black")
u.LeftLegColor=BrickColor.new("Black")
u.RightLegolor=BrickColor.new("Black")
u.LeftArmColor=BrickColor.new("Black")
u.TorsoColor=BrickColor.new("Black")
u.RightArmColor=BrickColor.new("Black")
end)
pcall(function()c.Shirt:Destroy() c.Pants:Destroy() end)
for i,v in pairs(c:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency=tra
if v.Name=="HumanoidRootPart" or v.Name=="Head" then
v.Transparency=1
end
wait()
v.BrickColor=BrickColor.new("Black")
elseif v:IsA("Hat") then
v:Destroy()
end
end
xx=game:service("InsertService"):LoadAsset(hat)
xy=game:service("InsertService"):LoadAsset(47433)["LinkedSword"]
xy.Parent=who.Backpack
for a,hat in pairs(xx:children()) do
hat.Parent=c
end
xx:Destroy()
h=who.Character.Humanoid
h.MaxHealth=50000
wait(1.5)
h.Health=50000
h.WalkSpeed=32
end
nob(game.Players.LocalPlayer,0.6,21070012)
end)
end;
task.spawn(C_2a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_2c()
local script = G2L["2c"];
local button = script.Parent
local player = game.Players.LocalPlayer
button.MouseButton1Click:Connect(function()
local char = player.Character or player.CharacterAdded:Wait()
local humanoid = char:WaitForChild("Humanoid")
humanoid.WalkSpeed = 50
end)
end;
task.spawn(C_2c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_2e()
local script = G2L["2e"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ipairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local presets = {
"Bright red",
"Bright yellow",
"Bright orange",
"Bright violet",
"Bright blue",
"Bright bluish green",
"Bright green"
}
local running = true
task.spawn(function()
while running and player.Parent do
task.wait(0.5)
char = player.Character
if not char then continue end
local function randomColor()
return BrickColor.new(presets[math.random(1,#presets)]).Color
end
invoke({
"SyncColor",
{
{Color=randomColor(), Part=char:FindFirstChild("Head"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("HumanoidRootPart"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Left Arm") or char:FindFirstChild("LeftUpperArm"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Right Leg") or char:FindFirstChild("RightUpperLeg"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Right Arm") or char:FindFirstChild("RightUpperArm"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Left Leg") or char:FindFirstChild("LeftUpperLeg"), UnionColoring=true}
}
})
end
end)
end)
end;
task.spawn(C_2e);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_30()
local script = G2L["30"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
print("a")
end)
end;
task.spawn(C_30);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_32()
local script = G2L["32"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommandSilent:InvokeServer(";time 14")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local player = game.Players.LocalPlayer
local char = player.Character
local backpack = player.Backpack
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local storedCharacter = character
local originalParent = storedCharacter.Parent
storedCharacter.Parent = nil
local player = game.Players.LocalPlayer
local char = player.Character
local backpack = player.Backpack
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
return nil
end
-- get all info
local f3x = getf3x()
if not f3x then
warn("you dont have f3x skid")
end
local syncapi = f3x.SyncAPI
local serverendpoint = syncapi.ServerEndpoint
local function delete(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function deleteall()
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") or v:IsA("UnionOperation") then
spawn(function()
delete(v)
end)
end
end
end
deleteall()
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
return nil
end
local f3x = getf3x()
if not f3x then
warn("you dont have f3x skid")
end
local syncapi = f3x.SyncAPI
local serverendpoint = syncapi.ServerEndpoint
function _(args)
serverendpoint:InvokeServer(unpack(args))
end
local function addlight(part, brightness)
local args = {
[1] = "CreateLights",
[2] = {
[1] = {
["Part"] = part,
["LightType"] = "PointLight"
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function synclight(part, brightness)
local args = {
[1] = "SyncLighting",
[2] = {
[1] = {
["Part"] = part,
["LightType"] = "PointLight",
["Range"] = 60,
["Color"] = Color3.new(1, 0, 0)
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function fire(part)
local argsCreate = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
local argsSync = {
[1] = "SyncDecorate",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire",
["Size"] = 30,
["Heat"] = 9,
["Color"] = Color3.fromRGB(255, 0, 0),
["SecondaryColor"] = Color3.fromRGB(255, 0, 0)
}
}
}
_(argsCreate)
_(argsSync)
end
function MovePart(part, cf)
local args = {
"SyncMove",
{
{
Part = part,
CFrame = cf
}
}
}
_(args)
end
local function resize(part, size, cf)
local args = {
"SyncResize",
{
{
Part = part,
CFrame = cf,
Size = size
}
}
}
_(args)
end
function SetTrans(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = int
}
}
}
_(args)
end
local function mat(part, mate)
local args = {
"SyncMaterial",
{
{
Part = part,
Material = mate
}
}
}
_(args)
end
local function transparency(part, trans)
local args = {
"SyncMaterial",
{
{
Part = part,
Transparency = trans
}
}
}
_(args)
end
local function color(part, color)
local args = {
"SyncColor",
{
{
Part = part,
Color = color,
UnionColoring = false
}
}
}
_(args)
end
local function syncmeshid(part, id)
local args = {
"SyncMesh",
{
{
Part = part,
MeshId = "rbxassetid://" .. id
}
}
}
_(args)
end
local function makemesh(part)
local args = {
"CreateMeshes",
{
{
Part = part
}
}
}
_(args)
end
local function syncmeshsize(part, vectora)
local args = {
"SyncMesh",
{
{
Part = part,
Scale = vectora
}
}
}
_(args)
end
local function syncmeshtexture(part, id)
local args = {
"SyncMesh",
{
{
Part = part,
TextureId = "rbxassetid://" .. id
}
}
}
_(args)
end
local function name(part, stringa)
local args = {
"SetName",
{ part },
stringa
}
_(args)
end
local function lock(part, boolean)
local args = {
"SetLocked",
{ part },
boolean
}
_(args)
end
local function setcollision(part, booleana)
local args = {
"SyncCollision",
{
{
Part = part,
CanCollide = booleana
}
}
}
_(args)
end
local function setanchor(part, boolean)
local args = {
"SyncAnchor",
{
{
Part = part,
Anchored = boolean
}
}
}
_(args)
end
local function createdecal(part, side)
local args = {
"CreateTextures",
{
{
Part = part,
Face = side,
TextureType = "Decal"
}
}
}
_(args)
end
local function setdecal(part, asset, side)
local args = {
"SyncTexture",
{
{
Part = part,
Face = side,
TextureType = "Decal",
Texture = "rbxassetid://" .. asset
}
}
}
_(args)
end
function toptexturecreate(part)
local args = {
[1] = "CreateTextures",
[2] = {
[1] = {
["Part"] = part,
["Face"] = Enum.NormalId.Top,
["TextureType"] = "Texture"
}
}
}
_(args)
end
function toptextureadd(part)
local args = {
[1] = "SyncTexture",
[2] = {
[1] = {
["Part"] = part,
["Face"] = Enum.NormalId.Top,
["TextureType"] = "Texture",
["Texture"] = "rbxassetid://13199422086",
["StudsPerTileV"] = 2,
["StudsPerTileU"] = 2
}
}
}
_(args)
end
local function RealmV2()
local position = CFrame.new(0, 0, 0)
local base = serverendpoint:InvokeServer("CreatePart", "Normal", position, workspace)
resize(base, Vector3.new(1000, 1, 1000), position)
toptexturecreate(base)
toptextureadd(base)
color(base, Color3.fromRGB(39, 70, 45))
end
local function unanchorall()
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") or v:IsA("UnionOperation") then
spawn(function()
lock(v, false)
setanchor(false, v)
end)
end
end
end
local function realm()
unanchorall()
RealmV2()
end
realm()
wait(1)
storedCharacter.Parent = game.workspace
end)
end;
task.spawn(C_32);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_34()
local script = G2L["34"];
script.Parent.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character
local player = game.Players.LocalPlayer
local char = player.Character
local backpack = player.Backpack
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
return nil
end
-- get all info
local f3x = getf3x()
if not f3x then
warn("you dont have f3x skid")
end
local syncapi = f3x.SyncAPI
local serverendpoint = syncapi.ServerEndpoint
local function delete(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function deleteall()
for _, v in ipairs(workspace:GetDescendants()) do
if (v:IsA("BasePart") or v:IsA("UnionOperation")) and v.Name ~= "Sky" then
spawn(function()
delete(v)
end)
end
end
end
deleteall()
end)
end;
task.spawn(C_34);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_36()
local script = G2L["36"];
script.Parent.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for _,v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for _,v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
function SetAnchor(boolean,part)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = boolean
}
}
}
_(args)
end
function SetLocked(part,boolean)
local args = {
[1] = "SetLocked",
[2] = {
[1] = part
},
[3] = boolean
}
_(args)
end
function Unanchor()
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
local skip = false
if v.Name == "Sky" then
skip = true
end
local mesh = v:FindFirstChildOfClass("SpecialMesh")
if mesh and tostring(mesh.MeshId):find("111891702759441") then
skip = true
end
if v:IsA("MeshPart") and tostring(v.MeshId):find("111891702759441") then
skip = true
end
if not skip then
task.spawn(function()
SetLocked(v,false)
SetAnchor(false,v)
end)
end
end
end
end
Unanchor()
end)
end;
task.spawn(C_36);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_38()
local script = G2L["38"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local assetId = textbox.Text
if assetId == "" then return end
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for _, v in pairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local function RemovePart(part)
invoke({
"Remove",
{ part }
})
end
local function DeleteSkyMesh()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
for _, child in pairs(v:GetChildren()) do
if (child:IsA("SpecialMesh") or child:IsA("Mesh"))
and tostring(child.MeshId):find("111891702759441") then
RemovePart(v)
end
end
end
end
end
DeleteSkyMesh()
end)
end;
task.spawn(C_38);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_3a()
local script = G2L["3a"];
script.Parent.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for i,v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for i,v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local function DestroyFolder(folder)
local args = {
[1] = "Remove",
[2] = {
[1] = folder
}
}
_(args)
end
local folderToRemove = workspace:FindFirstChild("HDAdminWorkspaceFolder")
if folderToRemove then
DestroyFolder(folderToRemove)
end
end)
end;
task.spawn(C_3a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_3c()
local script = G2L["3c"];
local button = script.Parent
local targetName = "home"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_3c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_3e()
local script = G2L["3e"];
local button = script.Parent
local targetName = "f3x"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_3e);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_41()
local script = G2L["41"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 16190761193 ;pitch 1.02 ;volume inf")
end)
end;
task.spawn(C_41);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_43()
local script = G2L["43"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 82696338249251 ;pitch 0.975 ;volume inf")
end)
end;
task.spawn(C_43);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_45()
local script = G2L["45"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 5228173823 ;volume inf")
end)
end;
task.spawn(C_45);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_47()
local script = G2L["47"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 95156028272944 ;pitch 0.2 ;volume inf")
end)
end;
task.spawn(C_47);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_49()
local script = G2L["49"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 132504204562767 ;pitch 0.2 ;volume inf")
end)
end;
task.spawn(C_49);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_4b()
local script = G2L["4b"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 139488665764275 ;pitch 1.1 ;volume inf")
end)
end;
task.spawn(C_4b);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_4d()
local script = G2L["4d"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local textboxMusicId = script.Parent.Parent:WaitForChild("musec_id")
local textboxPitch = script.Parent.Parent:WaitForChild("petch")
local musicId = textboxMusicId.Text
local pitch = textboxPitch.Text
if musicId ~= "" and pitch ~= "" then
RequestCommand:InvokeServer(";music "..musicId.." ;pitch "..pitch..";volume inf")
end
end)
end;
task.spawn(C_4d);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_51()
local script = G2L["51"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";forceplace all 89308754667845")
end)
end;
task.spawn(C_51);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_53()
local script = G2L["53"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools ;give me b ;buildingtools ;f3x")
end)
end;
task.spawn(C_53);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_55()
local script = G2L["55"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";r6 me")
end)
end;
task.spawn(C_55);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_57()
local script = G2L["57"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";systemmessage [SYSTEM] a skid js joined ohhnooo")
RequestCommand:InvokeServer(";systemmessage [SYSTEM] Fgpilj2 cant define what is instance")
RequestCommand:InvokeServer(";systemmessage [SYSTEM] p")
end)
end;
task.spawn(C_57);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_59()
local script = G2L["59"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";hideguis me ;mute me ;uncmdbar2 me ;blur me inf")
end)
end;
task.spawn(C_59);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_5b()
local script = G2L["5b"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";m i cant even define print")
end)
end;
task.spawn(C_5b);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_5d()
local script = G2L["5d"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";h im a skid")
end)
end;
task.spawn(C_5d);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_5f()
local script = G2L["5f"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";shutdown")
end)
end;
task.spawn(C_5f);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_61()
local script = G2L["61"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";titleg me noob that is not roadblocks")
end)
end;
task.spawn(C_61);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_63()
local script = G2L["63"];
local button = script.Parent
local targetName = "hd edmin woohoo"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_63);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_66()
local script = G2L["66"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
print ("blu2daisys")
end)
end;
task.spawn(C_66);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_68()
local script = G2L["68"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
print ("me when durmans")
end)
end;
task.spawn(C_68);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_6a()
local script = G2L["6a"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
print("kneeguard no")
end)
end;
task.spawn(C_6a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_6c()
local script = G2L["6c"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
print("ur not getting even the first version")
end)
end;
task.spawn(C_6c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_6e()
local script = G2L["6e"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
print ("im fron the kkk")
end)
end;
task.spawn(C_6e);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_70()
local script = G2L["70"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
print ("why are you still trying")
end)
end;
task.spawn(C_70);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_72()
local script = G2L["72"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
--u can atleast have this
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _,v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then tool = v.Parent break end
end
if not tool then
for _,v in ipairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then tool = v.Parent break end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invokeSyncAPI(args)
remote:InvokeServer(unpack(args))
end
local function _(args)
remote:InvokeServer(unpack(args))
end
local function DestroyPart(p)
invokeSyncAPI({"Remove",{p}})
end
local function Punish(plr)
if plr and plr.Character then
DestroyPart(plr.Character)
end
end
coroutine.wrap(function()
while true do
for _,v in ipairs(Players:GetPlayers()) do
pcall(function()
Punish(v)
end)
end
task.wait(0)
end
end)()
local function CreatePart(cf,parent) invokeSyncAPI({"CreatePart","Normal",cf,parent}) end
local function SetName(p,n) invokeSyncAPI({"SetName",{p},n}) end
local function AddMesh(p) invokeSyncAPI({"CreateMeshes",{{Part=p}}}) end
local function SetMesh(p,id) invokeSyncAPI({"SyncMesh",{{Part=p,MeshId="rbxassetid://"..id}}}) end
local function SetTexture(p,id) invokeSyncAPI({"SyncMesh",{{Part=p,TextureId="rbxassetid://"..id}}}) end
local function MeshResize(p,s) invokeSyncAPI({"SyncMesh",{{Part=p,Scale=s}}}) end
local function SetVertexColor(p,v) invokeSyncAPI({"SyncMesh",{{Part=p,VertexColor=v}}}) end
local function SetLocked(p,b) invokeSyncAPI({"SetLocked",{p},b}) end
local function SetMaterial(p,m) invokeSyncAPI({"SyncMaterial",{{Part=p,Material=m}}}) end
local function SetCollision(p,b) invokeSyncAPI({"SyncCollision",{{Part=p,CanCollide=b}}}) end
local function SetAnchor(p,b) invokeSyncAPI({"SyncAnchor",{{Part=p,Anchored=b}}}) end
local function CreatePointLight(p) invokeSyncAPI({"CreateLights",{{Part=p,LightType="PointLight"}}}) end
local function SyncPointLight(p,b,r) invokeSyncAPI({"SyncLighting",{{Part=p,LightType="PointLight",Brightness=b,Range=r}}}) end
local function Sky(texId)
CreatePart(CFrame.new(0,100,0),workspace)
task.wait(0.1)
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v:IsDescendantOf(char) then
if math.floor(v.Position.X)==0 and math.floor(v.Position.Y)==100 and math.floor(v.Position.Z)==0 then
SetName(v,"Sky")
AddMesh(v)
SetMesh(v,"111891702759441")
SetTexture(v,texId)
MeshResize(v,Vector3.new(99999,99999,99999))
SetVertexColor(v,Vector3.new(4,4,4))
SetCollision(v,false)
SetLocked(v,true)
SetAnchor(v,true)
end
end
end
end
local function createRainToads()
while true do
task.wait(0.3)
if char and char:FindFirstChild("HumanoidRootPart") and char:FindFirstChild("Humanoid") and char.Humanoid.Health>0 then
local hrp=char.HumanoidRootPart
local x=hrp.Position.X+math.random(-1000,1000)
local z=hrp.Position.Z+math.random(-1000,1000)
local y=hrp.Position.Y+1200
task.spawn(function()
CreatePart(CFrame.new(math.floor(x),math.random(y,y+400),math.floor(z)),workspace)
task.wait(0.1)
for _,v in ipairs(workspace:GetChildren()) do
if v:IsA("BasePart") and v.Name=="Part"
and math.floor(v.Position.X)==math.floor(x)
and math.floor(v.Position.Z)==math.floor(z) then
SetName(v,"Toad")
SetAnchor(v,false)
AddMesh(v)
SetMesh(v,"7234998844")
SetTexture(v,"1009824086")
SetCollision(v,false)
local s=Instance.new("Sound",v)
s.SoundId="rbxassetid://153752123"
s.Volume=10
s.PlayOnRemove=true
s:Destroy()
end
end
end)
end
end
end
Sky("201208408")
task.spawn(createRainToads)
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fogcolor black ;time ;music 79999206651848 ;pitch 0.22 ;volume inf ;sm get toadroasted by a larp of roadblcoks")
end)
end;
task.spawn(C_72);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_74()
local script = G2L["74"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
print("im on czerkidds basement please help")
end)
end;
task.spawn(C_74);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_76()
local script = G2L["76"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fogcolor black ;unfog ;time ;btools ;punish all")
task.wait(0.2)
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local function getTool()
for _,v in ipairs(player.Backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _,v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _,v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
end
local tool = getTool()
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
return remote:InvokeServer(unpack(args))
end
local function CreatePart(cf,parent)
return _({"CreatePart","Normal",cf,parent})
end
local function SetName(part,name)
_({"SetName",{part},name})
end
local function AddMesh(part)
_({"CreateMeshes",{{Part=part}}})
end
local function SetMesh(part,id)
_({"SyncMesh",{{Part=part,MeshId="rbxassetid://"..id}}})
end
local function SetTexture(part,id)
_({"SyncMesh",{{Part=part,TextureId="rbxassetid://"..id}}})
end
local function MeshResize(part,size)
_({"SyncMesh",{{Part=part,Scale=size}}})
end
local function SetVertexColor(part,vec)
_({"SyncMesh",{{Part=part,VertexColor=vec}}})
end
local function SetLocked(part,bool)
_({"SetLocked",{part},bool})
end
local function SetMaterial(part,mat)
_({"SyncMaterial",{{Part=part,Material=mat}}})
end
local function SetCollision(part,bool)
_({"SyncCollision",{{Part=part,CanCollide=bool}}})
end
local function CreatePointLight(part)
_({"CreateLights",{{Part=part,LightType="PointLight"}}})
end
local function SyncPointLight(part,b,r)
_({"SyncLighting",{{Part=part,LightType="PointLight",Brightness=b,Range=r}}})
end
local function Resize(part,size,cf)
_({"SyncResize",{{Part=part,Size=size,CFrame=cf}}})
end
local function SetColor(part,col)
_({"SyncColor",{{Part=part,Color=col}}})
end
local function CreateDecal(part,face)
_({"CreateTextures",{{Part=part,Face=face,TextureType="Decal"}}})
end
local function SetDecal(part,id,face)
_({"SyncTexture",{{Part=part,Face=face,TextureType="Decal",Texture="rbxassetid://"..id}}})
end
local function SetTransparency(part,val)
_({"SyncMaterial",{{Part=part,Transparency=val}}})
end
local function Delete(part)
_({"Remove",{part}})
end
local function DeleteAll()
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") or v:IsA("UnionOperation") or v:IsA("MeshPart") then
pcall(function()
Delete(v)
end)
end
end
end
DeleteAll()
task.wait(0.1)
local skyCF = CFrame.new(0,100,0)
local sky = CreatePart(skyCF,workspace)
task.wait()
SetName(sky,"skibox")
AddMesh(sky)
SetMesh(sky,"111891702759441")
SetTexture(sky,"127419442544941")
MeshResize(sky,Vector3.new(99999,99999,99999))
SetVertexColor(sky,Vector3.new(4,4,4))
SetMaterial(sky,"Neon")
SetCollision(sky,false)
CreatePointLight(sky)
SyncPointLight(sky,5,8)
SetLocked(sky,true)
local baseCF = CFrame.new(36,5,-35.8)
local base = CreatePart(baseCF,workspace)
Resize(base,Vector3.new(162,16,162),baseCF)
SetMaterial(base,Enum.Material.Concrete)
SetColor(base,Color3.new(0.513725,0.513725,0.513725))
SetName(base,"Baseplate")
SetLocked(base,true)
local spawnCF = CFrame.new(34,8.1,0)
local spawn = _({"CreatePart","Spawn",spawnCF,workspace})
Resize(spawn,Vector3.new(40,10,40),spawnCF)
SetName(spawn,"SpawnLocation")
SetLocked(spawn,true)
CreateDecal(spawn,Enum.NormalId.Top)
SetDecal(spawn,"57029310",Enum.NormalId.Top)
SetTransparency(spawn,1)
local rulesCF = CFrame.new(34,13,-41)
local rules = CreatePart(rulesCF,workspace)
Resize(rules,Vector3.new(20,1,30),rulesCF)
SetTransparency(rules,1)
SetCollision(rules,false)
CreateDecal(rules,Enum.NormalId.Top)
SetDecal(rules,"7039400444",Enum.NormalId.Top)
SetLocked(rules,true)
local badCF = CFrame.new(0, 24, -56)
local bad = CreatePart(badCF,workspace)
Resize(bad,Vector3.new(50,23,0),badCF)
SetTransparency(bad,1)
SetCollision(bad,false)
CreateDecal(bad,Enum.NormalId.Back)
SetDecal(bad,"79602597327674",Enum.NormalId.Back)
SetLocked(bad,true)
local funCF = CFrame.new(34.5,40,-60)
local fun = CreatePart(funCF,workspace)
task.wait()
SetName(fun,"statue")
AddMesh(fun)
SetMesh(fun,"88963144650580")
SetTexture(fun,"137038630507269")
MeshResize(fun,Vector3.new(10,10,10))
SetCollision(fun,false)
SetMaterial(fun,Enum.Material.Neon)
CreatePointLight(fun)
SetLocked(fun,true)
local extraCF = CFrame.new(34,15.5,-41) * CFrame.Angles(0,math.rad(180),0)
local extra = CreatePart(extraCF,workspace)
task.wait()
SetName(extra,"skid")
AddMesh(extra)
SetMesh(extra,"101214744714148")
SetTexture(extra,"122326582684619")
MeshResize(extra,Vector3.new(1,1,1))
SetCollision(extra,false)
SetLocked(extra,true)
RequestCommand:InvokeServer(";res all")
task.wait(0.3)
RequestCommand:InvokeServer(";r6 all")
task.wait(0.7)
RequestCommand:InvokeServer(";music 80776947525537 ;pitch 1.02 ;volume inf")
task.wait(8.8)
RequestCommand:InvokeServer(";music 116273924154778 ;pitch 1.02 ;volume inf")
end)
end;
task.spawn(C_76);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_78()
local script = G2L["78"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local rq = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local player = game.Players.LocalPlayer
local char = player.Character
local backpack = player.Backpack
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
return nil
end
local f3x = getf3x()
if not f3x then
warn("you dont have f3x skid")
return
end
local syncapi = f3x.SyncAPI
local serverendpoint = syncapi.ServerEndpoint
local function _(args)
serverendpoint:InvokeServer(unpack(args))
end
local function createtexture(part, side)
local args = {
"CreateTextures",
{
{
Part = part,
Face = side,
TextureType = "Texture"
}
}
}
_(args)
end
function mate(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = int
}
}
}
_(args)
end
function Resize(part,size,cf)
local args = {
[1] = "SyncResize",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cf,
["Size"] = size
}
}
}
_(args)
end
function floor(part, face)
local args = {
[1] = "SyncTexture",
[2] = {
[1] = {
["Part"] = part,
["Face"] = face,
["TextureType"] = "Texture",
["Texture"] = "rbxassetid://83901588886686",
["StudsPerTileV"] = 2,
["StudsPerTileU"] = 2
}
}
}
_(args)
end
function DestroyPart(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
_(args)
end
local function unanchorall()
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") or v:IsA("UnionOperation") then
spawn(function()
DestroyPart(v)
end)
end
end
end
local function realm()
rq:InvokeServer(";punish all")
unanchorall()
task.wait(1)
local model_id = "141621194"
local imported_model = game:GetObjects("rbxassetid://" .. model_id)[1]
imported_model.Parent = game.Lighting
for _, v in next, imported_model:GetDescendants() do
pcall(function()
v.Anchored = true
end)
end
local plr = game:GetService("Players").LocalPlayer
local f3x_name = "Building Tools"
local destination = workspace
coroutine.wrap(function()
task.wait(10)
imported_model.Parent = nil
end)()
function f3xbuildpart(part, cframe, destination, size, transparency, colour, material, collision, fake_part)
local allPartsData = {}
table.insert(allPartsData, {
Type = fake_part:IsA("WedgePart") and "Wedge" or fake_part:IsA("Seat") and "Seat" or fake_part:IsA("VehicleSeat") and "VehicleSeat" or fake_part:IsA("TrussPart") and "Truss" or fake_part:IsA("SpawnLocation") and "Spawn" or
fake_part.Shape == Enum.PartType.Block and "Normal" or
fake_part.Shape == Enum.PartType.Ball and "Ball" or
fake_part.Shape == Enum.PartType.Cylinder and "Cylinder",
CFrame = fake_part.CFrame,
Size = fake_part.Size,
Transparency = fake_part.Transparency,
Color = fake_part.Color,
Material = fake_part.Material,
Collision = fake_part.CanCollide,
Ref = fake_part,
})
local sync = plr.Backpack:FindFirstChild(f3x_name).SyncAPI.ServerEndpoint
local partMap = {}
for _, data in ipairs(allPartsData) do
local created = sync:InvokeServer("CreatePart", data.Type, data.CFrame, destination)
partMap[data.Ref] = created
end
for _, data in ipairs(allPartsData) do
local created = partMap[data.Ref]
if not created then continue end
spawn(function()
if data.Size ~= Vector3.new(4,1,2) then
sync:InvokeServer("SyncResize", {
{ Part = created, CFrame = created.CFrame, Size = data.Size }
})
end
if data.Transparency ~= 0 then
sync:InvokeServer("SyncMaterial", {
{ Part = created, Transparency = data.Transparency }
})
end
if data.Color ~= BrickColor.new("Medium stone grey").Color then
sync:InvokeServer("SyncColor", {
{ Part = created, Color = data.Color, UnionColoring = true }
})
end
if data.Material ~= "Plastic" then
sync:InvokeServer("SyncMaterial", {
{ Part = created, Material = data.Material }
})
end
if data.Collision ~= true then
sync:InvokeServer("SyncCollision", {
{ Part = created, CanCollide = data.Collision }
})
end
local ref = data.Ref
local texture = ref:FindFirstChildOfClass("Texture")
if texture then
sync:InvokeServer("CreateTextures", {
{ Part = created, Face = texture.Face, TextureType = "Texture" }
})
sync:InvokeServer("SyncTexture", {
{ Part = created, Face = texture.Face, TextureType = "Texture", StudsPerTileU = texture.StudsPerTileU, StudsPerTileV = texture.StudsPerTileV, Texture = texture.Texture, Transparency = texture.Transparency }
})
end
local decal = ref:FindFirstChildOfClass("Decal")
if decal then
sync:InvokeServer("CreateTextures", {
{ Part = created, Face = decal.Face, TextureType = "Decal" }
})
sync:InvokeServer("SyncTexture", {
{ Part = created, Face = decal.Face, TextureType = "Decal", Texture = decal.Texture, Transparency = decal.Transparency }
})
end
local mesh = ref:FindFirstChildOfClass("SpecialMesh")
if mesh then
sync:InvokeServer("CreateMeshes", {
{ Part = created }
})
sync:InvokeServer("SyncMesh", {
{ Part = created, MeshId = mesh.MeshId, TextureId = mesh.TextureId, Scale = mesh.Scale }
})
end
local light1 = ref:FindFirstChildOfClass("SpotLight")
if light1 then
sync:InvokeServer("CreateLights", {
{ Part = created, LightType = "SpotLight" }
})
sync:InvokeServer("SyncLighting", {
{ Part = created, LightType = "SpotLight", Color = light1.Color, Range = light1.Range, Face = light1.Face, Angle = light1.Angle, Shadows = light1.Shadows }
})
end
local light2 = ref:FindFirstChildOfClass("PointLight")
if light2 then
sync:InvokeServer("CreateLights", {
{ Part = created, LightType = "PointLight" }
})
sync:InvokeServer("SyncLighting", {
{ Part = created, LightType = "PointLight", Color = light2.Color, Range = light2.Range, Shadows = light2.Shadows }
})
end
end)
end
end
for _, part in next, imported_model:GetDescendants() do
local function spawnpart(fn)
task.spawn(fn)
end
if part:IsA("Part") then
if part.Shape == Enum.PartType.Block then
spawnpart(function()
f3xbuildpart("Normal", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part.Shape == Enum.PartType.Ball then
spawnpart(function()
f3xbuildpart("Ball", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part.Shape == Enum.PartType.Cylinder then
spawnpart(function()
f3xbuildpart("Cylinder", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
end
elseif part:IsA("WedgePart") then
spawnpart(function()
f3xbuildpart("Wedge", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part:IsA("Seat") then
spawnpart(function()
f3xbuildpart("Seat", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part:IsA("TrussPart") then
spawnpart(function()
f3xbuildpart("Truss", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part:IsA("VehicleSeat") then
spawnpart(function()
f3xbuildpart("VehicleSeat", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part:IsA("SpawnLocation") then
spawnpart(function()
f3xbuildpart("Spawn", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
end
end
print("Finished build.")
task.wait(5)
end
realm()
wait(8)
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";respawn all")
end)
end;
task.spawn(C_78);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_7a()
local script = G2L["7a"];
local button = script.Parent
local targetName = "scrept heb"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_7a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_7c()
local script = G2L["7c"];
local button = script.Parent
local targetName = "decal tab"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_7c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_7f()
local script = G2L["7f"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_7f);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_81()
local script = G2L["81"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_81);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_83()
local script = G2L["83"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_83);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_85()
local script = G2L["85"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_85);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_87()
local script = G2L["87"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_87);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_89()
local script = G2L["89"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_89);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_8b()
local script = G2L["8b"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_8b);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_8d()
local script = G2L["8d"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_8d);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_8f()
local script = G2L["8f"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_8f);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_91()
local script = G2L["91"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_91);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_93()
local script = G2L["93"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_93);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_95()
local script = G2L["95"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_95);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_97()
local script = G2L["97"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_97);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_99()
local script = G2L["99"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_99);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_9b()
local script = G2L["9b"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_9b);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_9d()
local script = G2L["9d"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_9d);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_9f()
local script = G2L["9f"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_9f);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_a1()
local script = G2L["a1"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_a1);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_a3()
local script = G2L["a3"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_a3);
return G2L["1"], require;i leaked roadblocks gui because i dont like him anymore (narwhals narwhals swimming in the ocean)

Universal