ID:2141938
 
Well, I entrusted hosting to a guy named AntoniokoCL or whatever and he tells me he had decomplied my rsc so now my source is out there and i was informed by one of my buds that this is not allowed... If you could would you mind banning his IP? I have it if you need it.
Decompiling the .rsc file has been possible for a while now (though it's a little more difficult these days), but you shouldn't worry. The .rsc (short for resource cache) only contains "included" files (anything between two apostrophes, like icons and sound files). The resource cache contains no code, and even if it did it wouldn't be in any human-readable form.
He's legitimately saying hes decompiled the coding files. Should i take it as a bluff or?
Decompiling the source is a vastly complicated process and only results in barely readable nonsense that most people can't make heads or tails of. I really doubt this person has decompiled anything.

Pulling resources from the rsc, however, is a much easier and the more likely thing.

But in either case, there's nothing BYOND itself can do, it falls onto the game developer to handle these things themselves.
Bluff
He's legitimately saying hes decompiled the coding files. Should i take it as a bluff or?

If he's told you RSC and "code" decompiling in the same sentence, he's an idiot. End of story. He probably barely understands how the software works and is just trying to manipulate you.
One way you can tell is ask him to show you some of the code he got. If he makes up some excuse as to why he can't show you the code he "decompiled", it's because he doesn't have any code.

Remember the golden rule: Screenshots or it never happened.
so now my source is out there and i was informed by one of my buds that this is not allowed...

Should look something similar to this. :P

// This binary was originally compiled in v499

world
name = "T1"
view = "17x17"
version = 0
proc
A()
B()
C(ABCD,B,D)
var/DCCX
var/CA = 5.5
var/BC = 2
var/DA = 5.45
var/PI = 3.14
BC << "Test: [CA][BC] = [DA]"
New()
set desc = "Test"
set category = "maxx"
set invisibility = 0
set instant = 1
var/T1
var/A = 2
TA = 2
world << TA
. = 4
A = 2
var/B = "\font Test"
B = 3
A = 1
world << 4
world << B
world << 3.453
world << A
world << "\beep Test"
var/C = "[usr][src][usr]T[usr]"
var/D = "Test: [B][C] = [A]"
"Test: [A][usr] = [C]" >> src
return A%(-2)-2+2
Del()
set desc = "T1"

var
NORTH = 1
SOUTH = 2
EAST = 4
WEST = 8
NORTHEAST = 5
NORTHWEST = 9
SOUTHEAST = 6
SOUTHWEST = 10
UP = 16
DOWN = 32
BLIND = 1
SEE_MOBS = 4
SEE_OBJS = 8
SEE_TURFS = 16
SEE_SELF = 32
SEE_INFRA = 64
SEE_PIXELS = 256
MOB_PERSPECTIVE = 0
EYE_PERSPECTIVE = 1
EDGE_PERSPECTIVE = 2
FLOAT_LAYER = -1
AREA_LAYER = 1
TURF_LAYER = 2
OBJ_LAYER = 3
MOB_LAYER = 4
FLY_LAYER = 5
EFFECTS_LAYER = 5000
TOPDOWN_LAYER = 10000
BACKGROUND_LAYER = 20000
TOPDOWN_MAP = 0
ISOMETRIC_MAP = 1
SIDE_MAP = 2
TILED_ICON_MAP = 32768
TRUE = 1
FALSE = 0
MALE = "male"
FEMALE = "female"
NEUTER = "neuter"
PLURAL = "plural"
MOUSE_INACTIVE_POINTER = 0
MOUSE_ACTIVE_POINTER = 1
MOUSE_DRAG_POINTER = 3
MOUSE_DROP_POINTER = 4
MOUSE_ARROW_POINTER = 5
MOUSE_CROSSHAIRS_POINTER = 6
MOUSE_HAND_POINTER = 7
MOUSE_LEFT_BUTTON = 1
MOUSE_RIGHT_BUTTON = 2
MOUSE_MIDDLE_BUTTON = 4
MOUSE_CTRL_KEY = 8
MOUSE_SHIFT_KEY = 16
MOUSE_ALT_KEY = 32
MS_WINDOWS = "MS Windows"
UNIX = "UNIX"
SOUND_MUTE = 1
SOUND_PAUSED = 2
SOUND_STREAM = 4
SOUND_UPDATE = 16
TA = 1

client
command_prompt = "Test"
preload_rsc = "Test"
view = 1
var
A = 4
B = "Test"
proc
Test(T)
New()
North()
..()
East()
..()
verb
TestVerb()
world << "Test"

atom
movable
parent_type = /atom
dir = SOUTH
text = "m"
density = 0

parent_type = /datum
dir = SOUTH
text = "a"
density = 0

mob
parent_type = /atom/movable
dir = SOUTH
text = "m"
maptext = "Test"
maptext_width = 64
maptext_height = 32
suffix = "I'm a mob!"
opacity = 1
density = 1

datum
density = 0

obj
parent_type = /atom/movable
dir = SOUTH
text = "o"
density = 0

image
parent_type = /datum
density = 0

turf
parent_type = /atom
dir = SOUTH
text = "t"
density = 0

area
parent_type = /atom
dir = SOUTH
text = "a"
density = 0

sound
parent_type = /datum
density = 0

icon
parent_type = /datum
density = 0