Skip to content

Instantly share code, notes, and snippets.

@spotco
spotco / LCFrameOpt.ModuleScript.lua
Created February 2, 2019 09:56
LCFrameOpt.ModuleScript.lua
-- dependancies
local LVector3 = require(game.ReplicatedStorage.Shared.LVector3)
-- CFrame class
local TYPE_LCFRAME = "LCFrame"
local LCFrame = {
__type = TYPE_LCFRAME,
TYPE_LCFRAME = TYPE_LCFRAME
@spotco
spotco / LVector3Opt.ModuleScript.lua
Created February 2, 2019 09:55
LVector3Opt.ModuleScript.lua
-- LVector3 class
local TYPE_LVECTOR3 = "LVector3"
local LVector3 = {
__type = TYPE_LVECTOR3,
TYPE_LVECTOR3 = TYPE_LVECTOR3
};
local mt = {__index = LVector3};
-- built-in functions
Melly Floral
https://www.roblox.com/catalog/1060280793/Crown-of-Roses
https://www.roblox.com/catalog/114542811/Kukui-Nut-Lei
https://www.roblox.com/catalog/1443275356/FLOWER-FLOWER-FLOWER-FLOWER-FLOWER-FLOWER-FLOWER
https://www.roblox.com/catalog/818668249/OA-light-blue-jeans-roses-old-school-vans
Node's Snug
https://www.roblox.com/catalog/99266546/Ostrichsized-Winter-Scarf
https://www.roblox.com/catalog/1460338386/Navy-Jacket-w-Grey-Striped-Farrah-Tee
https://www.roblox.com/catalog/552419599/Black-Jeans-Black-Timberlands
@spotco
spotco / luaseel.lua
Last active November 20, 2024 06:01
luaseel
local a=[[
function test()
print("test1")
end
]]
function Obfuscate(b)
local a=""
local c="function IllIlllIllIlllIlllIlllIll(IllIlllIllIllIll) if (IllIlllIllIllIll==(((((919 + 636)-636)*3147)/3147)+919)) then return not true end if (IllIlllIllIllIll==(((((968 + 670)-670)*3315)/3315)+968)) then return not false end end; "
local d=c;
@spotco
spotco / #mapping-faqs
Created August 14, 2018 21:27
#mapping-faqs
Frequently Asked Questions (FAQ):
--------------------------------------
Q: What is mapping?
A: Mapping is the process of making levels (AKA maps) for Robeats.
Q: How do I start mapping?
A: Download osu! (http://osu.ppy.sh/). Follow any guide online on how to map osu!mania (example: https://osu.ppy.sh/community/forums/topics/118868)
Q: How do I get the osu! editor into the 4-track mode?
@spotco
spotco / #rules
Last active August 14, 2018 21:27
#rules
These rules apply to everything including bots, DMs, whatever you're playing, and etc. You are expected to understand these rules and follow them. Failing to do so will result in mutes or bans depending on the severity of the infraction. [1] Treat all members with respect. Racism, homophobia, or any form of harassment is strictly prohibited. Do not be toxic. [2] Do not advertise or attempt to sell any products/services. If you'd like to advertise, DM a Discord Staff member for permission. [3] No spamming of any kind. [4] Doxing other players or revealing personal information without their consent is not allowed. [5] Swearing, regardless if it's blocked by the filter, will not be tolerated. [6] No NSFW material, this includes discussion or depiction of 18+ topics. [7] Attempting to or trying to evade punishment is strictly prohibited. This includes multi-accounting, leaving and rejoining, lying to Staff members, and etc. Loopholes will not be tolerated. [8] Keep content relative to the channel you're posting i
@spotco
spotco / #welcome
Last active August 14, 2018 21:27
#welcome
Here to report a bug?
#bug-report (or dm me directly)
Here to request a song?
#song-suggestions (or just directly to the trash)
Here to learn how to map songs to be played in ro:b:eats?
#mapping-information
Want to see submitted and approved maps?
@spotco
spotco / bindecompress.py
Last active July 8, 2018 21:08
bindecompress.py
import sys
import struct
import os
import binascii
_fh = open(sys.argv[1])
def bytearray_to_int(input):
return int(input.encode('hex'), 16)
@spotco
spotco / bincompress.py
Created July 8, 2018 21:07
bincompress.py
import sys
import struct
import binascii
def to_bytes(n, length):
h = '%x' % n
s = ('0'*(len(h) % 2) + h).zfill(length*2).decode('hex')
if len(s) > length:
raise Exception("Value(%d) bytes(%d) expected(%d)" % (n,len(s),length))
return s
@spotco
spotco / #mapping-criteria
Created July 3, 2018 03:12
#mapping-criteria
Here's list of criteria that should be followed in order of priority, highest-to-lowest, when reviewing a map.
These criteria should be used to judge a quality of a map (and, independent of the song being mapped, its likelihood of being accepted).
Any review that does not directly refer to these points should not be taken seriously, and should not be considered direct "actionable" feedback.
All requirements mentioned in #mapping-information still apply.
----------------
Fundamentals
----------------
These are the most important fundamentals in mapping, and your map will not be accepted if there are issues with any of the criteria in this section.