#plugins-dev-chat

1 messages · Page 218 of 1

lapis steppe
upper vapor
#

i mean it's good that you used the new project template and then changed the framework version

upper vapor
restive turret
#

we would be goated if we would make a TEMPLATE

upper vapor
#

that could also help

upper vapor
lapis steppe
#

class library

upper vapor
#

wrong one Kek

lapis steppe
#

classic

upper vapor
#

there should be another class library template

lapis steppe
#

yeah i just found it

upper vapor
#

visual studio's intuitiveness really shows

lapis steppe
#

Unless I search for it, it is so far down the list

upper vapor
#

anyway, for future projects it's better to use the .net 8+ template and then change the target frameowrk

lapis steppe
unique crane
#

Enjoy with 0 context whatsoever

lapis steppe
#

nvm it doesnt even show unless you search for it

lapis steppe
#

did you merge staging into main on accident or smt

unique crane
#

no

lapis steppe
#

oh

unique crane
#

Intentional merge of a feature

lapis steppe
#

oh

upper vapor
upper vapor
#

um... guys?

unique crane
#

?

upper vapor
#

9.1 CVSS score

unique crane
#

What

lapis steppe
upper vapor
#

holy ragebait

#

windows deployments are not affected 😭

#

entire sdk update for one package

restive turret
#

old one sucks

#

and publicizer doesnt work there

tulip kiln
#

the csproj point is fair

#

but what publicizer are we talking about

upper vapor
#

BepInEx

tulip kiln
#

I just manually updated my assemblies lol

upper vapor
#

bladefacepalm emoji

tulip kiln
#

The game updates like once every 6 months, give me a break 😭

upper vapor
#

not once do i see people being like "bruh this thing doesn't exist"
did you update your assemblies..?

#

"ah shit i have to publicize again"

tulip kiln
upper vapor
#

me when i add one line to the csproj and change one line

#

(insanely difficult, incomprehensible to the human mind)

unique crane
#

(being protogen is required for such task)

restive turret
#

me when i already have a csproj template and I just copy paste that

cyan crown
#

interesting i saw this in build info if its set to false does it block any recording software from launching?

royal mica
royal mica
upper vapor
cyan crown
lapis steppe
lapis steppe
cyan crown
lapis steppe
#

yeah

cyan crown
#

yeah probably

unique crane
cyan crown
lapis steppe
#

it is but like

#

it makes me want to pursue farming at times

cyan crown
#

hes doing a good transition imo zeekers used to be a roblox dev until he switched to unity and made Lethal Company

lapis steppe
#

mhm

#

such a shame roblox is exploding

cyan crown
#

i forgot to update my driver for 3 months and my pc just blue screened SON

lapis steppe
#

lol

lapis steppe
#

LMAO

#

does bubert do more devstreams on patreon

cyan crown
#

i honestly don't know

lapis steppe
#

dam

#

i learned a bunch of stuff watching his phone stream

cyan crown
#

i think he will not focus while streaming his dev to discord

#

for youtube he can focus more because its just a chat but in vc it might get messy

lapis steppe
#

i had no idea you can make a serializeable class up until that day

#

never had to make one but still

cyan crown
#

i still rewatch his 12.0 streams where he refactored 079

icy knoll
#

i was like "omg i could have saved hundreds of hours"

lapis steppe
#

xD

#

can i get hired at nw as an intern so i can just watch people code like 12 hours a day

cyan crown
#

hi lumi

icy knoll
#

i wish that'd happen

#

ive lost all unity knowledge from my game dev days

lapis steppe
#

:c

icy knoll
#

but now im learning again

lapis steppe
#

yay

icy knoll
icy knoll
lapis steppe
#

true

cyan crown
#

hubert hiding the asset folder

lapis steppe
#

i tried getting into unreal again last month

cyan crown
#

man :(

lapis steppe
#

spent like an hour trying to figure out how to create a script

#

just to find out that i have to create a project as a script project to be able to create scripts

unique crane
#

cause there is effectively no way to prevent others from joining

#

But we post dev stuff in dedicated channel

#

like in-dev

#

behind scenes

lapis steppe
lapis steppe
#

how much is patreon again

cyan crown
#

25 euros to get access to beta

#

!patreon

regal lakeBOT
lapis steppe
#

for the behind the scenes stuff?

cyan crown
#

lol i didn't see this

lapis steppe
#

is it tier 2

unique crane
#

I think tier 2 is for posts

#

Tier 1 is just contributor channel + game suggetions

lapis steppe
#

oh

#

alr ill see about it

#

seems worth

cyan crown
#

imagine hubert works on Usable chairs so you can sit down in EZ

lapis steppe
#

how would you even implement chairs

#

you broke discord

#

idk how

unique crane
#

uh

cyan crown
#

you need animations & you can use box colliders to trigger the animation

unique crane
#

vencord moment

lapis steppe
#

lol

cyan crown
#

i was able to click it

unique crane
cyan crown
lapis steppe
#

i guess on interact, you just teleport the player to the correct position and start the animation

#

lerping would look too weird

cyan crown
#

i don't know if they use new input system or the old one

unique crane
#

We use the original (good) one

lapis steppe
#

i really doubt the new one would be in use

#

considering the game is like a decade old

lapis steppe
unique crane
#

we tried the new one but decided that it in fact

#

sucks ass

lapis steppe
#

holy based

unique crane
#

Or at least I did

#

speaking for myself

cyan crown
unique crane
#

some were in favor

lapis steppe
#

you cant make cursed stuff like this with the new system

restive turret
#

what the hell is this

unique crane
#

Well thats not input system?

lapis steppe
#

well

#

it's

#

complicated

unique crane
#

Thats preferences

lapis steppe
#

so i wanted to

#

be funny

cyan crown
#

you guys need to escape the horrors of unity 6.0 that editor is so laggy

lapis steppe
cyan crown
#

i used like a LTS version long time ago it was so laggy i had to switch back to 2021

lapis steppe
# lapis steppe

i couldnt really think of a better way to do it other than making so i can just save keycode as a playerpref but i couldn't actually be bothered to do that

unique crane
cyan crown
#

whats new in 6.4?

unique crane
#

But we had complications because of how unity changed shader compilation

#

well

#

less lag

#

XD

cyan crown
#

lol

unique crane
#

and according to beryl

lapis steppe
#

wait speaking of

unique crane
#

the editor closes

lapis steppe
#

why hdrp

cyan crown
#

also i think DLSS 4 is added

unique crane
#

when you hit X button

lapis steppe
#

wasnt the game on built in before 14.0

unique crane
#

instantly

cyan crown
#

😂

unique crane
#

no serializing whole SL again

cyan crown
#

it closes instead of compiling for hours

unique crane
#

Less ram usage for indexing too

lapis steppe
restive turret
#

cant wait for U6.5

cyan crown
#

i might use 6.4 as well

unique crane
#

and most importantly crash fixes

cyan crown
#

i only have 16gb ram

restive turret
#

5.8 has net8 now

lapis steppe
#

oh actually

#

what shapes do admin toys support

#

is there a triangular quad

restive turret
#

im killing myself

#

why

#

why is your first question about triangles 😭

lapis steppe
#

because you can't spawn custom meshes

#

so if you can spawn triangles

#

it would be technically possible to make any mesh

#

out of quads and triangles

restive turret
#

you still cant do custom mesh with triangles anyway

#

you need to deform it

#

the vertices

lapis steppe
#

just rotate the triangles

#

im talking about this kind of triangle

vast wharf
#

a guy in the exiled server made a plugin to import obj to the game

lapis steppe
#

o

teal crane
#

There is triangles tho

#

foibos made the formula a while ago

#

It's unoptimized tho, a triangle equals 3 quads, 6 objects total

lapis steppe
#

since you're limited to primitive shapes

teal crane
#

nw staff doesnt know the horrors of our capabilities

lapis steppe
#

yeah like

#

im really curious why we cant just

#

create meshes

teal crane
#

uhh

#

have you seen what people are doing with just primitives

#

on servers

lapis steppe
#

yeah

#

it's insane

teal crane
#

Also i dont think they want to do garrys mod server like

#

like downloads on joining

lapis steppe
#

yknow that's fair

#

that makes sense

teal crane
#

still aint stopping me from making humanoid models in sl

cyan crown
#

i hope with megapatch 3 we can have dlss and fsr 3 added or even maybe raytracing

teal crane
teal crane
#

when texture support smh

unique crane
#

Considering that SL is cpu bound

cyan crown
#

yeah i played on vulkan yesterday and the game ran so well

unique crane
cyan crown
#

but it needs to compile shaders right?

teal crane
marble cobalt
# unique crane _instantly_

It's incredible the kind of shit Unity has made me excited about (program closes instantly when you ask it to)

cyan crown
#

hi beryl

lapis steppe
#

LMAO

teal crane
#

Personally i just love when unity does this when i have 11 hours of unsaved progress

lapis steppe
#

XD

cyan crown
#

WHAT 11 hours of unsaved progress

lapis steppe
#

imagine not impulsively control sing

cyan crown
#

dude i save every second even if i just move a single gameobject

unique crane
lapis steppe
#

fr

teal crane
#

personally the rate of saving per hour decreases since time passed of last crash

lapis steppe
#

roblox studio was probably the best thing to ever happen to me (got used to abyssmal dogshit)

unique crane
marble cobalt
#

or kill the process and ignore the consequences

lapis steppe
#

🙏

unique crane
#

Alt F4 doesnt even work sometimes 😭

cyan crown
lapis steppe
#

alt f4 doesnt even taskkill 🥀

lapis steppe
#

wonder if there is actually a taskkill currently focused window keybind

#

huh thats pretty cool

#

didnt know this was a thing

unique crane
#

dunno

#

I use windows 10

lapis steppe
#

fair

cyan crown
#

lucky i hate windows 11

lapis steppe
#

win 11 is honestly bearable rn

#

it still takes uh

cyan crown
#

i been checking my folder for a old project i worked on i found these fucking pics i made lol

lapis steppe
#

like 4gb idle

lapis steppe
unique crane
#

what the pears guard doing

cyan crown
#

it was the blue guard

unique crane
#

there

cyan crown
unique crane
#

bro thats literally pears 5 guard

#

XD

lapis steppe
#

i like that blue

cyan crown
#

yeah i had him in legacy

unique crane
#

now we know who did the sonion man stole it from

cyan crown
#

i shared it with hubert few months ago

#

a good feature i had for legacy planned is that 173 had his parts slowly fall based on how low his HP is

#

until he becomes just a frame

unique crane
#

bro is endoskeleton 😭

cyan crown
#

lol

#

bunglow modeled him

#

his head also used to rotate to the closest player

lapis steppe
#

are the scp sl models available anywhere

lapis steppe
#

me when i accidentally press reimport all instead of just reimport

#

(still doesnt fix the issue i was having)

cyan crown
#

holy shit

#

it closed instantly💎 🥹

unique crane
sweet flax
#

please

#

there is already a serializer built in

restive turret
unique crane
unique crane
#

Awesome, how does that handle all the things around it?

#

Who will handle it, how

#

How we do approach it from security standpoint?

#

What should be allowed, what shouldnt

#

It is not "just add this"

sweet flax
unique crane
#

There is ton of stuff behind the scene you dont see

sweet flax
#

i can imagin

sweet flax
unique crane
#

There is literally a todo

#

" // TODO allocation protection when sending textures to server.
// currently can allocate 32k x 32k x 4 byte = 3.8 GB"

sweet flax
#

to server not from

#

and nw could make their own limit

unique crane
#

Well, simply no plans as of now

#

If anything, reuse of already available textures in game sounds more doable

sweet flax
#

it was also asked a lot

#

rn the community is pushin primitives to its limits

unique crane
#

I know, primitives are surely something that can be expanded upon in many ways

#

But the primary goal for 15.0 is DisplayKit

#

So who knows what will be in the future

lapis steppe
#

would be nice if we could have even low poly meshes

restive turret
#

Only can repeat what David said

lapis steppe
#

is it possible to force specific attachments on a gun

#

eg force a supressor on the mp7

restive turret
#

If its a valid attachment

royal mica
#

does not have to be valid

restive turret
#

I meant as if exist in weapon prefab

royal mica
#

ah

#

then yes

restive turret
#

For example you can't add the nvscope to mp5

royal mica
#

WHY NOY

#

(jk)

#

Still my favourite is the Man in Black revolver

restive turret
#

Or the ammo counter to revolver

restive turret
#

Y'know what funny?
Even i spawn a revo it looks like that

lapis steppe
#

ammo have no restrictions though right?

restive turret
#

Wdym

lapis steppe
#

type/count

#

can i give mp7 like 500 jph

#

or does it have to be the specific ammo type it supports

restive turret
#

There is no different type like that

lapis steppe
#

huh

#

so it all depends on the mag?

restive turret
#

Only Ammo9x19 exists

#

Yes

lapis steppe
#

ohhhhhh

#

i thought it had like

#

sub-classes for ammo

#

so then I assume it's not possible to change armor pen and stuff right?

restive turret
#

It wont show to client i guess

#

But can be

lapis steppe
#

okay i have an idea

#

thank you

sinful bronze
upper vapor
#

unity hub disappeared again

sinful bronze
unique crane
#

Xd

lapis steppe
#

Thata

#

Actually a good idea

#

It may get messy tho so idk

upper vapor
#

save((int) keycode)

#

(KeyCode) loadpref

lapis steppe
#

Idk how i didn't think about that

lapis steppe
#

im still thinking about this

#

genuinely baffled as to how i didnt think of it

upper vapor
#

@cyan crown this is new

restive turret
cyan crown
#

unty

lapis steppe
upper vapor
lapis steppe
#

r u doing stuff with prefabs

upper vapor
#

no

#

i just exited playmode

lapis steppe
#

lmao???

upper vapor
lapis steppe
#

why does unity always throw the most random error messages when you exit playmode

lapis steppe
#

😭

#

😭

upper vapor
lapis steppe
#

LMAO

upper vapor
#

average day of using unity

lapis steppe
#

sounds about right

upper vapor
#

"you're pushing more events than popping"
mf let me expand the hierarchy 😭😭

lapis steppe
#

unity somehow not unsubscribing from events when exiting playmode randomly so i have to restart the whole editor is just ?????????

#

like how

upper vapor
#

oh yea uhh

#

you want

#

you want ram?

#

nuh uhhh

lapis steppe
upper vapor
#

i'm starvin' here

lapis steppe
#

ram??? is that a rainbow six siege reference???

upper vapor
#

🐏

unique crane
#

Thats my gif too

#

That was Unity editor crash when editing some prefab for SL

upper vapor
#

what the actual flip did i just find

sweet flax
#

Could it be linux skill issue?

upper vapor
#

this happened back in my windows days, too

upper vapor
#

they unite us

upper vapor
#

partially why, yes

upper vapor
hearty shard
#

Hmmm

viral rivet
#

how can i mute the Announcer for specific players?

sweet flax
viral rivet
sweet flax
#

It depends

#

If you want to play your annocments to eve but the player

#

Or all annocments

viral rivet
#

All announcements

sweet flax
sweet flax
upper vapor
#

ye

#

CassieAnnouncementDispatcher.PlayNewAnnouncement

#

instead of SendAuthenticated, call your own method to send the message

viral rivet
#

But it's a private method, can I still interact with it?

upper vapor
#

yes

#

harmony accepts the method name, so you can just "PlayNewAnnouncement"

#

or

#

publicize

restive turret
#

Publicizatzon struct millions

upper vapor
restive turret
#

Forget it, going back to bed

upper vapor
#

kek

sweet flax
#

But publicize it

#

Its worth it

upper vapor
#

leak 👀

sinful bronze
#

67

sinful bronze
#

For what that leak

#

For labapi

#

Or for one of ur plagins

#

Like secretnaaudio

#

Or command system

#

I still feel what im only one ur command system and helpers user

soft turtle
#

How can I figure out which plugin is preventing the server from restarting properly?

icy knoll
#

like the thing that broke the process

#

if not, then uhhhh remove plugins 1 by 1 (or remove all and add back 1 by 1)

terse bone
#

I tried starting a project today in unity (big mistake)

  1. when creating the urp project unity displayed some dx12 shenanigans and shortly after that it crashed
  2. so i updated unity 6.4 to latest recommended version and tried creating the project once again
  3. it finally created the project and after loading the editor it crashed my whole pc
  4. so i forced the editor to use dx11 and it worked
  5. but i didn't change unity player settings so after doing something and then entering playmode it crashed my pc again

fuck unity and dx 12

terse bone
terse bone
upper vapor
#

That was your first (and biggest) mistake

#

Probably the biggest mistake you'll ever make TrollDespair

dull timber
#

It’s time to switch to codeblock and paint 3d

upper vapor
terse bone
#

But until that time comes I will already be familiarized with editor usage

#

So swapping won't be a big deal

cyan crown
#

there is one more UI thingy but its not that big of a deal it rarley happens anyways

worn gull
upper vapor
#

I was gonna say use s&box but the publishing conditions are a big deal breaker

upper vapor
#

Wtf skullbutreal

worn gull
#

😌

lapis steppe
#

tbh i wanna eventually make an engine

upper vapor
#

grab a wrench

#

learn about liquids and explosives

#

and you should be set

#

-# toomuchtrolling

lapis steppe
#

SO TRUE

worn gull
#

Mr Beast

#

Nooooo

#

@tacit granite

#

||Vizes||

#

Work please

restive turret
#

@thorn escarp chop this guys hands off

thorn escarp
#

wha

restive turret
halcyon folio
#

We’re going to source

royal mica
#

Am I seeing correctly, that there is no dedicated event for thrown keycard interracting with door, right

#

Just the ordinary OnDoorInterracted with Player and Door

hearty shard
upper vapor
#

Yes

royal mica
#

I guess IL patch time then

#

now I need to figure out which code is the server side lol

carmine prawn
#

!create image: time to use harmonypatch

restive turret
#

Ngl i rather have those issues then ai made ones

hearty shard
#

btw

restive turret
#

I highly suspicious that the last issues are made with ai

hearty shard
#

whats difference between weaving and source gen again

#

i forgot

royal mica
#

Will create a github afternoon

hearty shard
#

who knows

restive turret
hearty shard
#

so basically

#

weaving = best because fuck you source gen?

restive turret
#

Mean

hearty shard
#

ur mean

restive turret
#

No

hearty shard
#

YOU are a cactus

restive turret
#

WOAH

#

go girl then make some source gen

hearty shard
#

no!

restive turret
hearty shard
#

Nope

#

ur fired

royal mica
#

@upper vapor @restive turret issue created

#

[IDEA] add xbox verification can item

restive turret
#

Do you know where that thing triggers

restive turret
royal mica
#

I looked through, and IF I am correct, it wires through some Permission logic and then sends a generic Interract RPC

restive turret
#

Sob

#

Then prob not gonna be done ig

royal mica
#

my research died at the OnUsed callback + ClientRPC Send

restive turret
#

Or idk

royal mica
#

The core permission check happens in Interactables.Interobjects.DoorUtils.DoorPermissionsPolicyExtensions

#

also ̇KeycardItem.OnUsed` is where the RPC send happens

restive turret
#

Y'all have 6 hours until I start playing Subnautica 2

royal mica
#

lmao

royal mica
#

thaanks

restive turret
#

I will say here or the issue where things are and how would I think will work

#

(if you didnt declared there)

hearty shard
#

ITS A MERRY CHRISTMASS

royal mica
upper vapor
upper vapor
hearty shard
#

erm what the scallops

tulip kiln
#

we should just automod bro at this point

soft depot
#

bro

#

||gets nuked||

tulip kiln
#

skrill issue

soft depot
#

yooooo free patreon

#

I hope the mods dont hide this away and steal it

upper vapor
#

at everyone at here

sweet flax
#

would it be possible to make some kind of honeypot channel

unique crane
#

We are working on automated way against these scams

upper vapor
#

outsourcing the "automated" work to [insert not very developed country here]

sweet flax
upper vapor
#

make discord great again?

#

mdga-scar

sweet flax
#

is there a posibility to make here some kind of forum channel that is smth like tutorials

upper vapor
#

make an SCP:SL course

#

anomalies' university

#

$500 to enter

sweet flax
#

no but like

#

how to publicize assembly

upper vapor
#

jokes aside, you can make github gists

#

lurk in the channel 24/7 and send your tutorial if somebody asks

#

i'd be in favor of the community contributing to the labapi wiki, if only PRs existed for that

#

we might look into community wiki contributions at some point, no promises tho

#

mailing lists to send patches for the wiki

upper vapor
#

official guides would be neat indeed, though i'm not sure if anyone should be able to post a tutorial
imo the github wiki would be a good place for these

#

100000 files in the repo root why

sweet flax
#

or it is harmfull

sweet flax
#

cuz rn there are questions asked a lot

#

e.g publicinzg

upper vapor
#

we'll have a plugin template in 20 years toomuchtrolling

#

the wiki will also be overhauled at some point

restive turret
#

but not everyone wants these stuff

sweet flax
#

people are not using them probably bc they are not official

upper vapor
#

alternative solution to publicizing:

#

make every base-game member public

#

(i've just said the same thing, congrats me)

sweet flax
#

ar there could be some kind of "plugin" that does nothing but is just a wiki

upper vapor
#

huh

#

like

#

a big example plugin with a load of comments?

#

that can work, too
and it solves the lack-of-PR-ability problem

sweet flax
#

this

#

or just a lot of .md files

#

or combination of both

upper vapor
lapis steppe
#

Does anyone know how i can prompt a player to join another server with a plugin

#

Since theres no queue and im tired of clicking join server i just want to make a plugin that will keep trying to put me in whatever server i wanna play

#

i saw chaos theory had server to server teleports in april fools

upper vapor
lapis steppe
#

ty!

#

oh

#

its a server host

#

sad

upper vapor
#

it's a proxy

lapis steppe
#

oh wait

#

oh

sweet flax
#

you will need to send RoundRestartMessage iirc

#

with new port

lapis steppe
#

hm

upper vapor
lapis steppe
#

is there no easier way

sweet flax
#

or this

lapis steppe
#

tyty

#

guess ill just have to wait until theres an official server queue

icy knoll
lapis steppe
icy knoll
#

Oh right

lapis steppe
#

if i did i could just bypass the player limit xD

hearty shard
#

have a lobby server kek

upper vapor
#

rm -rf /
removes reserved full root cap

sweet flax
static meteor
upper vapor
#

suing you for using the same name

static meteor
upper vapor
#

mattpat

cyan crown
#

i love how they didn't say "let the AI assistant" fix the error for you

upper vapor
#

"empower your problem-solving skills with the help of the assistant"

cyan crown
#

yeah they marketed this tool as something else in the start

upper vapor
#

avg tech company?

cyan crown
#

yeah they don't want their stocks down

cyan crown
#

this is unrelated but this gif is so legendary man

#

this one ^

#

its just so funny to me i don't know why

cyan crown
#

exactly

upper vapor
cyan crown
cyan crown
#

there was a post today it looks interesting

#

QA in the 16th of may about 15.0 i think

cyan crown
#

i think its just a QA not actually gonna show some stuff hopefully a release date reveal

cyan crown
#

its almost time for the next update the stars are aligned "Unity is building" 🥹

#

i spent few hours today looking at reflection probes in SL and its scary.

#

i think most of EZ uses one reflection probe in all of the rooms

upper vapor
#

i spent a few hours today looking at typescript and it's scary

cyan crown
cyan crown
#

Did unity just give up on this lmao

cyan crown
#

SON

upper vapor
#

I'm not your son

cyan crown
#

Mesh lod preview, i tested it with hcz/ez checkpoint and it made it look horrible i think it only works well with humans and terrain

hearty shard
# cyan crown Did unity just give up on this lmao

Me and my colleague in Shanghai come across this problem often when helping customers, so we decided to dedicate a few weeks to a project aimed to improve performance when instancing characters. We call the resulting technique Animation Instancing.

sweet flax
#

life when unity allows us to have static things in interfaces

coral girder
#

Hi, where i can download official 0Harmonly.dll?

unique crane
coral girder
upper vapor
cyan crown
inner citrus
inner citrus
#

Love this

restive turret
unique crane
#

Whats that

inner citrus
unique crane
#

😔

#

We found replacement for Beryl

inner citrus
#

you should run it in the SL project

brazen wyvern
#

can sombody help with adding plugins to my server im starting preffer polish languange i can speak english but its my second language

mild ice
vast wharf
#

i did this, moved it 200 meters away, and made a custom waypoint for the area but it's still happening, is it possible that doors add like possible points of TP when exiting the pocket dimension? Because i have doors in the custom map, and the player exiting the pocket dimension spawned close to one

EDIT: I'm patching Scp106PocketExitFinder
EDIT2: I will continue tomorrow
EDIT3: I got it working excluding doors in my custom map area
-# I disabled ping

cyan crown
sharp hedge
#

how would i get the InventorySystem.Items.Firearms.Firearm class from a LabApi.Features.Wrappers.Item class? i want to make a new FirearmDamageHandler and i dont know how or where to get the Firearm class for the first argument

static meteor
sharp hedge
#

and how would i get the penetration from that for the third argument?

#

i feel like it would have something to do with getting the ammo attachment and using TryGetComponent on it for something but i dont know what i would exactly do for that

static meteor
sharp hedge
#

ok ragdolls dont have the same hitboxes as players that was all for nothing

#

but thank you for helping

upper vapor
hearty shard
#

erm

#

what the SCALLOPS.

pallid galleon
#

Is there an easy way to stop all broadcasts from showing?

restive turret
#

Broadcast.Clear(); ?

#

or

pallid galleon
#

but like prevent all future broadcasts

restive turret
#

ah

upper vapor
#

patch

pallid galleon
#

yeah I assumed as much SadCatCryW

#

broadcast extermination begins NOW

upper vapor
#

"we don't ever want to prevent competitive players from playing in their own scene"

#

what is the message for changing to a different Scene? TrollDespair

hearty shard
thin shuttle
#

thanks

restive turret
sharp hedge
#

would 1 cube primitive be better optimized than 4 quads?

upper vapor
#

do you want collision?

#

if you do, just use a cube

sharp hedge
#

what about a cube in which like 3 or 2 sides are visible? would quads be better?

#

im asking these because i have a custom room with ~4000 primitives and i gotta optimize it

upper vapor
#

try it and see toomuchtrolling

upper vapor
#

cuz if you have a cube, you can't see more than 3 sides at once

sharp hedge
#

sort of like this if this makes sense

#

the parts in red wont be visible meaning the three outer sides arent visible

#

so there wont be a need to have those

#

these would be the quads i would need to make

upper vapor
#

definitely better to use quads here

sharp hedge
#

alright

white badge
#

am i crazy or is this an oversight

upper vapor
#

😭

#

make a PR or an issue

#

git blame

soft turtle
#

How to check UserGroup permissions using PlayerPermissions?
Like (PlayerPermissions)UserGroup::Permission == PlayerPermissions.Something?

upper vapor
#

(user.permission & whatever) == whatever

soft turtle
#

((PlayerPermissions)ev.Group.Permissions).HasFlag(PlayerPermissions.KickingAndShortTermBanning)
xd

upper vapor
#

that works too

soft turtle
upper vapor
#

np

sweet flax
#

is there a event that is called when item is destroyed

#

like clear inventory or smth

upper vapor
#

inventoryextensions.onitemremoved?

sweet flax
#

im looking for an "cleanup" event

#

e.g when serial is freed

upper vapor
#

uhhh

#

very good question

sweet flax
#

-# nw staff does not know how their game works? TrollDespair

restive turret
sweet flax
restive turret
sweet flax
#

np i was joking

restive turret
#

But onremoved should be that, just check if the pickup is null

#

Or one of them is null

tulip kiln
sweet flax
#

i have per item "component"

#

and the only way to keep track of them other than serial

hearty shard
#

clear it on waiting for players Trol

upper vapor
#

add a monobehavior to items

tulip kiln
#

tbf my CustomItem system used serials for tracking and objects (not components) in a global list. Cleared on round end.

#

Components wouldn't work because they got destroyed on drop etc.

sweet flax
#

thats why i wrote it in quotation marks

tulip kiln
#

I see

#

I think having these "components" persist until round end won't do harm, unless you're spawning 65000 custom items

upper vapor
#

use events to add them to the pickupű

#

i have a very cursed system that i tried refactoring (i gave up)

tulip kiln
#

I couldn't care less

#

I could have just patched the method that reapplies the item's properties on drop

#

and pickup

#

That probably would have done it

sweet flax
quiet rune
#

is there an event for when the breach scanner scans a human, which i can not allow?

#

And if there isnt, can anyone tell me the function which handles when a human is scanned by the breach scanner so i can just prefix it?

upper vapor
quiet rune
#

thank you!

upper vapor
#

np

vast wharf
#

is there any way to make the friendly fire tag dissapear on my server? I have a custom system that allows it for tutorials but blocks it for the same teams in the normal gameplay, so i have to keep it enabled

languid temple
languid temple
#

Data reported to Central Servers (such as the amount of online players) must be accurate.

#

Good luck trol

hearty shard
#

i mean if its to allow only tutorial which would be only staff hatd be fine still no?

#

same with like end of round

#

or is that not

#

i dunno

languid temple
hearty shard
#

i see

languid temple
#

It's harmless

vast wharf
#

i guess i will disable it automatically when there are no tutorials

sweet flax
#

memory leak is good

obtuse spruce
#

How can i manipulate the sessionPipe to make a dummy interact with an ISearchable ?

restive turret
sweet flax
#

destroyed not converted

restive turret
#

What cleanup, where, how

sweet flax
#

i have a dictioanry of serial and objects

#

and i want to remove the serial whenever the item/pickup is destoryed

upper vapor
#

Base.destroyCancellationToken.Register

hearty shard
#

that would still not do it kek

upper vapor
#

well

restive turret
#

Well i use the OnRemoved to remove my own thing so

restive turret
#

Ah you have to get the search completor here, but basically same code

obtuse spruce
#

Like this ?

restive turret
# restive turret Well i use the OnRemoved to remove my own thing so

Its shit because some items call remove WHILE being actively used

ushort serial = 0;

        if (itemBase != null)
        {
            CL.Debug($"serial itemBase: {itemBase.ItemSerial}", Main.Instance.Config.Debug);
            serial = itemBase.ItemSerial;
        }
        if (itemPickupBase != null)
        {
            CL.Debug($"serial itemPickupBase: {itemPickupBase.NetworkInfo.Serial}", Main.Instance.Config.Debug);
            serial = itemPickupBase.NetworkInfo.Serial;
        }

        if (serial == 0)
            return;
        Timing.CallDelayed(0.2f, () => 
        {
            var LightId = LightSerialManager.GetLightId(serial);
            LightManager.RemoveLight(LightId); // with this remove we also remove from the serial.
        });
sweet flax
#

but wont onremoved be called when the item is dropped?

restive turret
#

Add

        return```
#

Or replace not null with !=

upper vapor
#

there is no or

restive turret
#

:(

restive turret
obtuse spruce
restive turret
#

Uhh

#

Probably no, it should be distance only

#

Or can check it iirc

#

*you can

obtuse spruce
#

As what i see its not necessary. But i have a "Search not valid"

#

Its a InteractToy with a InteractionDuration of 0

restive turret
#

Prob distance for it invalid

sweet flax
#

can i add decompiled scp sl code in a guide on github? adding also nw copyright

obtuse spruce
upper vapor
restive turret
hearty shard
obtuse spruce
upper vapor
#

tres

obtuse spruce
upper vapor
#

solo

#

egy

#

ein

obtuse spruce
#

Huh ? lmao

restive turret
upper vapor
#

finka

#

(idk how to spell it)

restive turret
#

The R6S operator?

obtuse spruce
#

Lmao

#

Finka mentionned realman

restive turret
#

Successful killed dev chat once again

obtuse spruce
#

As always

hearty shard
#

ham

hearty shard
#

oh hey

#

thats cool

#

4k downloads on secretapi nuget

#

!!!!

quiet rune
#

how can i get a players preferred Attachments on a given Weapon?

upper vapor
quiet rune
#

thank you again!

upper vapor
#

if you just wanna give a firearm, you can use ItemAddReason.RemoteAdmin iirc

upper vapor
quiet rune
upper vapor
#

firearm.ApplyAttachmentsCode

#

(extension method)

quiet rune
#

thank you once again!

upper vapor
#

np

quiet rune
#

Is there a way to get the default attachment code for a gun?

quiet rune
#

awesome

plain gazelle
#

Instead of PlayerEvents.InteractedToy and then checking if its the correct toy that i need, can i subscribe to a toys own event or sth?

#

could swear yes but i forgor how

#

oh just toyReference.OnInteracted += MyMethod;

#

alr

coral girder
#

Hello, I have a question: is there a way to have labapi but use plugins via exiled? Does anyone have experience and how? Thanks

upper vapor
coral girder
upper vapor
#

that's not possible

#

you're gonna have to look for a labapi version or alternatives (if there are any)

cyan crown
#

the spectator list is leaking

#

:(

spare zodiac
#

the servers are down?

lapis steppe
lapis steppe
lapis steppe
#

um

#

where

hearty shard
#

buy patreon Trol

lapis steppe
#

so true...

hearty shard
#

although

#

could just tell hubert

#

i dunno i usually just tell someone on the team in chat

plain gazelle
#

woah free money???

hearty shard
#

@tacit granite

plain gazelle
#

from Mr beast????

hearty shard
#

no the mods will eat the money

plain gazelle
#

xd

hearty shard
#

mb

plain gazelle
#

back to regularly scheduled dev chat

hearty shard
#

someone ate the money

plain gazelle
#

If i scale a player to Vector3.zero via code or ingame commands, is the player actually zero? Or does the game have some safeguard that clamps it to a tiny value?

hearty shard
#

it also might not allow it from a unity pov but NW doesnt do anything to prevent it

#

i think 0 works just fine tho

plain gazelle
#

mmmm

soft turtle
#

Why Corroding effect doesnt work via RA? Heartbreaking

hearty shard
#

is that the tp to 106

soft turtle
hearty shard
#

oh

#

because it doesnt set the attacker

#

and when attacker is null it doesnt do anything

#

patch Corroding::AttackerHub

soft turtle
hearty shard
soft turtle
hearty shard
#

you can if you do that

#

or patch OnTick

#

ig

soft turtle
hearty shard
#

none

#

corroding is removed when you leave the pd

soft turtle
hearty shard
#

then youd not take damage in pd

#

which would just make it easy to just...

#

stay there

#

wait no

#

im wrong lmao thats done with PocketCorroding

#

but anyway still doesnt get removed other than leaving pd or timer running out

hearty shard
#

but yeah i do think it should be settable within RA, but its like P99 issue so

soft turtle
#

How can I change the speed at which a player turns into a zombie? HumanCorpseDuration isn't called anywhere

hearty shard
#

its compiled

#

search for 12

#

its in CheckBeginConditions

#

float num = (flag ? 0 : (this._senseAbility.DeadTargets.Contains(ownerHub) ? 1 : 0)) != 0 ? 18f : 12f;

#

thats also not the time it takes

#

thats how long until it expires

hearty shard
#

i believe ur looking for _completionTime in RagdollAbilityBase<T>

soft turtle