Skip to content

Instantly share code, notes, and snippets.

@spotco
spotco / HeldNote_CFrame.ModuleScript.lua
Created July 19, 2017 07:38
HeldNote_CFrame.ModuleScript.lua
local SPUtil = require(game.ReplicatedStorage.Shared.SPUtil)
local CurveUtil = require(game.ReplicatedStorage.Shared.CurveUtil)
local NoteBase = require(game.ReplicatedStorage.Local.NoteBase)
local NoteResult = require(game.ReplicatedStorage.Shared.NoteResult)
local SFXManager = require(game.ReplicatedStorage.Local.SFXManager)
local DebugOut = require(game.ReplicatedStorage.Local.DebugOut)
local TriggerNoteEffect = require(game.ReplicatedStorage.Effects.TriggerNoteEffect)
local HoldingNoteEffect = require(game.ReplicatedStorage.Effects.HoldingNoteEffect)
local FlashEvery = require(game.ReplicatedStorage.Shared.FlashEvery)
@spotco
spotco / Note_CFrame.ModuleScript.lua
Created July 18, 2017 20:13
Note_CFrame.ModuleScript.lua
local SPUtil = require(game.ReplicatedStorage.Shared.SPUtil)
local CurveUtil = require(game.ReplicatedStorage.Shared.CurveUtil)
local NoteBase = require(game.ReplicatedStorage.Local.NoteBase)
local NoteResult = require(game.ReplicatedStorage.Shared.NoteResult)
local SFXManager = require(game.ReplicatedStorage.Local.SFXManager)
local HoldingNoteEffect = require(game.ReplicatedStorage.Effects.HoldingNoteEffect)
local TriggerNoteEffect = require(game.ReplicatedStorage.Effects.TriggerNoteEffect)
local Note = {}
@spotco
spotco / Note_MeshOffset.ModuleScript.lua
Created July 18, 2017 09:08
Note_MeshOffset.ModuleScript.lua
local SPUtil = require(game.ReplicatedStorage.Shared.SPUtil)
local CurveUtil = require(game.ReplicatedStorage.Shared.CurveUtil)
local NoteBase = require(game.ReplicatedStorage.Local.NoteBase)
local NoteResult = require(game.ReplicatedStorage.Shared.NoteResult)
local SFXManager = require(game.ReplicatedStorage.Local.SFXManager)
local HoldingNoteEffect = require(game.ReplicatedStorage.Effects.HoldingNoteEffect)
local TriggerNoteEffect = require(game.ReplicatedStorage.Effects.TriggerNoteEffect)
local NOTE_HEIGHT = 1.5
@spotco
spotco / HeldNote_MeshOffset.ModuleScript.lua
Created July 18, 2017 09:07
HeldNote_MeshOffset.ModuleScript.lua
local SPUtil = require(game.ReplicatedStorage.Shared.SPUtil)
local CurveUtil = require(game.ReplicatedStorage.Shared.CurveUtil)
local NoteBase = require(game.ReplicatedStorage.Local.NoteBase)
local NoteResult = require(game.ReplicatedStorage.Shared.NoteResult)
local SFXManager = require(game.ReplicatedStorage.Local.SFXManager)
local DebugOut = require(game.ReplicatedStorage.Local.DebugOut)
local TriggerNoteEffect = require(game.ReplicatedStorage.Effects.TriggerNoteEffect)
local HoldingNoteEffect = require(game.ReplicatedStorage.Effects.HoldingNoteEffect)
local FlashEvery = require(game.ReplicatedStorage.Shared.FlashEvery)
@spotco
spotco / write_file.php
Created July 13, 2017 23:02
write_file.php
<?php
$json = file_get_contents('php://input');
$obj = json_decode($json);
$filename = $obj->PlaceID . ".txt";
$file = fopen($filename, "a+") or die("Unable to open file!");
fwrite($file,$obj->Text . "\n");
fclose($file);
?>
@spotco
spotco / PartyRockAnthem.lua
Created May 31, 2017 05:06
PartyRockAnthem.lua
local rtv = {}
rtv.AudioAssetId = "rbxassetid://844610514"
rtv.AudioFilename = "Party Rock Anthem"
rtv.AudioArtist = "LMFAO"
rtv.AudioCoverImageAssetId = "rbxgameasset://Images/COVERIMG_gangnamstyle_psy"
rtv.AudioDescription = "In the house tn"
rtv.AudioDifficulty = 3
rtv.AudioTimeOffset = -75
rtv.AudioVolume = 1.0
local maxPoints = 404300
@spotco
spotco / CharacterNoCollide.lua
Created May 20, 2017 21:59
CharacterNoCollide.lua
local PhysicsService = game:GetService("PhysicsService")
local Players = game:GetService("Players")
local characterGroupName = "Characters"
local characterGroup = PhysicsService:CreateCollisionGroup(characterGroupName)
PhysicsService:CollisionGroupSetCollidable(characterGroupName, characterGroupName, false)
local function addChildrenToGroup(instance, groupName)
for _, v in pairs(instance:GetChildren()) do
import sys
import json
import io
def use_i_token(i_token, i_token_to_key):
key = i_token_to_key[i_token]
return key == "en-US" or key == "fr" or key == "de" or key == "it" or key == "ja" or key == "pt-BR" or key == "ru" or key == "es"
i_line = 0
i_token_to_key = {}
@spotco
spotco / RemoveUIOffset.lua
Created May 15, 2017 02:11
RemoveUIOffset.lua
local selection_part = game.Selection:Get()[1]
function r_itr(cur)
pcall(function()
local position = cur.Position
local size = cur.Size
if typeof(size) ~= "UDim2" or typeof(position) ~= "UDim2" then
return
@spotco
spotco / motor6dcreator.lua
Created May 4, 2017 07:16
motor6d and weld creator
-- Motor6D creator
local target_part = game.Workspace.StarMachineHumanoid.NeckCenter
local selection_part = game.Selection:Get()[1]
local motor6d = Instance.new("Motor6D")
motor6d.Part0 = target_part
motor6d.Part1 = selection_part
motor6d.C1 = CFrame.new(0,0,0)
motor6d.C0 = motor6d.Part0.CFrame:inverse() * motor6d.Part1.CFrame