#plugins-dev-chat

1 messages · Page 84 of 1

hearty shard
#

like go ingame
spawn 939 dummy
use the thing to make it pounce

#

check the command

#

and then uhhhh find what that does

pallid galleon
sinful bronze
#

lol

#

it is must work

hearty shard
pallid galleon
#

'tis

celest thorn
#

yo people in this channel do you know if scroll wheel does something and you can like check if a player scrolls??

upper vapor
#

I don't think you can bind that to anything

spare zodiac
#

does the interactable toy parent work? I tried setting it to my schmeatic and it said "nah"

upper vapor
#

Wdym by thay

#

Did you set the interaction time?

spare zodiac
upper vapor
#

If it's more than 0, it'll call searching events; otherwise it calls the Interacted event

spare zodiac
#

do I need to use .Spawn when I create it?

upper vapor
spare zodiac
#

This is all I did and it's not working like when I try to interact with the box nothing happens

var x = wrapper.InteractableToy.Create(ev.Schematic.Position, new Quaternion(0, 0, 0, 0),
            ev.Schematic.transform);
        
        x.Shape = InvisibleInteractableToy.ColliderShape.Box;
        x.Scale = ev.Schematic.Scale + new Vector3(2f, 2f, 2f);
        x.InteractionDuration = 1;
upper vapor
#

Does it actually have collisions skullbutreal

#

I think someone else had this problem

#

Why does it have collision layers enabled 😭

upper vapor
#

Check GitHub and make an issue if it doesn't exist already

hearty shard
#

you're setting its offset to the position of the schematic

#

so if its on surface itll be +300 meters AWAY from the schematic

spare zodiac
#

lemme fix that trollface

upper vapor
#

Day #infinity of trying to explain to people that transform is local for admin toys now

hearty shard
upper vapor
#

If you set position, it's relative to the parent

spare zodiac
#

it is now working though

hearty shard
#

yea

spare zodiac
#

why is not same as like Locaposition being in transform then position would be the world position and not tied to the object's parent itself?

upper vapor
#

toy.Position = toy.Transform.localPosition

#

Shit naming tbh

spare zodiac
#

yea

#

it is

hearty shard
#

Offset trol

upper vapor
#

There will be no fix SteamHappy

#

Unless we break every plugin using it

spare zodiac
upper vapor
#

Solution: remove labapi

spare zodiac
obtuse glade
#

any clue?

upper vapor
#

Show your local admin config

obtuse glade
#
restart_on_crash: true
enable_heartbeat: true
set_terminal_title: true
la_live_view_use_utc: false
la_live_view_time_format: yyyy-MM-dd HH:mm:ss.fff zzz
la_show_stdout_and_stderr: true
la_no_set_cursor: false
enable_true_color: true
enable_la_logs: true
la_logs_use_utc: false
la_logs_use_Z_for_utc: false
la_log_auto_flush: true
la_show_stdout_and_stderr: false
la_delete_old_logs: false
la_logs_expiration_days: 90
delete_old_round_logs: false
round_logs_expiration_days: 180
compress_old_round_logs: false
round_logs_compression_threshold_days: 14
heartbeat_span_max_threshold: 30
heartbeat_restart_in_seconds: 11
la_to_sl_buffer_size: 25000
sl_to_la_buffer_size: 200000
#

okay found it nvm

#

😭

celest thorn
#

i have a crazy idea can you do ladders?

#

on sl

#

to be more specific

spare zodiac
spare zodiac
celest thorn
celest thorn
#

thats like black magic

spare zodiac
celest thorn
spare zodiac
#

might be

celest thorn
#

how to make people gbanned speedrun

spare zodiac
#

what?

#

you can do that

celest thorn
#

i don't think

#

but none knows

#

how the ac triggers

#

so it might trigger?

#

im not a cheater so idk how it works server side

spare zodiac
#

one person knows everything about the ac

#

currently global banned by nw for cheating when making their own ac

royal mica
spare zodiac
celest thorn
royal mica
#

You can somewhat do it with Gravity, but it is jarring

#

I tried to recreate water, but it is impossible

hearty shard
celest thorn
#

but they have a rule in the CSG

harsh thorn
#

either way, EULA applies even when testing cheats

#

if you really want to make your own AC. use offline mode, thats where modding is allowed

upper vapor
#

gotta make them jump/teleport them

slender lynx
#

@unique crane can you give us any info on your helpful addition for our server

#

zero's sayin something about a "helpful feature"

restive turret
#

I LOVE THIS ERROR

#

yknow who are bad

#

you this little LiteNetLib

#

not even telling WHO send those packets

#

atleast it could have said

DataReceived: bad! From 192.168.1.50:6734

harsh thorn
#

the ip can be spoofed

#

so they could even just pretend it is coming from your own servers ip

restive turret
#

what about the packet ? that would also help denying every packet that sends that

royal mica
#

Use wireshark, identify packets

restive turret
#

fucking how the server is not hosted in my pc

harsh thorn
harsh thorn
#

and if it happens to not overload the server machine itself
itd still always overload sl
so youd need a very performant application infront, which could also be overloaded

restive turret
#

server just made public i cant even see any connection that may result getting that thing

harsh thorn
#

that log is only printed when the server receives invalid packets

#

which only really happens with network scanners, or ddos attacks

#

if a log is filled with them, its a ddos

harsh thorn
restive turret
#

happens on VPS (shockbyte) but it is like mostly too much (NEARLY FUCKING GB) and i wanna do something to not fill this up

harsh thorn
#

as you arent going to be able to stop the ddos attack

slate flume
#

Items dropped in an elevator sometimes clip through the geometry

slate flume
#

Ah so firearm.Attachments contains every attachment the gun can possibly have

#

Nice

slate flume
worn gull
#

Hi does somebody have a patch for this?

[2025-07-30 20:37:46.241 +02:00] [STDOUT]   at UnityEngine.Bindings.ThrowHelper.ThrowNullReferenceException (System.Object obj) [0x00018] in <0deee1b9576d40a7a211b55014778fa6>:0
[2025-07-30 20:37:46.241 +02:00] [STDOUT]   at UnityEngine.Component.get_gameObject () [0x00006] in <0deee1b9576d40a7a211b55014778fa6>:0
at Mirror.NetworkServer.SpawnObserversForConnection (Mirror.NetworkConnectionToClient conn) [0x00033] in <ae599454e38d4008a675271403de09db>:0
at Mirror.NetworkServer.SetClientReady 
in <ae599454e38d4008a675271403de09db>:0
at Mirror.NetworkServer.AddPlayerForConnection (Mirror.NetworkConnectionToClient conn, UnityEngine.GameObject player) [0x00059] in <ae599454e38d4008a675271403de09db>:0
at Mirror.NetworkManager.OnServerAddPlayer (Mirror.NetworkConnectionToClient conn) [0x0005b] in <ae599454e38d4008a675271403de09db>:0
[2025-07-30 20:37:46.241 +02:00] [STDOUT]   at Mirror.NetworkManager.OnServerAddPlayerInternal (Mirror.NetworkConnectionToClient conn, Mirror.AddPlayerMessage msg) [0x0005c] in <ae599454e38d4008a675271403de09db>:0
[2025-07-30 20:37:46.241 +02:00] [STDOUT]   at Mirror.NetworkMessages+<>c__DisplayClass9_0`2[T,C].<WrapHandler>g__Wrapped|0 (C conn, T msg, System.Int32 _) [0x00000] in <ae599454e38d4008a675271403de09db>:0
[2025-07-30 20:37:46.241 +02:00] [STDOUT]   at Mirror.NetworkMessages+<>c__DisplayClass8_0`2[T,C].<WrapHandler>b__0 (Mirror.NetworkConnection conn, Mirror.NetworkReader reader, System.Int32 channelId) [0x0007a] in <ae599454e38d4008a675271403de09db>:0
[2025-07-30 20:37:46.244 +02:00] [STDOUT] TargetRpc System.Void VersionCheck::TargetCheckVersion(Mirror.NetworkConnection,System.Byte,System.Byte,System.Byte) called on Player [connId=0] but that object has not been spawned or has been unspawned```
slate flume
#

You bugged the game so hard you disconnected the host

#

Someone around here has a patch around here to prevent the host from getting DCed by Mirror

#

Idek how you bug it so hard for that to happen

worn gull
#

There are no errors except this

#

Everything was good until 20:37

slate flume
#

Could be a NW issue lmao

celest thorn
restive turret
celest thorn
#

so sad

restive turret
#

Like actually i have zero clue

worthy rune
#

i think all public servers are being ddosed atm

#

not sure even if its strong enough to actually cause problems other than using up drive space

pallid galleon
#

Yeah I really think they're just shotgunning out a bunch of weak ddos attacks to a bunch of servers to try cause mass chaos

#

but all they're achieving is making people have to lower their log saving duration to a day

#

the horror

spare zodiac
#

so how would I stop rigidbody of cube colliding with interactable toy?

worthy rune
#

not sure if it would break anything but you could try deleting the collider

spare zodiac
worthy rune
#

yeah

spare zodiac
#

what is the exact name of the component?

worthy rune
#

it depends the shape

spare zodiac
#

box

#

I meant cube

worthy rune
#

just do collider as its a base class

worthy rune
#

dont think that happens unless the item spawns at the floor level while the elevator is moving and you have high ping

slate flume
#

Yo I just got a nasty clip

#

Lemme process it

slate flume
#

They're clipping through elevators

worthy rune
#

how much of what i said applied, like did they have to drop it a specific time and/or do they have a high ping?

slate flume
#

Honestly? No clue, haven't been able to reproduce it yet

#

Except for this one clip I'm trying to get processed

#

It was corrupted so I'm repairing it lmao

worthy rune
#

nw

slate flume
#

Oh baller

#

Not only this but I found another LabAPI bug

#

That's so fire

#

So the clip I'm trying to process is a clip where I threw an item and it just clipped through the floor

#

Wasn't even an elevator

upper vapor
upper vapor
upper vapor
hearty shard
#

or Player.GetAll()

#

Troll

upper vapor
slate flume
slate flume
#

RIGHT above the clip

upper vapor
#

yeah i read

slate flume
#

Where I say "So the clip I'm trying to process is a clip where I threw an item and it just clipped through the floor
Wasn't even an elevator"

#

I'll KILL YOU

#

YOU EVIL BASTARD

#

I KNOW WHAT YOU DID

hearty shard
#

woa

upper vapor
#

quite the pickle

worthy rune
# slate flume

yeah i have seen this before (not related to the elevator issue im talking about where the item will reapear when the elevator stops)

#

got no idea why it happens since pickups should be using continuous speculative physics which shouldnt suffer from this

#

only other time i see physics fail is if theres too many colliders in a small area

upper vapor
#

i love glitching through the floor when the floor has many details

slate flume
#

So should I just chalk it up to a NW moment and start logging pickups to respawn items when they go out of bounds

worthy rune
#

maybe, would be good to find the root cause but thats not your responsibility so do what ever is best for you

#

for all we know if could be a physX problem

upper vapor
slate flume
worthy rune
#

fair

slate flume
#

Idk whether or not I should open an issue for it

upper vapor
#

why don't we kill unity

upper vapor
# slate flume

oh wait this is the opposite of what's the current issue is

#

or like

#

not what we want

worthy rune
upper vapor
#

what if it's a feature where 106 PD sucks in items sometimes instead of spitting them out toomuchtrolling

#

lmao

slate flume
slate flume
worthy rune
#

main game issue

slate flume
#

Where can I do that at?

worthy rune
#

not sure actually

#

!nwmoment

hearty shard
#

!kill riptide

upper vapor
hearty shard
#

why havent u fixed every bug in the game yet

worthy rune
#

!nwmoment

upper vapor
worthy rune
#

i guess the bot isnt working

upper vapor
#

ofc

hearty shard
upper vapor
#

omg you'r redecateddedded

#

what

worthy rune
upper vapor
#

that looks so weird

worthy rune
#

since its really buggy from my experience

hearty shard
#

oh hey

upper vapor
hearty shard
#

hi chat

worthy rune
hearty shard
#

im different now

upper vapor
#

actually visible now

#

french though

hearty shard
#

guh

upper vapor
hearty shard
#

it looks best i think

upper vapor
#

mayhaps

upper vapor
worthy rune
# slate flume

looking at the base game code it doesnt destroy the pickup. maybe what you are experiencing is that the pickup is still IsInUse after denying the event maybe?

slate flume
#

It exists

#

I can see it

#

It can be pushed around

#

Blown up

#

It just can't be picked up

upper vapor
#

yeah that's the InUse flag

slate flume
worthy rune
#

if you do this it should work how you want

...
// cancel
ev.Pickup.IsInUse = false;
ev.IsAllowed = false
upper vapor
#

ype

worthy rune
#

you can still keep the issue open, as i believe thats something we want to change. so it defaults to this behaviour

slate flume
#

😁

worthy rune
#

i could of sworn we had changed it i guess not. CC @unique crane

slate flume
#

Love you @worthy rune

slate flume
#

I'll edit my bug

#

Report

pine parcel
#

anyone know what the command is for getting player Vector3 printout in RA console? I'm assuming it ties in with stripdown but I can't figure out what I need to do to get that info or if it's even possible

pine parcel
upper vapor
#

np

slate flume
slate flume
#

What the hell is happening

upper vapor
#

show your permissions.yml

slate flume
#

Where is that

upper vapor
#

there's a permission list command btw

upper vapor
slate flume
upper vapor
#

it's not server-specific YIPPEE

slate flume
#

Not all permissions

#

Player permissions

upper vapor
#

base-game?

slate flume
#

Yes

upper vapor
#

OHHHHH

#

check the permissions in the permission group

#

player::GetPermissions is a labapi extension method for labapi permissions iirc

slate flume
#

Oh

upper vapor
#

read teh docs toomuchtrolling

slate flume
#

I'll crash out

#

I don't even know what LabAPI permissions are tbh I only know about the command sending ones

upper vapor
#

me when the wiki doesn't tell you how to configure permissions

slate flume
#

Yo that's cool

#

I'm probably never gonna use this lmao

keen halo
#

Razi's back!

slate flume
#

Why is private in the Remote Admin only section?

static meteor
#

Dosent spawn naturally anymore

#

Privates have the operative card since 13.5 irrc

slate flume
#

Also

#

Is there any way to change the color of the response text in the client console?

upper vapor
#

<color>

slate flume
#

That won't color the whole response, will it?

upper vapor
#

it won't color [FROM SERVER] but the response will be colored

#

otherwise you gotta patch

slate flume
#

Idk where responses are handled and sent

upper vapor
#

check my commandsystem's patches

slate flume
#

Oh there's a CommandProcessor class 🤦🏼‍♂️

keen halo
#

After my year long ban I have returned

#

Well like 8 months!

#

And now I'm here to bless the the dev chat with obvious questions.

spring swan
keen halo
#

omg

#

hey Ghostz

worn gull
unique crane
#

Will check when I get back home today

worthy rune
#

honestly the pickup events are abit of a mess, it might be worth reworking them abit

restive turret
#

Yes

slate flume
#

Sometimes I like to ask AI questions about random shit

#

Today I asked it a question and as I was waiting I saw

#

Bro fr doing the same type of research I do lmao

restive turret
#

Hopefully it paste the answer not the question

slate flume
#

I usually have to do like 3/4 chats with different phrasing, omitting different information, along with a line of targetted questioning

restive turret
#

Lmao then you over specific or idk how you did it

slate flume
#

If you ask it advanced enough questions it'll have no clue what to say

#

Or how to produce any kind of correct response

#
// ...code up here
        var commandFoundGetter = AccessTools.PropertyGetter(typeof(CommandExecutingEventArgs), nameof(CommandExecutingEventArgs.CommandFound));
        if (commandFoundGetter == null)
            throw new Exception("Could not find CommandFound getter");
        
        codeMatcher.Advance(1).Insert([
            CodeInstruction.LoadLocal(ev1Index),
            new CodeInstruction(OpCodes.Callvirt, commandFoundGetter),
            CodeInstruction.StoreLocal(commandFoundIndex)
        ]);
return codeMatcher.Instructions();
[2025-07-31 02:55:12.084 -05:00] [ERROR] [LabApi] HarmonyLib.HarmonyException: Patching exception in method System.String GameCore.Console::TypeCommand(System.String cmd, CommandSender sender) ---> System.InvalidProgramException: Invalid IL code in (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:GameCore.Console.TypeCommand_Patch0 (GameCore.Console,string,CommandSender): IL_01d6: callvirt  0x0000005b

Why is it just completely shitting itself over this callvirt

south socket
#

I love what is going on on your server 😭

slate flume
#

I've been trying to figure out why this hates me for a while and still can't figure out what the problem is

#

I'm a little inexperienced with transpilers but I don't think my reasoning is wrong here for what I need to do

south socket
slate flume
#

Cool

#

And I'm getting the exact same error :)

#

I figured as much
Behind the scenes, these guys are doing essentially exactly the same thing

#

The problem isn't the LoadLocal or StoreLocal, it's some problem with the callvirt

unique crane
#

Just saying your gonna like it

south socket
slate flume
south socket
#

i mean everything is weird

slate flume
#

But yeah the CodeInstructed.StoreLocal or CodeInstruction.LoadLocal aren't much different from making your own code instruction

slate flume
south socket
#

but maybe

bool isValueType = eventType.IsValueType;
OpCode loadOp    = isValueType
    ? OpCodes.Ldloca_S  
    : OpCodes.Ldloc;   
OpCode callOp    = (isValueType || getter.IsStatic)
    ? OpCodes.Call      
    : OpCodes.Callvirt; 

codeMatcher
  .Advance(1)
  .Insert(new[]
  {
    new CodeInstruction(loadOp, ev1Index),
    new CodeInstruction(callOp, getter),
    new CodeInstruction(OpCodes.Stloc, commandFoundIndex)
  });

shouldnt that work? idk but yeah

slate flume
#

I'll plug it in

#

Same issue

south socket
#

if i was u. i would crashout now

slate flume
#

I've been crashing out dw

#

Maybe if I smoke a bit more I'll uncover the hidden secrets

#

Brb

terse bone
slate flume
#

Oh wait

#

No

#

I know the issue

#

🤦🏼‍♂️

#

I needed useAddress to be true so it'd use the other ldloc

slate flume
#

So when I plugged it in it did regular

south socket
#

at least you know it now

slate flume
#

🔥

#

Hey now I have a beautiful working transpiler

upper vapor
slate flume
#

:)

slate flume
#

Yeah

#

I was being dumb

grand flower
#

Next time you're having issues with IL

#

Slap [HarmonyDebug] onto the method

#

You'll get the modified IL in a file on your desktop

#

Makes it easy to check what the issue is

south socket
#

cant i just slap my harmony patches?

grand flower
#

They'll blow up if you look at them wrong

#

Bad idea

slate flume
#

Why can't RoundStarting include a dictionary of all the players on the server and the role they're spawning as

#

It'd make my life like

#

15 billion times easier

unique crane
slate flume
unique crane
#

Would have to check the implementation since the initial round spawning is kinda ehh

#

not sure if compatible with that event

#

Def not compatible

#

But add it to github issues please

#

so I dont forget

slate flume
south socket
#

yeah but maybe add a seperated event for that in the RoleAssigner class

restive turret
#

David

#

Is the micro event stuff added to the game?

spare zodiac
restive turret
spare zodiac
restive turret
#

I would parent into the player

#

I mean a pickup

spare zodiac
#

I need to interact with the box though

#

can I implement primitive flags for interactable toy?

restive turret
#

Lock the item?

#

Size the intrractivle to size of prim?

spare zodiac
#

the box is also collidable

restive turret
#

Then add that schematic to a locked pickup

spare zodiac
#

why?

restive turret
#

Cus u want gravity no?

spare zodiac
#

I have that with rigidbody

#

but that interacts with the interactable toy somehow

restive turret
#

I don't know about that much in unity do have fun

#

Disable rb of itoy?

upper vapor
#

Or I guess remove it
But with a frame delay after creating

spare zodiac
#

le funy

spare zodiac
#

or wait lemme see

upper vapor
#

Why would it have one

spare zodiac
#

fun fact giving it one makes it fall

restive turret
#

Bro i don't know i hate unity with passion and have zero clue

spare zodiac
#

passion hating is crazy

upper vapor
restive turret
#

I confuse people so they ultimate find the solution

spare zodiac
#

bro

restive turret
upper vapor
spare zodiac
#

I don't know if it was the rigidbody or collider, but I'm not testing this further when it works then leave it be

restive turret
spare zodiac
#

I am working on this piece of shit box for 5 hours now

#

I'm good

restive turret
#

No you're not

spare zodiac
#

btw field is in preview version in .net 9 usable with framework 4.8

restive turret
#

Field is . net10

spare zodiac
#

yeah preview version

#

which .net9 has

restive turret
#

Preview deez

spare zodiac
#

how am I supposed to disable the event?

heady turret
#

why infoarea hide badge doesnt work?

#

ReferenceHub.nicknameSync.Network_playerInfoToShow = PlayerInfoArea.CustomInfo;

#

this will show custom info & badge

#

but i dont set badge

restive turret
upper vapor
#

LabAPI events

spare zodiac
south socket
#

there arent DeadmanSwitch events yet right?

spare zodiac
south socket
spare zodiac
#

level up

grand flower
#

Better to just patch in a custom event for it

hearty shard
#

isnt there just

#

WarheadStartingEventArgs::IsAutomatic

#

i have no clue

#

im guessing

#

me when i

#

@spare zodiac @south socket

south socket
#

it wont be triggered.

hearty shard
#

what

south socket
#

i think isAutomatic is from the old auto nuke

upper vapor
#

This is diabolical

hearty shard
#

errrrr

#

thats called a bug

south socket
#

GET THOSE NASTY 🪲

hearty shard
#

@unique crane me when

#

surely thats a bug

unique crane
#

prob yea

#

Well if you dont want deadman switch then you can.. yknow. disable it

south socket
celest thorn
#

real question for real people, lock the camera

plush walrus
south socket
plush walrus
#

Mind reader

heady turret
#

how to load a cartridge into the chamber

south socket
#

in which chamber? Chamber of Secrets?

upper vapor
south socket
#

ah chamber for the lockers

unique crane
#

Which one?

#

Automatic firearm or revolver?

#

Shotgun..

#

Disruptor

south socket
#

i love Disruptor Ammo

celest thorn
#

because its client side Trolley

#

FpcRotationOverrideMessage.ProcessMessage doesn't seem to be doing anythin

south socket
#

uhmm hello guys when clientside translation manipulation TrollDespair

slender lynx
#

trying to lock players camera

south socket
#

sounds illegal

hearty shard
upper vapor
#

TryOverrideRotation should work

#

Trademark

slender lynx
#

we need to do that

celest thorn
#

that makes it jittery asf

unique crane
#

You can send rotation message every frame

celest thorn
#

that looks so ass

celest thorn
unique crane
#

Ehhhh

#

I gues

#

but that will play the skeleton sound

celest thorn
#

could work on the server?

unique crane
#

Client side

celest thorn
#

or is it client side

#

can we ban client side

upper vapor
heady turret
unique crane
#

AutomaticActionModule::AmmoStored
And then you have to call AutomaticActionModule::ServerResync();

worn gull
celest thorn
worn gull
#

And it's somewhere on my PC

slender lynx
#

we dont use exiled, plus got a solution already but thanks

restive turret
#

Camera.lock

slender lynx
#

is it just forcing rotation every tick or what

celest thorn
slender lynx
restive turret
celest thorn
slender lynx
#

3/4 of this game is client side

restive turret
slender lynx
#

but yeah if you can show me how your plugin works i'll take a look

worn gull
slender lynx
celest thorn
#

better than sl

slender lynx
#

we hittin 300 fps with this server now

celest thorn
#

yo when i recieve my contract?

slender lynx
unique crane
#

crazy

celest thorn
#

getting paid 0.00000000000000000000001c a year

unique crane
celest thorn
unique crane
#

I didnt say which one XD

unique crane
celest thorn
#

i know david for sure you get paid 0.000000000000000001c a year

unique crane
#

whats cc

celest thorn
unique crane
#

oh

spare zodiac
#

guys how could custom item toy work?

#

I'm thinking of making suggestion that would implement item to have custom image and name, but no clue how would I describe the image part of this all. Image would have to be made through primitives I guess? No downloading of course yk

hearty shard
#

i doubt youll get custom image

spare zodiac
#

because there is no way to implement this without downloading anything

ruby hazel
#

hello

upper vapor
#

Too bad it doesn't rotate with the camera on thr X axis

#

(Not automatically)

#

I knew it could be done

worn gull
#

I How can I delete the items in heavy which are spawned by game on top of the boxes etc

unique crane
#

OnMapGenerated event go through all pickups and filter those who are in your target rooms

#

delete them

severe cave
#

Is there an event where a player interacts with the SCP container thingys

upper vapor
#

Or Interacting

severe cave
upper vapor
#

Np

severe cave
#

How can I identify two identical pedestal lockers? What should I use to tell them apart?

upper vapor
severe cave
upper vapor
#

Check their names probably

hearty shard
#

but if ur looking specifically for the TYPE

upper vapor
#

You could use the loot as well, not sure if that's persistent
As in, does it get removed after loot is spawned

hearty shard
#

then yea u need the game object name

severe cave
upper vapor
#

That should be it

#

If you have two with the same name then you got a duplicate

severe cave
hearty shard
#

well

#

what speciifcally do you want to do

#

r u not checking their type

#

like pedestal

upper vapor
#

If you instantiate the prefab it'll append (Clone) at the end so two will have the same name

hearty shard
#

exiled does this

#

for the LockerType

#

but if ur not doing that and ur trying to do smth else

#

then u need to specify what ur trying to do

upper vapor
#

Imagine if we could switch on Spans

severe cave
#

Do lockers even have unique IDs or some kind of identifier that doesn’t repeat?

hearty shard
#

no

#

this is why i said to use ==

#

2 objects will not be equal

#

unless theyre the same one

upper vapor
hearty shard
#

thats not unique per locker tho

#

like 2 lockers of same type will have same prefab id

upper vapor
#

True

#

Instance id then

#

But you've said, ==

hearty shard
#

wait

#

arent lockers networked

#

net id troll

hearty shard
#

for checking equality between 2 lockers

upper vapor
hearty shard
#

but idk what he wants now

hearty shard
#

yes but what r u using it for

severe cave
#

for a dictionary

unique crane
#

Ax when someone mentions spans

upper vapor
#

(Nobody else mentioned them this time)

royal mica
unique crane
#

no this is not html

upper vapor
barren pasture
plain gazelle
#

Before im about to send the verification team an email, would anyone here known if per the new CSG it is allowed to make a Tracking Opt-In button in SSS?
I heard this was allowed with the old rules but "the entire DNT section got simplified" so its no longer clearly written there

unique crane
#

cause the user give consent to store their data by that

upper vapor
#

at security

#

is there like a hold for x seconds option for buttons that is actually visible

#

like the keybinds reset

#

can you do that with SSSS

#

not sure what verification/security has to say about that

icy knoll
#

yeah

#

probably a toggle that requires you to hold the button

#

but that will require you saving that info

#

whereas two button wont

upper vapor
#

i mean you already have to know whether they've opted in
they're probably not using the data merely in the SL server

unique crane
#

Yep

unique crane
#

but generally a text of what is being stored

plain gazelle
#

Ofc, ye
better safe that sorry

unique crane
#

and how is it used

#

Just like when you go to any webpage and there is that long ass text for cookies you dont read anyways

upper vapor
#

xd

#

"we use your data for purposes including, but not limited to, advertising, tracking, advertising, advertising, money from data brokers, etc."

#

if those descriptions were honest

plain gazelle
#

"saving everything in an unencrypted, public bucket"

#

cough

upper vapor
#

erm

#

KHMMMM

#

where did that happen

unique crane
upper vapor
plain gazelle
#

x3
but yeah our data would essentially just be for saving RP characters and tracking how much someone played to grant access to higher trust roles

#

Shouldnt be difficult to write out an informative text

#

Will see what the safety department has to say though

restive turret
#

Don't forget to ask UK players their license to play this game

celest thorn
#

Hello chat

celest thorn
#

Its time to make ai recognition software that gets beaten by a 2006 game

restive turret
#

💀

#

I think even HL1 can do it

celest thorn
#

Im italian

#

So sad

restive turret
#

Cant test here neither

celest thorn
#

And im 18

restive turret
#

I'm Hungarian and im over 18

upper vapor
#

wait

#

is your name
Hungarian Over 18
or
Over 18 Hungarian

restive turret
#

I dm you with a picture to what I react with this

upper vapor
#

oh no

restive turret
#

Idk if the pic of two guy kissing and a cat looking smugly at a camera is forbidden here

celest thorn
#

I want to see

#

Leg not approved

#

Cat approved

upper vapor
#

guys kissing approved

celest thorn
restive turret
#

Lmao

upper vapor
#

i'm not the buzi here

celest thorn
#

Blanket looks comfy

celest thorn
upper vapor
plain gazelle
#

Any place to see the old VSR?
the link redirects to csg now

celest thorn
#

Oh btw today is the best day of my life

#

Because in television there was a serious talk about problems in italy with social media

#

A guy comes to speak and start telling “there’s a massive outbreak of skibidi boppy in social media”

#

I was dying

upper vapor
plain gazelle
celest thorn
#

If we become the uk with already alot of censorship

celest thorn
celest thorn
#

Why tho?

#

Wait

#

This is fake

#

Thats NOT THE FONT

restive turret
#

No, multiple people got it

celest thorn
#

They are different

celest thorn
upper vapor
celest thorn
#

Hmm

#

Really valid

restive turret
#

Lel idk btw

#

I seen multiple of this screenshot

#

Not exactly this same

unique crane
celest thorn
restive turret
celest thorn
restive turret
#

Ye

#

I have more pic of random cats than myself

celest thorn
#

Instead of drugs take some cat pics

celest thorn
#

A meow empire

upper vapor
#

not many

#

but i know for sure that i have much more train pictures/videos than cat

celest thorn
#

You can go and sell trains to people

#

Ig

upper vapor
#

imagine

#

this isn't all of them, had to move some from the phone cuz i was running out of storage xd

upper vapor
celest thorn
upper vapor
#

yes

celest thorn
#

Imagine simping for trains

restive turret
icy knoll
#

is there a feature request for a windows wrapper in labapi?

upper vapor
#

huh

icy knoll
#

windows

#

a wrapper for them

upper vapor
#

i don't get it

#

OHHH

#

like a uh

icy knoll
#

bruh

upper vapor
#

breakable window

icy knoll
#

yes

#

BreakableWindow wrapper

#

smh

#

Like Room::Windows would be useful

upper vapor
#

PR it toomuchtrolling

icy knoll
#

true

#

hold

#

lemme do that

unique crane
#

Ive done that

#

not merged tho

upper vapor
#

nvm

icy knoll
#

nice one david

upper vapor
#

okay i'll change my average "PR it" response to "wait for the internal PR to be merged"

icy knoll
#

david has done like everything lol

unique crane
#

nah

#

Riptide did a lot too

icy knoll
#

i just see a lot of pings from u TrollDespair

celest thorn
restive turret
#

David

#

When 14.1.2

worn gull
#

Hi! How can I make a player's model invisible but not his hitbox so the player's can't see the model but if they look at it, it displays the name, role etc

worn gull
icy knoll
#

closest thing is giving them the hat affect

#

but that hides their details

#

but can still be shot

south socket
#

couldnt u use? PlayerValidatedVisibilityEventArgs? I mean i dont know if role and stuff is then shown but

celest thorn
#

but there's a massive problem

#

no display name

#

etc...

unique crane
#

Yeah you cant do that

south socket
#

sad

restive turret
#

asd

worn gull
#

das

celest thorn
#

ads

south socket
#

dsa

restive turret
celest thorn
slender lynx
#

🍽️

south socket
#

cat salad

upper vapor
#

you can't have the info be shown without the model being visible

hearty shard
#

FpcRole

#

but yea doesnt do what was asked

frail zinc
upper vapor
#

texttoy toomuchtrolling

unique crane
icy knoll
#

idk why games fuck around with arachnophobia like it’s a joke

#

it’s so fucking annoying

#

i’m genuinely so terrified of spiders that even the fucking noise they make in games makes me fucking scream

upper vapor
south socket
icy knoll
#

when i was younger i turned on peaceful because of the spiders

#

as i got older i turned it off but i still wanna disable spiders

south socket
#

I think we need a spider scp

south socket
icy knoll
#

ill genuinely message hubert and tell him to fire whoever came up with it because ill cry 😭

south socket
#

But I mean the spider in lethal company is nasty

icy knoll
restive turret
#

@upper vapor where scp proxy cat

upper vapor
#

procrastination

icy knoll
icy knoll
#

i need it!

upper vapor
#

go home

#

literally

icy knoll
#

smh

upper vapor
#

okay grab that

#

sweet treet

icy knoll
#

a girl needs her sweet treat

restive turret
#

A pink candy

icy knoll
#

shhhhh

#

slejm go back to eternal rest

upper vapor
#

lmfao

random scaffold
#

how i can start scp sl server like systemctl?

#

[Unit]
Description=SCP: SL Server
After=network.target

[Service]
Type=simple
ExecStart=/home/user/steamcmd/scpsl/LocalAdmin 7777
WorkingDirectory=/home/user/steamcmd/scpsl/
Restart=on-failure

[Install]
WantedBy=multi-user.target

just kill the process

#

if i disconnected from the machine

restive turret
#

Start the process to not shut down after quit

random scaffold
#

systemctl start

#

systemctl enable

#

but he stop after disconnect

upper vapor
#

then yeah

random scaffold
#

yes

random scaffold
unique crane
#

Just use screens

random scaffold
#

me need auto start after reboot

#

or how i can use screen but in service?

south socket
#

me need to end it all

icy knoll
#

screen runs 24/7

#

unless ur machine is off ofc

random scaffold
icy knoll
#

just won’t rerun the executable once it crashes

random scaffold
icy knoll
#

i use pyrodactyl (with pterodactyl wings) so idk, auto restarts for me lol

unique crane
#

Then create script to create those screens and run the server on them

upper vapor
#

tmux

random scaffold
#

script for script

#

lol

unique crane
#

Crontab

restive turret
unique crane
#

Or you can use the special folder

#

/etc/init.d/

icy knoll
#

i love linux (i am a linux user so lol)

restive turret
#

Literally entered what you asked in Google

#

It took me < 5 min to find your answer

south socket
#

Uhmmm guys what is this linux

icy knoll
upper vapor
#

wha

restive turret
#

Lmao

south socket
#

Wha

upper vapor
#

did the gif link have a bad word in it lmfao

icy knoll
#

did ax just get nuked by cassie

upper vapor
unique crane
#

real

restive turret
upper vapor
#

i thought that was drake

south socket
#

Linux is so cool apple stole the functions and made mac os

unique crane
#

And hide them behind paywall

upper vapor
#

xddddddd

unique crane
#

What works on Desktop/Android/Linux/Browser doesnt work on Mac

restive turret
#

Mac made for 💰

upper vapor
unique crane
#

Me when I start linux and super fast console appears for a split second (very scary)

restive turret
unique crane
#

💀

restive turret
#

(installing anti 🧀)

upper vapor
#

anti cheese

#

oh

#

LMAO

unique crane
#

what

south socket
#

guys im a hacka!

upper vapor
unique crane
#

oh

restive turret
#

Bruh

south socket
#

Kernel Based when

#

i want my pc eaten up alive

restive turret
south socket
random scaffold
# unique crane 💀

what wrong?

#!/bin/bash
screen -dmS scpsl_session /home/user/steamcmd/scpsl/LocalAdmin 7777
#

in screen ls doesnt exists

unique crane
#

Idk im not linux support

random scaffold
south socket
#

yes you are

restive turret
unique crane
#

no lol

restive turret
#

You are fun nw you should know these

#

*from

south socket
upper vapor
#

david can you make the new culling parent an admin toy so we can parent it

upper vapor
south socket
#

ChatGPT is moderating my brain

upper vapor
#

the thing Hubert made

unique crane
#

You mean like
Object
CullableParent
Object
....
Object

#

?

upper vapor
#

ye

unique crane
#

too late

upper vapor
#

wdym 😭

#

no release yet

#

right?

#

right...?

unique crane
#

nah

#

idk

#

I dont have time right now

south socket
#

its just too late

upper vapor
#

can you ask Hubert :3

unique crane
#

It would make LabApi wrapper easier

#

that is true aswell

upper vapor
unique crane
#

Hmmm Ill see what I can do

upper vapor
#

thank youuuu

unique crane
#

But wasnt there a reason why he didnt do that?

#

in the first place

upper vapor
#

since it's not useful for admins to spawn via commands i think Hubert made it just a networkbehavior

#

that's probably why

unique crane
#

Ehhhh

#

Hmmmmm

#

I dont think that was the reason

#

like the interactable toy is RA spawnable too

upper vapor
#

maybe cuz the other sync vars aren't needed

unique crane
#

Probably

south socket
#

can you stop setting the volume of your visual studio

unique crane
#

Thats video playback dummy

upper vapor
#

XDDD

south socket
#

oh

#

now i see it

#

(why the hell was Dracoslayer in this channel)

upper vapor
#

i don't even know who they are

south socket
#

who me or chatgpt? or you?

barren pasture
#

How do I prevent an item (say scp 500) from doing it's default thing when using?

random scaffold
#

Failed - Server application could not be located!

#

lol

upper vapor
barren pasture
#

A specific item though

upper vapor
#

well

#

ServerApplyEffects for the subclass and check the serial

barren pasture
upper vapor
#

whichever type of item it's for

barren pasture
#

ah

#

How do I change a firearms current or max ammo?

#

I assume patch for at least one

upper vapor
#

MagazineModule

barren pasture
upper vapor
#

firearm.TryGetModule

#

won't work for shotgun iirc

pallid galleon
#

Does anyone have/know of a LabAPI version of the RoundReports plugin?

barren pasture
pallid galleon
#

good shout

barren pasture
unique crane
#

patch

barren pasture
#

Shit

upper vapor
#

or you can modify an attachment to have uh

barren pasture
upper vapor
#

idk 😭

#

there's an attachment modifier for magazine capacity

#

it's not reliable if you let the player change the attachments on the gu

barren pasture
#

Are firearms not on the universal damage handler spectrum?

hearty shard
#

which isnt universal no

barren pasture
#

Then what the fuck is the point of the UNIVERSAL damage handler?

unique crane
#

Universal doesnt have attacker

hearty shard
#

afaik

#

eg pocket decay, 207

south socket
#

i hope i will decay in pocket one day

abstract stone
#

Can you change Role with out activating the Text?

unique crane
#

?

craggy mountain
#

they're asking if they can change roles without displaying the "You are [Role]" text that appears whenever you do

abstract stone
#

Yes

#

👍