#plugins-dev-chat

1 messages · Page 154 of 1

pallid summit
#
var speakerProxy = EnsureProxy(ev.Player.Nickname);
if (ev.Player.Nickname != ev.Player.DisplayName)
{
    Player.Get(speakerProxy).DisplayName = ev.Player.DisplayName;
}

var channel = VoiceChatChannel.RoundSummary;

if (!_useProxy)
{
    speakerProxy = ev.Player.ReferenceHub;
    channel = VoiceChatChannel.Radio;
}

var radioMessage = new VoiceMessage(speakerProxy, channel, ev.Message.Data, ev.Message.DataLength, false);

foreach (var player in Player.ReadyList)
{
    if (player.IsDummy || player == ev.Player)
        continue;

    if (!CanReceiveRadio(player, ev.Player.ReferenceHub))
        continue;

    player.Connection.Send(radioMessage, 0);
}

Lazy fix but I am done with navigating the sphagetti to try and find where to increase the max distance

upper vapor
celest thorn
upper vapor
#

no

#

custom classes

cyan crown
celest thorn
cyan crown
#

i'm not giving you guys access to my CCM script😼

#

evil modding

pallid summit
#

is there a way to remove the dummy tag from a dummy or at the very least remove the orange hue?

celest thorn
#

you can do it in 2 ways

#

1 before

#

2 after

#

DummyUtils.DummyGroup = null;
and removes it

Else you get the UserGroup with Player.Get(Hub).UserGroup = null;

pallid summit
#

I already have the player reff of the dummy to set it to non-spectatable so probably the easiest way is the second way

#

Thanks!

icy wraith
#

Is Scp939 vision client sided or can I patch it ? I'm trying to patch Scp939VisibilityController but when I do it the players remain invisible despite the fact that I used a prefix to validate the visibility. Moreover, I made sure (with logs) that the patch was called correctly so I really don't know where's the issue.

celest thorn
#

you can make some sound tho not play

soft depot
#

does anyone know if new beta's language is still v4.8?

#

cuz like, this not supposed to be allowed in 4.8

#

(the getters having default value)

#

ughhh mscorlib reference allows it

hearty shard
#

Its been like that for a bit

#

(remember when ICommand had a new getter?)

slate flume
#

Except for maybe in the case of late joins?

worthy rune
#

oh yeah

hearty shard
#

Ok but

#

When has it happened

#

If it happens uhh

#

Blame the user Trol

soft depot
hearty shard
#

Custom scps using the interface?

#

Doesnt that require PlayerRoleBase....

slate flume
#

I know it's happened to me in the past before I started working a ton with dummies

soft depot
hearty shard
#

Right..

#

I thought that was a custom interface

#

I see

#

Interesting indeed

soft depot
#

No, it’s always NW fault Trolley

hearty shard
#

No its exileds

soft depot
#

I imagine Yamato inherited it so ppl can see the new values on each role

hearty shard
#

It was used to get spawn chance yes

#

I just thought it was a custom one, but ig it makes sense it wasnt

soft depot
#

I can never have anything be simple in life

restive turret
soft depot
#

no I had to add a reference for System.dll too

#

that's all

restive turret
#

Can't wait to break exiled

umbral zephyr
#

What should I harmonypatch to remove the stingers for when you are being chased?

grand flower
#

likely clientside

sharp hedge
#

speaking of 14.2, will there be a way to disable the "lethal force authorized" part of the chaos spawn announcement?

#

actually i can probably figure that out on my own

restive turret
#

Its inside spawnwave message

static meteor
#

Roleplay server probably

teal junco
#

Oh yeah

#

ive seen this guy around

teal junco
#

modern SL roleplayers wouldnt have made it in 2022...

warped prairie
#

just give them Gmod and tell them its SL thats just REALLY customisable

static meteor
teal junco
#

only gmod server thats been taken down is 1942 rp afaik

slate flume
warped prairie
#

can i RP as this

celest thorn
teal junco
#

i was friends with the dude who made site 12

celest thorn
teal junco
#

site 12 was a shit hole at first, it got better but the community just sucks in a different way

#

not in an asshole way

#

but in like a

slate flume
teal junco
#

unintentionally gatekeepy and glazing their admins way

warped prairie
slate flume
#

Kids with a military obsession go out and shoot guns

teal junco
#

Sl rp isnt military primarily

#

Well some of it isnt

slate flume
celest thorn
celest thorn
teal junco
warped prairie
#

i remember i once joined a russian RP server, i spawned as captain,they gave me a translator from the one guy who could speak english. then i lead our team to death with my amazing speech

celest thorn
teal junco
slate flume
celest thorn
#

But you got no life mods that instantly bring you to the tower if you just make a small mistake

teal junco
#

Whoops

celest thorn
teal junco
hearty shard
#

Whats up my fellow brainrot individuals

teal junco
celest thorn
teal junco
#

kinda reminds me of the real scp wiki

hearty shard
#

yummers

teal junco
#

and the hosters started asking if he wanted to be warden

#

least obvious scp sl rp bias

teal junco
#

why do you think it is easy

celest thorn
#

It is

#

Because i developed and ran one successful

teal junco
#

You hosted rps for public? that arent just the same cookie cutter plot?

slate flume
celest thorn
teal junco
celest thorn
#

Ex i’ve made Mal0s

#

With an entire logic on how it worked with the same logic as the one wrote in the wiki with same timings

teal junco
#

im asking about hosting the rps

slate flume
celest thorn
#

Idk what it is RPS

teal junco
#

except this OC facility manager's irl counterpart wasnt a edgy sigma war criminal psychopath

warped prairie
teal junco
warped prairie
#

thats why warhammer is appealing to me, i just havent gotten to participating in a ton of it

#

like yea it has its big downs, but it has less holes than anything of its size

teal junco
slate flume
#

I'm not a big SCP guy

#

I think a couple of them are cool tho

teal junco
warped prairie
#

yea like the idea and lore behind containment breach was cool to me, but go further than that and its lost in the fog

#

i think the main thing that throws me off is the mix between original work and the same names, Like Alpha-1 has 300 diffrent universes it exists in yet it all refrences the same idea.

#

which makes sense, because its a creative writing space and thats how that works, but i found it always hard to get solid into things

teal junco
warped prairie
#

well yea obviously lel

limber swift
#

ok wait what is auth error 1b5/randomnumbers

teal junco
#

especially SL fans

#

they all glaze it so hard and think its the only way to depict scp universe

#

But without CB a lot of people wouldnt even know about scp so

grand flower
#

I think CB is peak but yeah there's plenty of great SCP games

#

Just that CB is one of the first to really pop off

warped prairie
#

yea like i know CB is just a very very small part, was just an example

restive turret
#

Tbh I dislike Roleplay for my personal reasons. Tried gta rp nope, was somewhat good but long run no.

umbral zephyr
#

And yeah, it's a lot of removing stuff and adding stuff but it's quite a lot of fun for me to develop stuff for them.

coral nebula
#

How bad is using exiled on 14.2?

soft depot
#

idk, wdym by "bad"?

coral nebula
#

The server I'm on the devs are working on a Labapi build but it likely won't be ready for weeks or months

coral nebula
soft depot
#

besides the Escaping event randomly becoming reliant on ev.EscapeScenarion, I haven't found any bugs. Mostly cuz I try to fix them all Trolley (I'm a dev)

#

you can try out the build rn if you want

#

there's a beta out rn for Exiled too

coral nebula
#

And dummies aren't nearly as chaotic as real people

#

I'm more worried about sustained stability with around 30-40 people for days

#

But so far it doesn't seem that bad

#

Just minor instabilities but that's probably because I'm on the test build

upper vapor
grand flower
#
LogLuauVM: Error: [ServerVM] [string "RunString"]:1: invalid argument #1 to '(→ラタᆳ' (UObject expected, got nil)
[string "RunString"]:1 function x
[string "RunString"]:1

we love object lifetimes

#

i love my function named '(→ラタᆳ'

grand flower
#

i see the issue but im stumped on how to fix it without making my API annoying to work with

teal junco
#

oh god, i cant get that horrible thing that one alien said out of my head

grand flower
#

looking at another Lua plugin to see how they handle it

#

they don't LOL

#

guess that's the easy way, just don't

wraith meadow
#

How to trigger SurfaceAccessPass animation via code?

upper vapor
#

call SingleUseKeycardItem.OnUsed

#

-# publicize needed

#

cast item.Base to get the instance

#

you can also call keycard.Base.PermissionUsedCallback

upper vapor
#

np

celest thorn
#

Hiiii

restive turret
#

Hi

celest thorn
restive turret
#

Aaaaa

#
  • hungry
celest thorn
#

Aaaaa

#

Nicr

upper vapor
#

W update?

celest thorn
#

im gonna cry

#

I CAN USE KNIVES IN SL NOWWW

#

YIPPE

upper vapor
#

*knives

celest thorn
#

missed that

upper vapor
#

it doesn't have a uhh

#

strong stab thing though

#

:(

celest thorn
#

bro 2 hits and you are dead

upper vapor
#

yeah but

#

no one-shot attack

agile tartan
#

How to make player(human) able to listen SCP Chat

upper vapor
celest thorn
agile tartan
#

i searched but i cant find one

upper vapor
#

found it

#

took a minute lol

celest thorn
#

At axwabo, say that you love nw, if you hate nw Trolley or say you hate nw to mean you love nw

agile tartan
celest thorn
agile tartan
#

okay thanks

celest thorn
vagrant nebula
#

wheres green tesla

#

and halloween cassie

vast canopy
hearty shard
#

@upper vapor [2025-10-24 11:45:59.095 +02:00] [WARN] [LabApi] Failed to find pickup wrapper for type InventorySystem.Items.Scp1509.Scp1509Pickup

#

cant believe it

#

you didnt even make a wrapper for new scp item

#

wowww

upper vapor
hearty shard
#

wowzers

icy knoll
north dust
hearty shard
#

me when this is my only role extension now

#

since the rest i pr'd to labapi

restive turret
hearty shard
restive turret
#

It need some edit and publicize to do stuff I wish it can do so

restive turret
sinful bronze
restive turret
#

Are you sure you are the player with id 2?

sinful bronze
#

yeah

restive turret
#

Try other effect

sinful bronze
#

all effects work

#

i mean NightVision effect cutted

#

in halloween version

late shoal
#

is it possible to track headshots in a playerdeath or playerhurt event?

upper vapor
late shoal
upper vapor
#

np

true cedar
#

so what does 1509 even do

hearty shard
#

afaik

true cedar
#

oh

rare wolf
#

Uh basegame feature

#

To get role names

true cedar
#

does that mean i get to shank people

rare wolf
#

Or there's GetFullName or GetAbbreviated which might be different

hearty shard
#

idk!

rare wolf
#

I use it in my labapi plugin and it works teehee

#

Try .GetFullName()

static meteor
upper vapor
#

yeah labapi has that

#

eve you're now obsolete

rare wolf
bright vine
#

is there a special effect or

hearty shard
#

dont think so

hearty shard
royal mica
#

Does DamageType also been implemented?

restive turret
#

Nope

upper vapor
swift nexus
upper vapor
#

not that difficult tbf

soft depot
vagrant nebula
#

i have the animations n stuff i just cant code it

upper vapor
vagrant nebula
#

waiting for AMERT update since summer

#

or actually

#

since 14.1

static meteor
vagrant nebula
#

Трейлер оперативников Глобальной Оккультной Коалиции из ивента "Терминал".
Описание ивента: https://scpfoundation.net/draft:og-terminal

Наш Discord сервер: https://discord.gg/46ShfCGG44

Музыка:
https://youtu.be/Eo-KmOd3i7s?si=tdr-mIUo_LfvL1h3

#сцп...

▶ Play video
celest thorn
#

Btw someone knows why it doesn't work im 100% sure it gets added to the DamageHandler it gets done to PlayerSpawningRagdollEventArgs

            attackerDamageHandler._velX += (short)Plugin.Instance.Config!.VelocitySlingShot.x;
            attackerDamageHandler._velY += (short)Plugin.Instance.Config!.VelocitySlingShot.y;
            attackerDamageHandler._velZ += (short)Plugin.Instance.Config!.VelocitySlingShot.z;
static meteor
upper vapor
#

velocity values are set in WriteAdditionalData

celest thorn
upper vapor
#

in the handler

celest thorn
#

a vector like back or something?

upper vapor
#

you already have the vector

#

just assign that

celest thorn
#

whY?

#

it should be seperated?

upper vapor
#

what why 😭

celest thorn
upper vapor
#

because the things you set get overwritten

restive turret
#

Funfact you can edit the dmg and other stuff but you have to publicize it

static meteor
#

I didn't even think about demoknight being a possibility with this

teal junco
#

Jailbird is already demoknight yall are tweaking

#

Nah im shlazing

static meteor
#

Not a sword though

teal junco
#

yeah

south socket
#

now we only need the hubert moon 100% plugin again and im happy kappa

static meteor
#

Time to port it from nwapi Trolley

south socket
static meteor
#

It just a harmony patch

using Exiled.API.Features;
using HarmonyLib;
using Mirror;

namespace OnlySkyboxHubert
{
    public static class HarmonyPatchs
    {
        [HarmonyPatch(typeof(SkyboxHubert), nameof(SkyboxHubert.SerializeSyncVars))]
        internal static class NetManagerNativeReceiveFrom
        {
            private static bool Prefix(NetworkWriter writer, bool forceAll)
            {
                writer.WriteBool(true);
                return false;
            }
        }
    }
}
south socket
#

should still work

#

yeah it does

restive turret
celest thorn
restive turret
#

what

celest thorn
#

like only peanut does have it

restive turret
#

ye died in the pit too

upper vapor
tribal dagger
#

why is ScaleController no longer a thing for fpc role motor?

#

i cant find anything about this in the change doc

hearty shard
#

still exists

#

currentRole.FpcModule.Motor.ScaleController.Scale

#

currentRole being IFpcRole

tribal dagger
#

not a thing for me

hearty shard
#
public Vector3 Scale
  {
    get
    {
      return !(this.ReferenceHub.roleManager.CurrentRole is IFpcRole currentRole) ? Vector3.zero : currentRole.FpcModule.Motor.ScaleController.Scale;
    }
    set
    {
      if (!(this.ReferenceHub.roleManager.CurrentRole is IFpcRole currentRole))
        return;
      currentRole.FpcModule.Motor.ScaleController.Scale = value;
    }
  }
#

labapi does this

tribal dagger
#

maybe i got a wrong dll

hearty shard
#

guh...

#

yea yours might be 20 years outdated

tribal dagger
#

something bad happened with my dedicated server files

#

well that explains it

upper vapor
#

yeah that uhhhhhhh yea

hearty shard
#

ax fault

tribal dagger
#

rocking a fresh release from may

hearty shard
#

cant believe ax corrupted the game files

upper vapor
#

no wonder

tribal dagger
#

dont protogens eat ram?

#

i specifically have 32gbs of ram 😭

upper vapor
#

those are electronics too

tribal dagger
#

yeah but ram tasty

#

rider definitely agrees

upper vapor
#

yep

#

unity especially

grand flower
#

Just buy 192GB of RAM

#

fixes it forever

upper vapor
#

guys i think skyboxhubert is broken

icy knoll
upper vapor
#

@south socket are you sure it works?

grand flower
#

Haven't had one with Rider in a while, they fixed the nasty ones

tribal dagger
upper vapor
marble cobalt
tribal dagger
#

unity is not for the weak of RAM

grand flower
tribal dagger
#

bro really has 192gb of ram

#

crazy

grand flower
#

I use 75/80% of it while I work generally

marble cobalt
#

you can install helldivers on your RAM

vast canopy
#

@upper vapor just saw. congrats with staff

tribal dagger
vast canopy
#

WHY U NEED SO MUCH

upper vapor
tribal dagger
#

great chance to make a capubert skybox

#

just slap a huberts face on a cappy and make it the skybox

marble cobalt
#

Halloween cancelled

upper vapor
#

wait what

#

it does work..?

tribal dagger
#

bro you nearly cancelled 14.2

marble cobalt
#

He's saying it so I don't cancel it

#

But it's too late

tribal dagger
#

my actor career has failed

hearty shard
#

lmao

celest thorn
tribal dagger
celest thorn
upper vapor
#

so yeah it does not work

tribal dagger
#

the deepest rings of hell await me

#

after i finish ser ofc

icy knoll
upper vapor
celest thorn
upper vapor
#

we should change that toomuchtrolling

marble cobalt
hearty shard
#

hi beryl

tribal dagger
celest thorn
marble cobalt
#

Hi!

marble cobalt
upper vapor
celest thorn
#

you still got a 59 minutes

hearty shard
upper vapor
#

i'm gonna KILL THIS APP

hearty shard
#

STOP REPLYING TO ME

upper vapor
#

I WASN'T GONNA REPLY TO YO

celest thorn
upper vapor
#

BUT I HAVE 0.5 FPS ON DISCORD

icy knoll
#

guys guys guys

#

stop yelling

#

jesus

upper vapor
icy knoll
#

my ears hurt!

upper vapor
#

discord

upper vapor
#

is one of the shittest apps

hearty shard
tribal dagger
hearty shard
#

THIS WAS THE WORST!

#

I CRIED!

celest thorn
tribal dagger
#

dedicated server

#

and the 5 bajillion sr commands

upper vapor
tribal dagger
#

@spare zodiac hi

spare zodiac
#

yoooooooooo

celest thorn
#

like 400 players will have all of their stats purged Trolley

tribal dagger
#

wipe when?

celest thorn
# upper vapor what

This update is PVP so it changes pvp and every pvp update it reset the stats

upper vapor
#

what stats

#

😭

cyan crown
#

that's a lot

#

is that the server?

celest thorn
#

etc...

vast ermine
#

@wind locust

upper vapor
celest thorn
#

and its not like it doesn't scale IT DOES

sharp wigeon
#

@celest thorn Hello there

celest thorn
#

Tell me

unique crane
#

@ lucid ban eve pls thank you

celest thorn
unique crane
#

Problem solved

celest thorn
royal mica
#

what if eve -> NW xdx

hearty shard
celest thorn
upper vapor
royal mica
celest thorn
#

oh i forgot if it was i would've been gbanned

upper vapor
#

eve has "better things" to worry about

hearty shard
#

ive told very few ppl but i might be quitting sl slowly

celest thorn
hearty shard
grand flower
upper vapor
#

at person-who-implemented-that-event

cyan crown
unique crane
tribal dagger
#
Console.singleton.ConsoleCommandHandler.RegisterCommand(Command);

System.MissingMethodException: Method not found: GameCore.Console GameCore.Console.get_singleton()

hearty shard
#

its static

tribal dagger
#

damn

unique crane
#

Its Singleton now

#

with capital S

hearty shard
#

im pretty sure it just doesnt exist

grand flower
cyan crown
#

why do you have 128gb of ram

tribal dagger
unique crane
cyan crown
#

36gb of ram is enough

#

unless bro is working on gta 6 or some huge project

upper vapor
tribal dagger
#

so i have a wrong version of lab api againn

upper vapor
hearty shard
#

GUH

tribal dagger
#

my client is just fine on the server

unique crane
#

No, you are on wrong assembly-csharp reference

tribal dagger
#

lovely

upper vapor
tribal dagger
#

im pretty sure i forgot to move the assembly csharp to the ref folder

#

thatll prolly fix it

upper vapor
#

yeah

grand flower
cyan crown
#

👍

grand flower
#

and the more RAM the faster things go generally

cyan crown
#

do you use unreal?

grand flower
#

yeah

cyan crown
#

oh that explains then

grand flower
#

32GB would never be enough for game dev IMO, had that for a while, too little

cyan crown
#

pretty expensive engine

grand flower
#

64GB is acceptable but annoying sometimes, so I went with 192

#

yeah, mostly the fact it's C++ and all

#

big C++ projects need lots of RAM to compile fast

cyan crown
#

yeah 32gb is like the minimum

#

for unity ^

grand flower
#

For Unity yeah it's fine

#

it's a lot more lightweight and C#'s not as hungry

upper vapor
grand flower
#

rip

#

tbh my pc's a monster heh

icy knoll
grand flower
#

10

tribal dagger
#

im doing plugins for so long yet i always fumble up references

upper vapor
#

point your ReferencePath to the dedicated server's directory and problem solved

tribal dagger
icy knoll
grand flower
#

kek

#

I have 10 for the 3 radiators

cyan crown
icy knoll
grand flower
#

3 for each, +1 intake at the back

#

9 exhaust 1 intake

cyan crown
icy knoll
#

???

#

you have 9 exhaust?

sharp wigeon
restive turret
#

print the properties

#

especially LungeState

late shoal
#

ty

restive turret
#

prob cus

#

None -> Triggered -> Land__

grand flower
grand flower
#

all radiators are exhaust

#

so I don't recycle hot air

icy knoll
#

you have 3 exhausts... ON THE BOTTOM

grand flower
#

yes and I don't want hot air from the lower rad going into the upper rad

#

no

#

well

#

they push the air out the bottom to the side

#

so it won't recirculate back into the top radiator

icy knoll
#

it will come back up really

#

lol

grand flower
#

with how much air is being pushed down I doubt it

icy knoll
#

if any air gets to those fans that is

grand flower
#

I can feel it moving to the side

#

it does

icy knoll
#

id still recommend making those intake, because youre creating negative pressure with that setup

grand flower
#

the back intake fan pushes a ton and there's a few grills there too, I can feel the air sucked in

#

the idea is negative pressure, sure it takes dust and I have to clean it, but the rads get the coldest air they can

icy knoll
#

or no air at all 😭

#

because as soon as it enters, it exits, as there isnt enough cold air coming in

grand flower
#

wdym as soon as it enters it exits

#

the intake pushes air in, the rads suck them out

#

hell I could do without the intake and it'd still suck air in from the negative pressure, it's just there to facilitate things heh

icy knoll
#

what about gpu? if all the air goes to rads, then gpu wont get air

grand flower
#

considering the water temp is 29c right now while im working i think it's cooling well enough

grand flower
icy knoll
#

OH MY GOD

grand flower
#

I think you're missing the fact it's a custom watercooling loop

#

HAHAHAHA

icy knoll
#

IT'S WATER COOLED

grand flower
#

okay I understand now

#

i was so confused

icy knoll
#

i genuinely thought it was an air pc

grand flower
#

all good hah

#

I thought you saw the picture DogKek

#

nah it's custom watercooling

icy knoll
#

i hope to god you know that, this setup would be terrible in an air pc 😭

grand flower
#

yeah it would

#

reminds me I need to refill the watercooling pump

#

it's low on fluid oops

south socket
#

uhmmm guys why is Hubert Zeldaing my world

unique crane
#

your every step.

upper vapor
#

😭

south socket
#

not the old Skybox

upper vapor
#

how and why

south socket
# upper vapor

im network server spawning the gameobject with the prefab working for me so

upper vapor
#

are you serious right meow

south socket
restive turret
south socket
#

have to change this

#

wait

icy knoll
#

wooo the first labapi update with me as an api maintainer

celest thorn
#

Did anything change with primitives???

restive turret
#

no

#

nothing changed with it

celest thorn
#

wtf

restive turret
#

?? why u ask me?

#

check your admin toy stuff it shouldnt do anything about it

marble cobalt
#

🤙

celest thorn
restive turret
#

and check the decompiled sl, but i dont remember anyone did anything with primitivies

celest thorn
#

im gonna try atoh

restive turret
#

custom primitives works with MER

celest thorn
#

but im fully scared something happend

restive turret
#

our server

#

so works check your client errors.

celest thorn
#

No errors on the client

#

just rejects

restive turret
#

huh

celest thorn
#

i can show you if you want

worn burrow
restive turret
worn burrow
#

bruh

late shoal
#

is it possible to reload a plugin, without restarting the server?

hearty shard
#

also make sure all plugins handles Disable properly

hushed ember
#

I got 2 questions rq more technical but not really plugin related. Is there a base game command that lets u see ur momentum or something? or position? And the reason im asking is, some player on a server im staff on just jumped from the workbench in gate b up to the railing and above

#

ive tried looking with visualisecoliders but i cant see anything

#

idk if thats because theres a new higher jump height bug like with the flash bangs or double jump so im trying to find out how he did it

hushed ember
#

only overwatch? so i cant see my own while testing?

hearty shard
#

try F3

#

but i dont think itll show anything

hushed ember
hearty shard
#

i dont believe there is basegame

hushed ember
#

that wasnt my question tho 😭

icy wraith
hearty shard
#

probably not in the short amount of time

#

i really doubt they were making these changes

snow pulsar
#

Wasn't the tutorial looking at SCP a default config in a server? I remember it being a thing and can't find it right now

static meteor
#

It was admintools for exiled

snow pulsar
#

oh

hearty shard
#

im 99% sure thats just Exiled.Events

static meteor
#

Nvm that was tutorial auto god

#

Probably was exiled events

bright vine
#

so there are no 1509 events right

#

we have to patch them?

#

Ok seems like so

icy knoll
#

we are working on some stuff, but when it releases aint our decision

snow pulsar
upper vapor
hollow remnant
#

How can I make it so that killing with SCP-1509 doesn't teleport the player?

restive turret
#

1507?

hollow remnant
#

yea

hearty shard
hollow remnant
#

what

hearty shard
#

1509 is the new melee

hollow remnant
#

OH

#

sorry

static meteor
#

1507 is flamingos

hollow remnant
#

yeah

hearty shard
#

1507 is flamingos from christmas

#

😭

hollow remnant
#

1509

royal mica
#

LOL

hollow remnant
#

i mean 1509

restive turret
#

Also wdym by teleport the player

static meteor
hollow remnant
#

and how to give 1509 to player?

static meteor
#

Harmony patch this to always return false

    public bool IsAnyEligibleSpectators()
    {
        foreach (ReferenceHub player in ReferenceHub.AllHubs)
        {
            if (player.roleManager.CurrentRole is SpectatorRole { ReadyToRespawn: not false } && !_ineligibleForRoundPlayers.Any((Footprint x) => x.Hub == player))
            {
                return true;
            }
        }
        return false;
    }
restive turret
languid temple
#

recice

restive turret
restive turret
static meteor
#

Or that

restive turret
hollow remnant
restive turret
#

There is no wrappers for 1509 yet

hollow remnant
#

where?pleaseee

hollow remnant
restive turret
hearty shard
#

it does

#

SCP1509

hollow remnant
#

OH

#

should i update assembly-csharp?pleaseee

grand flower
#
KeyValuePair<string, float> keyValuePair = HauntedCandyBlack.SpecificEffects.ElementAt(UnityEngine.Random.Range(0, HauntedCandyBlack.SpecificEffects.Count + 1));

Hey Northwood have you been sipping the koolaid a little too much with this update?

#

please take a break :c

#

Because we're patching a ton of weird code written by y'all right now 😐

#

HauntedBlackCandy is baaaaaad

hearty shard
#

thats why its holiday

restive turret
hearty shard
restive turret
hearty shard
#

@restive turret whats up nerd

#

also why is Scp1509RespawnCriteriaManager a component

hollow remnant
#

How to prevent a Jailbird from breaking down?

hearty shard
hollow remnant
#

in code?

hearty shard
#

Its in jailbird item afaik

#

Actually

#

I pr'd uhh

#

Into labapi wrapper

#

.Repair() should work on jailbird item

#

Although there's probably a better way than doing that constantly

hollow remnant
hearty shard
#

Like patching it to prevent it in the first place idk

hollow remnant
hearty shard
#

I don't remember the wording i put tbh

#

I just checked and yea its that

static meteor
pallid summit
#

Is there a way to turn off chase themes and stingers for scp’s? Some servers use them as pets but now they keep playing their stingers every time you see them

pallid summit
#

F

#

Client side curse

hearty shard
#

suggest it on labapi GitHub

pallid summit
#

Do I just open an issue and put it as [Idea]?

grand flower
#

Yeah would be nice

hearty shard
restive turret
hearty shard
#

And i had pinged you anyway when i saw it

#

So like

#

Yk ...

#

Pls fix

#

it has 1 list and a method

restive turret
#

Less thing has a Component too

pallid summit
# hearty shard yes

I made it, hopefully I did it correctly, it’s kinda late here but if I don’t do it now I will forget tomorrow 😭

hearty shard
#

I dont agree on it

restive turret
#

Since it is a server only thing you can do that replace of the array and inject your own thing so you maybe could revive scps

hearty shard
#

but like

#

If it wasnt a component thatd still work

restive turret
#

Not per item

hearty shard
#

Why?

restive turret
#

Wdym why

hearty shard
#

non static class on the item

#

Im saying MonoBehaviour isnt needed

restive turret
#

Ahhh ahh ye

hearty shard
#

Component

#

!

restive turret
#

Or just nothing

hearty shard
#

it could just be no inheritance

restive turret
#

Thats what i said too

hearty shard
#

yes but

#

i said it better

restive turret
#

Any other thing

#

Before I go to sleep

hearty shard
#

Whats your favorite food

restive turret
#

Hamburger

hearty shard
#

Good to know

#

Gn!

tired pecan
#

How do I update labAPI?

hearty shard
#

Install the new server files

#

That's it ur done

#

the same as updating the game

tired pecan
#

Install new server files?

hearty shard
#

Yes go to steam

#

Click update

#

On sl dedicated

#

Thats kind of it

#

labapi updates with SL

tired pecan
#

No mine is on a hosted machine, not dedicated

hearty shard
#

Okay then go to the reinstall in settings

#

(for pterodactyl)

#

And then

#

Wait for it

#

And then

#

Start the server

#

The same as updating the server, nothing else is needed

tired pecan
#

Wait might've added wrong files

hearty shard
#

Im realizing i might sound like im trying to be rude

#

Mb im a bit tired

tired pecan
#

Yep

#

IO did the wrong files I'm sorry

tired pecan
restive turret
hearty shard
slate flume
#

Would've been nice to know that LightSourceToy intensities were changed

#

I don't remember seeing anything about it in the changelogs

warped prairie
#

i remember when speaker toys got changed, we forgot to account for it so when we randomly had like a 50 volume setting it BLASTED across the entire facility pepeLA

slate flume
#

LMAO based

#

I wouldn't be as pissed if they had communicated the change but I didn't see anything about it in the changelogs

#

Feel free to tell me if I'm wrong

warped prairie
#

like its nothing internal

slate flume
#

Right

#

I went through the whole document when it was released and saw no indication of LightSourceToy changes

safe robin
warped prairie
#

i should start contributing to the SL community / LabAPI more or something

slate flume
#

Idk where the fuck you got "I'd say it's common sense" from but you're absolutely delusional

#

Holy L take

upper vapor
grand flower
#

Axwabo

warped prairie
#

yea but still woulda thought it gets mentioned

grand flower
#

fix shoddy nw code from this update plz

grand flower
#

ive got a few others

#

northwood needs better code review

upper vapor
grand flower
#

eh, we fixed it, just kinda annoyed at the amount of harmony patches we had to write today mmLul

warped prairie
upper vapor
grand flower
#

Code is ass

upper vapor
#

Right

grand flower
#

the code I sent is faulty

#

and the GetRandomDoor method is faulty too

upper vapor
#

Because it doesn't check if any items exist, right?

grand flower
#

(DoorsNonAlloc is being indexed with a value greater than the 64 it's allocated with)

upper vapor
#

😭 😭

grand flower
#

instead of .Count as the upper bound

upper vapor
#

Oh I...

#

Mmmmmmm

#

Anger

grand flower
#

no idea why that was written that way, or how it passed code review, or how it wasnt found in testing :/

#

at the very least in testing

#

The DoorsNonAlloc thing is weird, the whole class is written like it's a crazy hot path that needs to be optimized like crazy, but that's off topic heh

upper vapor
#

Blame it on unity for not giving that random value toomuchtrolling

grand flower
#

But yeah thats all iirc

#

oh wait no

#

JailbirdThirdPerson and Scp1509ThirdPerson

#

The ProcessRpc functions

#

they access ._audioSource without checking if it's valid, throws exceptions

#

and the Scp1344HumanXrayProcessor throws an exception in OrbInstance.DisableEffects()

#

doesn't check if _orbInstance is valid

#

Spawn waves are busted but NW knows already

upper vapor
#

They probably will get fixed at some point after someone makes a big report

upper vapor
#

Genuinely baffling (it doesn't make sense why all hell breaks loose)

grand flower
#

NW still NRE champion

#

Thanks for NightVision as an effect though

upper vapor
#

XDDDD

grand flower
#

Thats all I like from this update

true cedar
#

hi chat

upper vapor
#

Unity merge conflict be like

grand flower
#

i opened the game for 15 mins and im good until the next major update that breaks everything

#

back to my own project, gl with the fixes

upper vapor
celest thorn
#

Is it possible to make a dummy be able to be shot through? so it doesn't catch bullets

warped prairie
celest thorn
#

i maybe can check how friendly fire does it

warped prairie
#

yea i know firndlyfire has a property like that, dont know if its like a thing that can be worked with was just a potshot from me

#

worth looking into

celest thorn
#

HitboxIdentity, IsDamageable, i think is what i really need to look into

teal junco
#

079 filter would go hard.

celest thorn
upper vapor
#

Check the hitreg modules

#

They just turn off the hitboxes I believe

#

So ppl don't shoot themselves

#

You could reuse that code

celest thorn
#
    [HarmonyPatch(typeof(HitboxIdentity), nameof(HitboxIdentity.IsEnemy), new[] { typeof(ReferenceHub), typeof(ReferenceHub) })]
    internal static class FriendFireToggle
    {
        [HarmonyPrefix]
        private static bool Prefix(ReferenceHub attacker, ReferenceHub victim, ref bool __result)
        {
            if (!PetsHandler.IsPet(victim))
                return true;
            
            __result = false;
            return false;
        }
    }

Rn im trying this

upper vapor
#

That won't help because the racist still hits them

celest thorn
#

True

#

infact it doesn't work

#

hmmm

#

lets hope this works out

upper vapor
#

That looks good

celest thorn
#

for me it doesn't look promising

#

because i know the player should start falling

#

it works

#

and doesn't fall

static meteor
upper vapor
#

ummmmm

celest thorn
#

wait

#

does the gun have

#

a gun

upper vapor
celest thorn
celest thorn
#

Wait tho

#

How do they create SCPs?

#

this is a question i know where to ask #scp-discussion the place where they don't bath as much as us

slate flume
safe robin
safe robin
celest thorn
#

so sad

celest thorn
#

we will never know if the gun was created with a special part or not

slate flume
#

I love making a fool of myself

slate flume
#

🙏🏼 fr fr

safe robin
#

You're fine

slate flume
celest thorn
#

this is becoming freaky chat ngl

slate flume
#

Flaming people and shitposting is what I live for

#

My life wouldn't be as fun if I couldn't make fun of people on the internet

celest thorn
upper vapor
celest thorn
#

but he was serious

upper vapor
#

why am i getting this in my recommended

grand flower
#

enjoy

#

hilarious because im fixing some issues in my inheritance system

slender depot
#

Where can I find the new assembly csharp?

unique crane
#

as always

upper vapor
#

🇩 🇱 🇱

celest thorn
#

Get this man a
Dynamic-link library

tulip kiln
#

Am I crazy or did Map.Rooms change behaviour?

#

After the update, some rooms can't be found there on round start

upper vapor
#

Huh

#

Can you log all rooms in the waiting for players and round started events?

#

Also in map generated

hearty shard
#

idk about basegame code but

#

it uses RoomIdentifier.OnAdded

tulip kiln
#

Ok so

#

it seems that all rooms are there

#

it's just almost all HCZ rooms are no longer recognized by my roomtype parser

upper vapor
#

Ummm

#

Do you use the gameobject name? They might have been changed

tulip kiln
#

THEY ALL HAVE Halloween in their name

hearty shard
#

2sec

tulip kiln
#

i'm so done

hearty shard
#

yea 2sec ill give u it

upper vapor
#

😭

hearty shard
#
private static string RemoveHolidayAndClone(string roomName)
        {
            if (HolidayUtils.IsAnyHolidayActive())
                roomName = roomName.Replace(" " + HolidayUtils.GetActiveHoliday(), string.Empty);

            roomName = roomName.Replace("(CLONE)", string.Empty);
            return roomName;
        }
#

the first part is from exiled

#

should work for christmas tho unless nw doesnt name it like that.....

upper vapor
hearty shard
#

a few do though

tulip kiln
#

only hcz ones

hearty shard
#

ya

upper vapor
#

Show

hearty shard
#

wait only hcz?

hearty shard