#plugins-dev-chat

1 messages Β· Page 211 of 1

soft depot
#

jeez michio what'd you do

restive turret
#

🀣

true quest
#

yo gng can someone globally banned still issue bans and do sl server related stuff

#

idk where to ask that

#

😭

frank mica
#
[2026-04-20 20:45:36.151 -04:00] [ERROR] [LabApi] System.TypeLoadException: Could not resolve type with token 0100000d from typeref (expected class 'System.Runtime.CompilerServices.NullableContextAttribute' in assembly 'System.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
                                   at (wrapper managed-to-native) System.MonoCustomAttrs.GetCustomAttributesDataInternal(System.Reflection.ICustomAttributeProvider)
#

System.TypeLoadException: Could not resolve type with token 0100000d from typeref (expected class 'System.Runtime.CompilerServices.NullableContextAttribute' in assembly 'System.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')

#

any idea what this means?

#

i thought it could be because my .dlls were old from the update(s)

#

but doesnt seem to be the case

#

fairly cryptic because the plugin compiles fine

potent ridge
#

πŸ’€

somber dagger
true quest
#

I think

#

idk who cares

true quest
somber dagger
frank mica
#

removing all references to ICommand makes the plugin load fine

frank mica
#

have to use .net10

#

cant use 4.8 because 4.8 isnt supported on linux

#

i doubt .net10 is even part of the problem

#

well

versed wadi
#

Is it possible to allow 079 to listen and talk on the radio?

cosmic echo
#

I lowkey forgot how I set it up tho

#

You got dat twin

static meteor
#

I just installed .net10 and i had net48

frank mica
#

i straight up dont have it 😭

#

using rider

cosmic echo
#

What distro

frank mica
#

endeavoros (arch)

cosmic echo
#

Peak

#

Ask like

#

Gemini

#

Or some shit

#

I ain’t remember how I set it up on arch

frank mica
#

i want human slop instead

frank mica
#

bruh like every source i've seen so far straight up says 4.8 on linux doesnt exist

#

because it requires bumass windows libraries

#

or like

#

idk other stuff

#

:3

cosmic echo
#

It absolutely does

#

Alternatively just use the dedicated server’s mscorlib.dll

frank mica
#

wharg

tranquil river
#

Solution 2: Virtual machine hell

frank mica
static meteor
frank mica
#

dotnet 4.8 is noticably missing :(

frank mica
#

isnt this building with dotnet 10.0?

static meteor
#

no its using net48

#

afaik it is

frank mica
#

i dont see anything about net48 in the build?

static meteor
#

ThaumielMapEditor -> /home/baguetter/RiderProjects/ThaumielMapEditor/ThaumielMapEditor/bin/Debug/net48/ThaumielMapEditor.dll

frank mica
#

nvm

#

just saw it

#

interesting

#

so what net48 is just like a hidden part of net10?

#

confusing

upper vapor
#

Very realistic quadsuit

upper vapor
upper vapor
#

It's bundled with .net 8 sdk and up

pulsar locust
#

You can also just use mono msbuild

#

Although mono is currently a bad place because development jumped ship to the wine organisation instead of being Microsoft backed now

upper vapor
pulsar locust
#

So it can build 4.8 projects, run 4.8.1 (because it's the same runtime version) but not build 4.8.1 projects

halcyon kite
frank mica
#

why cant scp sl update to like
a version people actually use 😭

halcyon kite
#

<PropertyGroup>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
</PropertyGroup>

halcyon kite
#

As from what I know

static meteor
#

You can also use dotnet

static meteor
halcyon kite
unique crane
#

Sorry man, we will update it right away

upper vapor
halcyon kite
upper vapor
upper vapor
#

(RELOAD THE SCENE ALREADY)

halcyon kite
royal mica
halcyon kite
#

Or cocos2d

upper vapor
#

s&box

royal mica
upper vapor
#

what's up with their licensing thing

#

i think s&box has released on steam already

unique crane
#

Yeah uhm

#

It's paid

royal mica
#

Releases on 28th

upper vapor
#

right

#

just in a week

unique crane
#

Or at least the game is

royal mica
unique crane
#

The engine is still open sors

#

So I guess you can build stuff for free

royal mica
#

but I think there is no additional license to publish a game with s&box

upper vapor
unique crane
#

Yeah they did that

upper vapor
unique crane
#

Cause paid engine would be ass^2

upper vapor
#

dunno about other standalone builds

upper vapor
royal mica
upper vapor
#

buuuuuuuuuuut

#

that doesn't include source 2

royal mica
#

it just the layer on top of S2 yeah

upper vapor
#

(for redistribution at least)

#

also i hate how

#

bootstrap.bat

#

is a btach file

frank mica
upper vapor
unique crane
#

No comment

frank mica
#

lol

upper vapor
#

have you got it to to work

royal mica
#

I understand why, you can do ps, sh or any atp

upper vapor
#

ugh

frank mica
upper vapor
#

they should totally switch to dotnet run build.cs

frank mica
upper vapor
#

they are worse than all humans combined

frank mica
hearty shard
#

im the best

#

thanks besties

#

ok now what do i add to secretapi

#

do i source gen brainrot into all secretapi plugins

icy knoll
icy knoll
#

mentioned this ages ago

#

instead of

Pickup pickup = Pickup.Create(...);
pickup.Foo = Bar```

you can do

```cs
Pickup pickup = Pickup.Create(...).WithFoo(Bar);```
upper vapor
#

WithAmogus(true)

restive turret
warped prairie
celest thorn
#

Ok i'm incredible but have so many issues rn, i wanted a pipeline to connect the proxy (for sl) to all of the SL servers, which i found with the sending mirror packets with a specific id, but now i find the other side of the medal how tf do i send packets from THE proxy to the server and vice versa as a sort of exchange the only problem is i cannot do that nor if players are online nor if other stuff happens, so it becomes a crucial situation where if i wanna know i can connect a player without spamming preauth of the server i cannot

celest thorn
celest thorn
fathom charm
#

Hi. Does anyone know what might be causing the issue where the number of players is displayed as /0 and it is impossible to track players while in spectator mode? (Second screenshot in spectator)

#

Restarting sometimes helps, sometimes it doesn't. Sometimes reconnecting to the server will help.

#

Β―_(ツ)_/Β―

upper vapor
fathom charm
#

Hm... I think it's not just me who has this problem, but some other players as well, but I'll ask the question. Thanks.

upper vapor
#

uhhh

#

might be a bug report then

fathom charm
#

If that were the case, I think there would already be reports. I suspect its a local technical issue with the plugins, i'll need to look into it. thx

#

Β―_(ツ)_/Β―

upper vapor
#

probably

#

the player log should have some exceptions that help us (client-side)

#

any LocalAdmin logs?

fathom charm
#

Unfortunately, they're not here it would be so easy, yeah..

upper vapor
#

huh

restive turret
#

check LA and Player log file

teal junco
#

I had a fire idea for a plugin

#

Gotta make it

icy knoll
teal junco
#

Nah Ill get it trust

#

Havent touched plugins in a hot minute is there anything massive I need to know

upper vapor
#

double and give it to the next person toomuchtrolling

upper vapor
#

that's

#

kinda it

hearty shard
#

15.0 will break all plugins*

teal junco
hearty shard
#

theyre releasing secretapi as the new modding framework

teal junco
#

Display kit is gonna be fire

hearty shard
#

labapi is obsolete

upper vapor
teal junco
#

Okay I wil just program in basegame then :)

upper vapor
#

back to nwapi 😭

teal junco
#

NwApi πŸ‘Ž

upper vapor
#

yeah that's

#

that's basegame programming

#

i should revive NWAPI ngl

unique crane
upper vapor
#

xdd

#

LabApi.NorthwoodAPI project added

hearty shard
#

its fine we'll just make david maintain it

languid temple
unique crane
hearty shard
#

nuh uh

#

get away

unique crane
#

no

true quest
#

so

hearty shard
#

😭

unique crane
#

Global banned != server banned

hearty shard
#

which

upper vapor
#

they wanna use ai to ban ppl TrollDespair

hearty shard
#

still counts as acting as staff guh

true quest
upper vapor
#

the person issuing the ban is responsible for that, yeah

unique crane
#

Yeah that sounds like staff role

hearty shard
celest thorn
#

guys how do i get global banned and beat the allegation?

upper vapor
#

Don't you dare hurt allegation

celest thorn
upper vapor
#

❌

celest thorn
#

nah too much violence

#

i'm not eve

upper vapor
#

You're getting taken out of context

celest thorn
#

i need to 1v1 context?

somber dagger
#

I must ask - why does LabAPI not throw when a plugin is out of date?

Recently had a situation where a user installed the incorrect version of EXILED - and LabAPI silently ignored Exiled.Loader.dll instead of throwing or logging any errors.

Also, can this be fixed? Users should be informed, at minimum with a warning - that their plugins failed to load

mild ice
#

It should throw an error to console if a plugin doesn't load

somber dagger
hearty shard
#

unless you make it silent somehow

somber dagger
#

Looking back, I do believe the user mentioned the folder extracting to a "pluginapi" -- not familiar with this, but I assume that was the previous framework. Regardless, this has happened to multiple users at this point

hearty shard
#

50 years

somber dagger
mild ice
hearty shard
#

well the thing is

#

it wouldnt load

#

if it wasnt installed

somber dagger
mild ice
somber dagger
#

Nah, they moved it to the new directory and it didn't throw any errors

#

Lemme get permission from the user real quick, hold on

somber dagger
hearty shard
#

if the plugin

#

isnt a plugin

#

then it wont load

somber dagger
hearty shard
#

because theres no plugin to load

#

😭

#

i dont think labapi does anything if a file has no plugin

#

which in that case... well thats a user error

somber dagger
hearty shard
#

thats it

#

if you install smth that isnt a plugin, thats not on NW

#

Lel

upper vapor
somber dagger
#

I understand the current functionality, I'm recommending further functionality to prevent users from silently failing

somber dagger
upper vapor
#

We don't warn for older minor version differences.cuz it doesn't really make sense
There.would be a lot of log spam

upper vapor
#

Ik

hearty shard
#

the issue is that there is no plugin

#

😭

upper vapor
#

But like

#

Originally it was about why doesn't it warn if the plugin is old

somber dagger
#

In that case, maybe a verbose option to identify errors easier - assuming you're trying to keep it minimal generally

restive turret
#

huh

hearty shard
restive turret
#

if the plugin works and access informations that can work with older version it still works

#

for example a simple hello word plugin in 1.0 should work in 1.1.6.1

hearty shard
#

aka you throw a .dll in and it has no Plugin

restive turret
#

thats a dependency then

#

it will be loaded as deps I guess

hearty shard
#

yes

hearty shard
#

not actually

#

it should be

somber dagger
restive turret
#

then it wont load any further than be inside the unity loaded assemblies

hearty shard
#

actually yeah it does do that

restive turret
#

how the hell would LabApi check if something made with PluginApi or exiled ? and WHY would it check that?

royal mica
restive turret
#

it also check sub directories now too

#

so

hearty shard
#

slime

restive turret
#

yes

hearty shard
#

why does InitializeWrappers get called from

#

PluginLoader

restive turret
#

what

hearty shard
#

that feels weird

restive turret
#

refrashe

hearty shard
#

static partial void InitializeWrappers(); // The contents of this method will be generated by Source Generators

#

this is in PluginLoader

restive turret
#

ye? and

hearty shard
#

and is called by PluginLoader.Initialize

restive turret
#

ye?

hearty shard
#

which feels weird cuz its not loading a plugin

somber dagger
hearty shard
#

anyway

#

idk

restive turret
#

PluginLoader.Initialize called when Server started

#

silly

royal mica
languid temple
hearty shard
#

ok who does that

#

😭

restive turret
#

not my issue that people using another framework and or outdated one

somber dagger
restive turret
#

thats like saying why SMOD still not supported

royal mica
#

I feel like this is a PEBKAC issue tbh

restive turret
#

Since it doesnt find the actual content there it will just skip doing any loading

somber dagger
restive turret
#

NWApi no longer pushed along the game since 14.0

somber dagger
unique crane
upper vapor
unique crane
#

^

#

If plugin did not load, you wont have them in loaded plugins

#

And enabled

#

In console

upper vapor
restive turret
#

someone who do modular plugins would go crazy when it will say "Assembly 'balls v1.0.0.0' does not have LabApi plugin class" like 10 or more times

true quest
#

as eve said it, evading ban

#

I think he got a 1 year ban

#

and idk If I should report the server that it's allowing that or the person that got banned

hearty shard
#

ig

#

its the server allowing it, breaking the CSG

languid temple
hearty shard
#

yo can we ban eve

#

save her from this game

grand flower
#

Just quit, trust me EVE it's the best thing you'll ever do

#

the freedom you get is amazing

restive turret
#

you have to do everything yourself from near to zero so

hearty shard
#

im only here cuz i enjoy some of the people

#

and cuz im too nice to abandon secretapi

grand flower
grand flower
restive turret
hearty shard
#

im doing other things

#

or well

grand flower
#

based

hearty shard
#

id like to

#

shits not going to plans

#

cuz life is getting in the way

grand flower
#

Besides me going a little crazy by rewriting a Steam plugin from scratch is also because I needed it and it'll be nice to have in my portfolio when I look for additional clients

restive turret
hearty shard
#

and then giving up

#

I will in the future maybe idk

grand flower
#

I feel like Harmony's a little useless to rewrite considering how good it is and used by everyone, no?

hearty shard
#

but

#

how else do i show my lack of self respect

#

:(

grand flower
#

I mean hey if you wanna rewrite it for fun or training

#

Don't let anyone stop you

hearty shard
#

when i can be arsed

#

and know how tf C# works

grand flower
#

sounds fun

restive turret
#

eev

hearty shard
#

never

grand flower
#

I'm rewriting mine because the base stuff is shit

hearty shard
#

slime

#

when r u giving me ur organs

#

or or

#

working for free

#

trust

restive turret
#

you should tortorute youreslf with src gens

grand flower
#

are you having a stroke

restive turret
#

no

hearty shard
#

you can do it for me

#

thanks budd

restive turret
#

just fat fingering buttons

#

nuh uh

hearty shard
#

i lowk still need toinstall linux on laptopn

#

but

restive turret
#

you should start doing learning Source gens

hearty shard
#

i got distracted

#

and now i cba

grand flower
#

learn C++

restive turret
#

hell no

hearty shard
grand flower
#

One of my fiancΓ©e's nephews turns 9 this month and wants to become a game dev, so I've got him a nice "coding with Scratch" book to get him started

restive turret
#

even as still doing my some stuff with C++ I still consider myself as I didnt learned c++

restive turret
#

or 1 i dont remember

grand flower
#

If he goes through with it and shows a real desire to become a game developer I'll probably offer to mentor him

royal sinew
#

Anyone know which protocol is used for the preauth handshake? I'm trying to debug a strange networking issue on the SCPSL client running under Proton and I only have a packet capture of the behavior to go off of. I looked on the list of transports for Mirror, and I don't think it's KCP, Ignorance, or LiteNetLib.

restive turret
#

It's lnl but the preauth is different

royal sinew
#

is it a proprietary protocol?

#

i see the steam user string in the packet along with a lot of other data

royal sinew
static meteor
restive turret
#

Lmao

#

What kind of plugin or whatever you did lol

#

Never seen such a thing

static meteor
#

I havnt messed with auth at all

restive turret
#

Lol

static meteor
#

This is the largest log ive seen that wasnt a ddos

#

It was MeowDebugger breaking one of my patches SteamSad

plain gazelle
#

How would i get the LightSourceToy (Wrapper or AdminToys) referance from a gameobject?

plain gazelle
#

Just the AdminToys one or also the Wrapper?

static meteor
#

AdminToys

plain gazelle
#

thankies

barren pasture
#

I have a peculiar problem. People are randomly being kicked from a server I develop for, and I believe I found the plugin. The biggest issue with this issue, is that it doesn't give me any insight whatsoever as to the cause of kicking the player. AKA the server says nothing, local admin logs say nothing, the player doesn't get given a reason, and there is no reason provided in the client console. This is the plugin I believe is causing issues, can anyone help?
https://github.com/ProjectNetworkDevelopment/CustomFramework-SCPSL

GitHub

Contribute to ProjectNetworkDevelopment/CustomFramework-SCPSL development by creating an account on GitHub.

turbid spoke
#

does anyone here know where I can go to do some paid plugin work or where i could like post about it (i dont believe this server has something for that)

#

i dont wanna use the exiled server since i have basically no experience with it

upper vapor
upper vapor
upper vapor
upper vapor
#

There should be some exception

teal junco
#

do you guys think that exploding humans would be fun

#

with custom gibs and blood bits using rigidbody

upper vapor
barren pasture
#

NetworkClient: received Message was too short (messages should start with message id)
PollingLoop stopped
NullReferenceException: Object reference not set to an instance of an object.
at Mirror.LiteNetLib4Mirror.LiteNetLib4MirrorClient+<>c__DisplayClass9_0.<OnNetworkReceive>b__0 () [0x00000] in <00000000000000000000000000000000>:0
at Mirror.LiteNetLib4Mirror.LiteNetLib4MirrorTransport.LateUpdate () [0x00000] in <00000000000000000000000000000000>:0

#

What the fuck

upper vapor
#

Crazy

barren pasture
#

I don't mess with packets tho? Why would it be doing this to me?

#

My best guess is that Player::SendHint is doing something, but idk what

upper vapor
#

Is there any other send call?

barren pasture
#

Not that I can think of, but I'll look

#

There is only one in my entire solution.

celest thorn
#

couldn't find why

barren pasture
#

Did you ever get it fixed?

celest thorn
#

because it happens

barren pasture
#

Well, shit

celest thorn
#

and it happens even on the server

#

proxy

#

no matter what i do

#

so

#

and even if the packets aren't malformed

barren pasture
#

Well, I kinda need to fix this because it's causing issues on Silly Site

celest thorn
#

or something

barren pasture
#

Code for?

celest thorn
#

i could try and looking into it

celest thorn
barren pasture
#

Oh the stuff causing issues

celest thorn
#

class?

#

i'm helping here while waiting for tomodachi life :3

barren pasture
#

Somewhere in the CustomHintSystem I think (might have the name wrong but idk)

#

CustomFramework folder

celest thorn
#

this system is really

#

simple

#

you use player.SendHint

#

you don't even use mirror anywhere

#

lol

#

FpcServerPositionDistributor_RoleSyncEvent

barren pasture
#

No, and that's what is making me confused

celest thorn
#

only here

barren pasture
#

Well, yea

celest thorn
#

Is it a client issue?

barren pasture
#

Yes

celest thorn
#

because i have the same exact problem

#

which i didn't have

#

and it randomly happens

barren pasture
#

Could the role sync be the issue? I ain't disguised when the issue happens.

celest thorn
#

i know its not me or the server

celest thorn
#

could you try and replicate it

#

let me make a patch to extract stuff before they get sent

barren pasture
#

Replicate the issue?

#

ALr

celest thorn
#

so you know what is being sent

#

🧠

barren pasture
#

Thanks

celest thorn
#

nw :3

barren pasture
#

Stuff that I'm not big brain enough to do lol

celest thorn
# barren pasture Stuff that I'm not big brain enough to do lol
namespace Lala.Patches;

using System.Reflection;
using HarmonyLib;
using LabApi.Features.Console;
using Mirror;

[HarmonyPatch]
public static class SendingMirrorPatch
{
    private static readonly string[] IgnoredMessages =
    {
        "CommandMessage",
        "RpcMessage"
    };

    public static IEnumerable<MethodBase> TargetMethods()
    {
        var packMethod = typeof(NetworkMessages)
            .GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance)
            .FirstOrDefault(m => m.Name == nameof(NetworkMessages.Pack) && m.IsGenericMethod);

        if (packMethod == null)
            yield break;

        foreach (var method in GetPackMethodsFromAssembly(typeof(ServerConsole).Assembly, packMethod))
            yield return method;

        foreach (var method in GetPackMethodsFromAssembly(typeof(NetworkServer).Assembly, packMethod))
            yield return method;
    }

    private static IEnumerable<MethodBase> GetPackMethodsFromAssembly(Assembly assembly, MethodInfo openGenericPack)
    {
        foreach (var type in assembly.GetTypes())
        {
            if (!type.IsValueType)
                continue;

            if (!typeof(NetworkMessage).IsAssignableFrom(type))
                continue;

            yield return openGenericPack.MakeGenericMethod(type);
        }
    }

    public static void Prefix(MethodBase __originalMethod)
    {
        var parameter = __originalMethod.GetParameters().FirstOrDefault();
        if (parameter == null)
            return;

        var messageTypeName = parameter.ParameterType.Name;

        if (IgnoredMessages.Contains(messageTypeName))
            return;

        Logger.Debug($"[  Sending: {messageTypeName}]");
    }
}
#

here

#

it should log everything except CommandMessage and RpcMessage

#

which are probably the worst thing to log because they fucking get used so much and abused i would say

#

you can remove by that name some of them

#

like distributor one

#

and so on

barren pasture
#

My log file is about to be the biggest on my computer

#

lmao

celest thorn
#

my miis are broken ;(

#

fucking hell

barren pasture
#

lmao

#

now the "coroutine" is throwing errors because I'm not in a list. This did not happen before.

#

Had to close my server because I couldn't use visual studios lol

barren pasture
#

What I find interesting is that the server starts sending messages before players can join.

celest thorn
#

btw

#

i think it is client side

#

i'm having again the same issue

#

and got brought back to the menu

upper vapor
celest thorn
#

i agree

#

jetsbrain supremacy

upper vapor
barren pasture
upper vapor
celest thorn
#

this time it crashed as soon as it set the health

upper vapor
celest thorn
celest thorn
#

so no excuses

#

btw WHY IMPORTING MIIS is SO HARDDDD

#

i wanna play tomodachi life with peter griffin

barren pasture
#

BTW, the sizes of my last 4 local admin logs. The last two are with the patch lmao

barren pasture
#

ik lol

celest thorn
#

i saw someone even importing 096 from miitopia

#

but it DOESN'T WORK

barren pasture
languid temple
#

I've been using that for like 5+ years atp, never really had/noticed any problems

upper vapor
celest thorn
upper vapor
#

Also the fact that it gaslights you into not being able to change the C# version in some projects

#

The inline completion is buried in settings, no obvious way to turn it off

languid temple
celest thorn
#

oh and the coolest of them all

#

creating templates is easy asf and really well done

languid temple
#

couldn't update packages because it killed itself

upper vapor
#

Just use Rider
It's free for non-commercial use

celest thorn
celest thorn
#

when you setup rider

#

it shows even to import changes

languid temple
#

XDDD

upper vapor
#

Oh that's so cooked

languid temple
#

elment vele kb 2 honap

#

szarakodas

#

utΓ‘na feladtam

upper vapor
languid temple
#

yeah

upper vapor
#

Like the big project for the final year of CS

unique crane
languid temple
unique crane
#

True programmers use text editor and command line

upper vapor
celest thorn
languid temple
#

😭

#

reminds me too much of python

upper vapor
languid temple
#

and pycharm

celest thorn
#

dw

unique crane
#

You will never take me alive!!!!!

languid temple
#

I'll try it I guess when I get home

celest thorn
#

that's why i chose it because their intellisense for java was amazing

#

ngl

unique crane
celest thorn
#

compared to eclipse being ass

upper vapor
#

Eclipse -> IDEA was one of the best decisions in my life

celest thorn
#

auto save

upper vapor
celest thorn
#

i cannot go back

unique crane
#

Boooo

#

Lazy

celest thorn
#

java projects auto save

languid temple
celest thorn
#

is a savior

celest thorn
#

auto save of the files

#

omg

#

like how much it saves you

languid temple
celest thorn
languid temple
#

so not really a problem for me

celest thorn
#

but its amazing

languid temple
#

yeah guess I'll try when I get home

celest thorn
#

vs is like this old man

languid temple
#

I have to update the token validator anyway

upper vapor
# unique crane Lazy

Sorry that I wanna save time on refactorings
Sorry that I'm warned where <inheritdoc /> doesn't apply
Sorry that I can spot obvious nullability problems with the help of the IDE
Sorry that the IDE renames members properly instead of half-assing replace all

languid temple
#

eha

#

wha

celest thorn
#

kill tung tung?

upper vapor
upper vapor
unique crane
#

Preferably

#

And delete

#

There will be no brainrot in this channel

upper vapor
#

@languid temple can I post the uh
It's orbver tung picture

celest thorn
# upper vapor Yes

They asked people this question: if triple t gives you a house, would you accept it?

languid temple
upper vapor
celest thorn
#

orban?

upper vapor
#

Yes

#

Xdd

celest thorn
#

can you send it in dms

languid temple
#

Ε‘t ne

celest thorn
#

or is it orbover

upper vapor
#

Viktover

celest thorn
#

best shit i've ever seen

#

AI is probably the greatest invention for memes

#

it gives idiots abilities to do shit

#

and its just perfect

#

its like a balance

languid temple
upper vapor
#

Ew orange (the fruit)

#

Mandarin is better

celest thorn
upper vapor
#

(Not the language)

celest thorn
#

lol

languid temple
upper vapor
languid temple
#

mandarin is goated

celest thorn
#

i have a production of those lol

#

next to my house

#

they give it to us for free

#

both orange and mandarin

languid temple
#

mandarins?

upper vapor
#

They produce Chinese? toomuchtrolling

celest thorn
#

its common here

languid temple
#

mandarin tastes best in the winter

upper vapor
#

Except when its mags are still there

celest thorn
upper vapor
#

Wtf is mag

#

Seed

languid temple
celest thorn
#

i use oranges to do my loving orange juice

languid temple
#

XDD

upper vapor
#

Reloading the seeds

languid temple
#

reloading the mag

celest thorn
#

i'm sorry but i don't drink coffee i drink orange juice

#

i'm still a kid (im 19)

languid temple
#

wait

#

that means something else

upper vapor
#

Yeah

languid temple
celest thorn
celest thorn
upper vapor
languid temple
celest thorn
celest thorn
upper vapor
#

That's not uncommon

#

But oj sucks

celest thorn
languid temple
celest thorn
#

we produce both the blood ones and normal one

languid temple
#

and I still have a programming class

celest thorn
celest thorn
#

its not even in the maps my city

#

so

languid temple
celest thorn
upper vapor
celest thorn
languid temple
celest thorn
#

omg

upper vapor
celest thorn
#

i love strawberries

celest thorn
#

its about to be the season for strawberries here

#

i'm gonna eat so many of them

#

I need to make a gif "Scream if you love strawberries"

unique crane
celest thorn
#

Strawberries unite the world

celest thorn
celest thorn
#

ngl i wanna share my recipe here

upper vapor
#

Can't tell if this is real ngl

celest thorn
#

for like something so good

#

a sandwich with Emmental, Honey, toasted bread and strawberry

#

this shit is fire

restive turret
#

If it's like mixing 3 coke 2 hell and 2 shot of vodka i decline

unique crane
#

What

#

Mobile typing..

celest thorn
#

Honey and cheese togheter are perfect

restive turret
#

I eat strawberries alone with sugar

celest thorn
#

strawberries just are perfect with the taste of both

celest thorn
#

or with nutella

restive turret
restive turret
celest thorn
#

i'm so sorry for you

#

i don't think i could live with being lactose intolerant

upper vapor
celest thorn
#

i prefer shitting myself

upper vapor
upper vapor
#

Nah

celest thorn
#

than not eating fucking burrata and so on

unique crane
#

What

upper vapor
celest thorn
#

yes

upper vapor
#

@languid temple a bΓΊrΓ‘m ta

celest thorn
#

this

upper vapor
#

Wtf

restive turret
#

Wtf

celest thorn
upper vapor
#

That's like

celest thorn
upper vapor
#

Cheese wrapped in cheese

celest thorn
#

type

upper vapor
#

CheeseΒ²

#

No

unique crane
#

Cheese wrapper

celest thorn
upper vapor
#

4/3cheeseΒ³*PI

restive turret
upper vapor
#

Still cheese

#

Cottage cheese

restive turret
#

Yes

celest thorn
#

its

#

like

upper vapor
#

Turbo rudi >>>>

celest thorn
#

butter inside

#

that's why its called burrata

upper vapor
celest thorn
#

burro is butter in italian

upper vapor
#

That's not butter

#

That really doesn't look like butter

celest thorn
upper vapor
#

Are you comparing cottage cheese to butter? 😭
I mean they're both from milk but like

unique crane
#

That does not look like butter

celest thorn
#

no

#

its like butter

#

because of how it spreads and so on

#

its called like that

#

because of this

restive turret
#

What kind of butters do you have man

upper vapor
celest thorn
upper vapor
#

Groß

celest thorn
#

and that's how it is the burrata

restive turret
#

I know that but

celest thorn
#

like its really good

restive turret
#

Why

celest thorn
upper vapor
celest thorn
#

they explained it

#

they called it like that because of that

#

idk

restive turret
#

Bruh ig

#

I still wouldn't eat it

celest thorn
#

Burrata (Italian: [burˈrata]) is an Italian cow's milk (occasionally buffalo milk) cheese made from mozzarella and cream.
Burrata has its origins in the Apulia region of Italy. The dish was born out of a need to minimise food waste in the 1920s.
The outer casing is solid cheese, while the inside contains stracciatella and clotted cream, giving ...

#

here

#

i would kill for one of this

restive turret
#

Also

#

Why every Italian food pic has tomatoes and leaf next to it

celest thorn
#

because usually we just eat it with that

#

this is the original recipe

#

lol

restive turret
#

Eat that with a tomato

#

Wtf that more bizzare

celest thorn
#

i'm just asking here

#

horse meat

#

on god

#

so amazing

#

i've heard so many people saying i'm a monster

#

idc i love that shit

upper vapor
#

At this point just eat tΓΊrΓ³gombΓ³c

#

Cottage cheese ball

celest thorn
#

i remember i ate something in hungary

unique crane
celest thorn
#

that was sooo goood

#

it was like a soup

#

with a rice ball

upper vapor
#

This is goated

celest thorn
#

this are so good

unique crane
celest thorn
static meteor
unique crane
celest thorn
upper vapor
celest thorn
#

it cost cheaper than alot of meats

celest thorn
upper vapor
celest thorn
#

Only in sicily

#

other part of italy don't have them

#

or they are super expensive to eat

#

horse meat balls

upper vapor
# unique crane What is that

Cottage cheese wrapped in fried(?) dough
You can add powdered sugar as topping or eat it with cinnamon mixed with sugar and something
Liquid sugary cinnamon

celest thorn
#

had them like this sunday

celest thorn
celest thorn
#

bro would you like taste the umamusume

upper vapor
#

(China reference)

celest thorn
#

i think they would be like crazy good

upper vapor
#

Ts is like

restive turret
#

Yes

upper vapor
#

Caveman word

celest thorn
#

its horse girls

rustic pecan
celest thorn
#

but

#

like

#

mozzarella

upper vapor
celest thorn
#

are good to taste

#

idk

celest thorn
#

he would probably think i'm going insane

upper vapor
#

He might already know that

celest thorn
#

true

upper vapor
#

Trueing

restive turret
upper vapor
#

What the

unique crane
celest thorn
upper vapor
languid temple
upper vapor
languid temple
#

ugh

#

message link? πŸ₯Ί

vestal oracle
#

@cosmic frigate sos

upper vapor
#

What

royal mica
#

wha

upper vapor
#

(sos)

worn gull
upper vapor
#

w

#

​

inner citrus
#

Lmao

upper vapor
#

that checks out

snow ruin
#

@celest thorn You got anything out of your researches if you did any

snow ruin
#

The game freaking out when a round time is very long

#

Basically the game set everyone to 0hp and set the round state back to lobby

#

and everyone is frozen

#

idk if theres a way around

#

restart is needed every X period of time id say

restive turret
#

ye dont let the round very long

snow ruin
unique crane
#

I would say this is more of mirror limit

#

It just wasnt designed to run endlessly

#

its not that big of a deal to make Cron restart server at 3am

snow ruin
#

it has been running the round since 6am

#

so id say 14 hours round time is the max

static meteor
#

Have the server restart the round if theres no one online Β―_(ツ)_/Β―

teal junco
#

Do you mean round time?

#

Bro

#

We do not need SCP SL mega events

#

It should be easy enough to program a system that saves the entire game state and recreates it with a round restart

unique crane
#

I have 14 hours on toaster arena

#

XD

#

Silly proot TDM

#

or FFA

celest thorn
restive turret
#

A ball, two goals, and... toasters! Welcome to Toasterball.Toasterball is a multiplayer physics-based sports game, quick to learn and perfect for good old game nights on a couch with friends (1-4 players local multiplayer). Because you are playing as toasters, you can naturally expect some chaotic physics, random situations, electrical ha…

Price

$2.99

Recommendations

309

unique crane
#

no

#

toaster arena

restive turret
#

thats a

#

nvm

upper vapor
sinful bronze
#

b

worn gull
#

c

tulip kiln
#

d

terse bone
#

e

soft depot
#

f

dull timber
#

g

plain gazelle
#

How do the drawable line system work?

#

Does this draw lines for everyone?

restive turret
#

Use server

sharp hedge
#

whats the event for finishing interacting with an interactabletoy?? these dont work

public void OnSearchedToy(PlayerSearchedToyEventArgs ev)
{
    Log.Info("SEARCHED");
    Log.Info(ev);
    Log.Info(ev.Interactable);
    Log.Info(ev.Interactable.GameObject);
    Log.Info(ev.Interactable.GameObject.name);
}

public void OnInteractedToy(PlayerInteractedToyEventArgs ev)
{
    Log.Info("INTERACTING");
    Log.Info(ev);
    Log.Info(ev.Interactable);
    Log.Info(ev.Interactable.GameObject);
    Log.Info(ev.Interactable.GameObject.name);
}
#

this does work though but it isnt what i want

public void OnSearchingToy(PlayerSearchingToyEventArgs ev)
{
    Log.Info("SEARCHING!!");
    Log.Info(ev.Interactable.GameObject.name);
}
static meteor
#

Works fine for me

sharp hedge
#

oh

#

this does not work for me

#

i changed it to OnSearched and the duration is 1

#

the toy is in a schematic from project mer and tracks the player using sl wardrobe but i dont think that helps

frank mica
#

Unable to register command 'SubcommandChangePDAFrequency' from 'SCPDA'. CommandHandler 'SCPDA.Commands.CommandSCPDA' not found.
prevents a subcommand from being registered, despite CommandSCPDA being registered earlier

#

whats strange is that i wrote very similar code in another plugin and it has no issues with parent-child commands

#

relevant code

#

seems like the issue was {"pda","PDA"}

#

removing the duplicate caps pda seems to have worked?

unique crane
#

Don't do that

frank mica
frank mica
unique crane
#

Weird

frank mica
#

the subcommand as inner class is for code clarity
but i can see how it would cause issues

median sage
#

is there a way to have server info not use pastebin?

restive turret
#

No

median sage
#

ew

sinful bronze
#

@serene vine free money

serene vine
#

!softban 294946845040312332 compromised account, change your password

regal lakeBOT
#

Done. Enough chaos.

serene vine
sinful bronze
serene vine
#

Also new pfp

#

πŸ‘€

serene vine
sinful bronze
#

Haha

frank mica
#

what's the difference between LabApi.Features.Wrappers.Item and InventorySystem.Items?

sinful bronze
frank mica
#

which one should i use 😭
they look pretty identical

sinful bronze
#

@restive turret

hearty shard
frank mica
# hearty shard whats the use case

trying to keep track of individual radio items (both in inventory and dropped) to track information about them
like owner and "pda channel"

restive turret
#

Hi

sinful bronze
hearty shard
#

when you drop an item the Item is destroyed and it becomes a Pickup

sinful bronze
#

Slejmur

#

Say a base funny thing

restive turret
hearty shard
#

wait slime