#plugins-dev-chat
1 messages Β· Page 202 of 1
stinky of them all or something
get back to work
Hi nameless
Next topic, where and when are we deporting Eve?
i lowk forget that it used to be my online name lmao
what the fuck π
I still donβt know what the best name to call you is π
just eve works π
the "Taken" one obv
Are you that lonely bro 
and yes thats why i have obv in my name lmao
hes a programmer
does that answer it
so do you
nuh uh
Both you and I are programmers too
grok is this true
Hell, I contribute to Exiled, so you know Iβm never getting a love life
grok is this true?
grok try to respect women challenge
(Impossible)
also feel free to test your own bug reports you did
so I can surely close the issues
twitter try not to make it a paid feature instead of actually making it safe
"you must pay to be a weirdo"
π₯
You talking about the goofy waypoint βbugβ π
Men in a nutshell
friendly fire?
Yup
they could already do this anyway, now the kick messages from gbans issued by gmods ingame will be the same as kick messages from the central server itself

Yea i saw that
But why?
It was like that always
"now kick messages will be the same as kick messages from the cnetral server"
Just to specify why?
we changed the kick messages on the CS
that means the one on the game was mismatched if we banned someone via ingame
so now i made it so the CS will send the gmod the kick message, which will simply tell it to the server
so we can always change it
technically i could just change the hardcoded string again, but the new system includes dynamic kick messages
so this was the most "uniform" solution and not having 6 places a kick message is located
@celest thorn @soft depot @thin shuttle
Here is the bugs that should be fixed btw:
https://github.com/northwood-studios/LabAPI/issues/365
https://github.com/northwood-studios/LabAPI/issues/363
https://github.com/northwood-studios/LabAPI/issues/358
https://github.com/northwood-studios/LabAPI/issues/349
https://github.com/northwood-studios/LabAPI/issues/340
https://github.com/northwood-studios/LabAPI/issues/320
https://github.com/northwood-studios/LabAPI/issues/306
https://github.com/northwood-studios/LabAPI/issues/288
https://github.com/northwood-studios/LabAPI/issues/185
https://github.com/northwood-studios/LabAPI/issues/135
(just a funfact & only the bugs was searched)
what audio bug
Never going to be fixed
im not the guy who do audio related stuff
half of my time I blast music on my ears when i play so
is nw ever gonna fix the audio bug that makes people randomly unable to hear other people when a server goes above like 40-45 players
This is the result of a Unity Limitation with the amount of total Audio Sources, we have since implemented a priority system to eliminate some ambient / lower priority sounds at higher player counts.
Finally made the PMER converter for my map editor.
(Said I might do this like two weeks ago)
I hadn't worked on it for those two weeks. I took a break from developing
Ive got primitives fully clientside and im working on stuff like doors and clutter
Nice
ClutterToy
When
When i

How can I fix a bug where NPCs sometimes appear in the player list?
set it ReferenceHub.serverRoles.HideFromPlayerList = true
Whose gonna be the fastest to making a plugin to remove movement penalties
My server said my discord account was global banned, but accepted me after taking a minute to restart my game
It's happening again
I don't think I'm gbanned
There shouldn't be any reason to gban me
Would setting Player::CurrentItem to an item the player doesn't have in their inventory, but is in another player's inventory (a dummy in this scenario), cause flags on my account?
guess ip banned
I'm not tho? I can still join my private server, and Silly Site
Ok so now it's just not putting the item into my hand. Neat.
I guess it could be having trouble ip banning me bc local ip, but I would assume that would also id ban me. That would make sense.
Player.Get(BlackMagicPlugin.UniverseDummy), "Spell", "Wizard", "Test", new KeycardLevels(0, 0, 0),
Color.blue, Color.green, Color.cyan, 0);
player.Inventory.NetworkCurItem = new ItemIdentifier(item.Base.ItemTypeId, item.Serial);
if (player.Inventory.isLocalPlayer)
{
player.Inventory.CurInstance = item.Base;
}```
If I'm correct, this should be putting the keycard in my hand. (UniverseDummy is a dummy called Universe, who is stuck in OW).
Am I stupid?
as you can see by the kick message itself, its not actually banned banned, it is infact. an auth error
if it persists, its something you could go to #technical-support support about
Did you know that the RefreshRoom method only gets called once
I've answered this question already
Update: I have made the server register that I have a current item (by removing the isLocalPlayer check), but I still don't see the keycard in game.
NetworkCurItem is not in fact NetworkCurIteming
You should create a new item isntead of trying to use the instance another player owns
I'm trying to not clutter the player's inv
Also this plugin won't be for public use, so best practice is not a priority for me.
Maybe @slow grotto can help you
I'm going to bed, have him ping me about whatever.
The only problem i have is if you have primitives for example trails (mine is an example) it would lag the server, and does it get client side or no?
couldn't you just send packets to make the primitives on the client rather than on the server
meoweditor works like that lol
oh nice
Cool portfolio done with Three.JS
this is the portfolio and i usually talk about projects i do, so here's the one for meoweditor
some more details are there
ig
btw to this i need to add there are alot of more formats, minecraft schematics, voxels, and the json format mojang uses
fbx support
(kidding, although what it'd involve in my view is finding meshes that conform to primitive shapes but uhh that's a bit much)
Again, the method only gets called once when you spawn them
ok but answer my question it gets called on the client?
If you move the primitive, you can manually call that to refresh the room (which is not needed)
You can look at the code
so its not on the headless only
Yes it's called on the client, but only in Start
hope on god it doesn't destroy fps because ngl it would be crazy
because some stuff like trail i respawn them because was too lazy to reuse them
Try it and see 
im just gonna wait lol, i cannot spin up an atoh instance
and 2nd my connection this days is so ass
Btw no
Client shouldn't care about it since the room check is by server (i think?)
It's called in Start
idk im asking if it is headless exclusive
So, both
I meant it doesn't access the room properly
Might fix client side lighting issues but I'm not sure
It's in the ray casting stuff
L216 in RoomUtils
Ye ik
I already have a PR doing most of good change on checking the player pos
Was funny when I returned in ragdoll update method and the ragdoll flew but stayed at T-pose
I'm not sure what you mean by "it doesn't access the room properly"
If you already on coords (which is sadly rare) it goes to raycast
Eh idc
I already have a PR resulting like 70+ less raycast call
Right
buh
When I've worked with cloning items between player and dummy I still always give the item to both. The way that setting current item works is telling the client what item Serial ID they should be using. ItemIdentifier that syncs to the client is just that and the ItemType. The client side likely relies on the same check the server does that confirms the item is in your inventory before displaying it.
If I were to do that I'd dedicate 1 inventory slot to the keycards, then if they want to change it just remove the old card and add the new one to cycle the slot.
why
?
Which part?
No spectators?
Didn't the changelog say, that the RA pause is not full pause?
- Added `WaveTimer.IsForcefullyPaused`, which allows developers to completely pause a wave's timer.
- This will cause the timer to not tick down under any circumstance, as opposed to the regular pause function.
- Additionally, if set to `true`, not even objective rewards will affect the timer.
ye
I assume this also affects the spawnwave not happening despite having tokens
I guess
or correct me if the RA pause timer does this
Tag lumi
@sinful bronze can you test?
i will test
Was that full wave or miniwave respawn?
full wave
cassie named it like regular squad
but funny what no caps
or sergeants
there wont be any spawn waves at all unless programatically forced
timer completely pauses until you unpause
and as stated, objectives wont reduce time
it will be at a complete standstill until unpaused
as for what's shown above, they must have clicked respawn or something, because this passed QA with no issues
also my testing too (i waited 15 minutes for a wave to spawn, nothing)
If respawns are RA paused can rewards force the time remaining down to 0 if enough are granted? The only "natural" way I could see it happening if the round was long enough.
I tested and there is no issues now I hope that I had an issue
no, it says this is not possible in the changelog
Oh, wait. They were all privates. Could it gained enough tickets to get a mini-wave? Even if it said it was full?
lumi is the one who build this so she knows better than me
shhh
stupid english
ty
im always do this
Goodbye lumi
when idk what pronouns of dude
see you in 3 years after your sentence
smh
only 3?
This is why I love Hungarian, no pronouns to fuck up :dogkek:
speakinghead
its neutral gender
crazy
crazy concepts that an american brain cannot understand
far beyond the english language
indeed
(crazy english is not the only language that exist)
english is the worst one ngl
no im calling you limited 
crazy
just need to say i got my hands on it :3
wild usb
that usb is just a backup
in case my pc explodes
tbh the thing i love of this collector is just the book
its full of details and stuff and references
introducing: "they"
also introducing:
"that"

Nah German is worse
Fuck all the words, we should just use "izΓ©"
boooo
set the time to christmas on the server and all clients 
-# it's not gonna unlock all holiday features
could that be used to enable flamingos
stop gatekeeping what we can do with el client and el server
glimpse into my spanish mind btw
donate $1000 every month for the rest of the game's lifespan and maybe then we can talk 
games lifespan is two months from today
we'll see about that
netanyahu is calling
keyword "maybe"
what's on net.anya.hu
Nah we will get entrance zone rework xd
How about good modding for the people keeping the game alive with their communities
files showing scp secret labs strictness in the modding scene
That is my main annoyance with the game
Considering it came from a gmod gamemode it's ironic
at big people at nw
@upper vapor
brick_wall_talking.gif
yeah
failed at "big"
why bother
no reason for it to be this strict btw
they just HATE their community
but itβs ok because we all HATE the community
you can't be racist if you hate everyone

SL players aren't a race though
I just give access to code to anyone under license
its MIT license as far as i seen it, only some of the code isnt
What are we talking about here
i dont know what ax is on there
cocoa
i give full access to game code uncompiled and stuff thats what I talk about, thats the most modder friendly (& so they can make PRs like S&box engine)
I won't, mainly because it's my blood and tears but also licensing issues. However the base modding scripts shipped with the game will be open source.
They don't need editor access for the best modding as long as I give them access through scripts/mods
ye I know you cant open source UE games
yeah
even then I'd rather keep it mine. But yeah if the modders need something they can just add me
this cannot be real
I'm not gonna yell security issues 
Engine licensing makes it so you cant redistribute engine code. So while yeah you can open source parts of your game you might be missing some.
In my case it's more some paid plugins I use. Can't redist that so having code access would be useless anyway, wouldn't compile
Unless you buy the plugins yourself lol
ohhhh
since I know i wont host any server long way and since I dont think I will update my game that much it has to be closed source & so anyone can just contribute to it
Mine will be through Steam so I dont need to exist for the game to continue
I plan to be able to play strightly on lan or have federation
If I ever get to a point where I will stop supporting it (20+ years realistically, but who knows) then maybe I will
so i dont need to do shit
Yeah
and i testing other platforms too (itch / eos)
Either way I'm giving everything I can to modders
maybe gog but i dont think they gonna give funny SDK and stuff into me
And I'll be as hands free as I can with servers
Ye i dont plan to over moderate anything, i let servers do their own moderation
obv if I run my own server as "official" that would have own moderation & only for myself which other server owner could sub to it. (get ban list from federation, etc)
obv many stuff has been re-planned since i started the project

I won't even have any backend
or well that's a lie I'll have one for uh, server info
But if it goes down nothing happens
Steam master servers will handle the most of it
Are the slow auth times a known issue or should I somehow report/look into it?
(they happen on my localhost dedicated server too)
probably known? doesn't sound new to me
idk it seems regular / fast for me
it takes upwards of 40 seconds for me to get auth
maybe your host or your pc issue
and that's on local machine and all official servers too
early build or live?
release (so live)
It started happening a few weeks after 14.2.5 iirc
I joined local and it took ~4 second to auth me and full load took ~16 min
~5 sec or less for me
nvm it's only around 10s on local. sorry
:48 Received auth req from game server
:50 Obtained encryption key using ECDH exchange
will test on a regular server tho
tho it can be your connection to central server is ass
well I remeber it being worse for some reason. also took around 15s on the server you're on rn
(from after the loading screen)
sorry to bother you. It used to be faster for me for sure tho.
This is from the log so
im not a dev for centrals or AC so i can only send what I can do with my testing
if auth takes long itl most definetely not change on different servers
as all the server does is verify the token you send
if it persists take a screenshot of the client console with the auth logs somewhat centered, with the timestamps visible so i can see some stuff
will do if it feels long again. what do you consider long tho?
well auth shouldnt take longer than 2-5 seconds
10 is stretching it but can be the case on slower connections/machines
so 15s would be worth sending for sure then?
sure, can always see where the "delay" comes from to see if its something

Please can someone help me in enabling UCR?
I have definitaly loaded the mod
But right now the command does not work
you're in console, try /ucr instead
how about in RA?
If that is possible
just ucr in RA
Okay thats coming up as "does not exist"
maybe you don't have the permission to execute the command ?
My understanding is I gave the admin role the correct permission
Strange, at least its working from the console
not very practical lmao
No, but I cant see any alternative
going to test on my dev server, see what it tells me
works fine for me, you sure you're in RA and not the client console ?
lmao
Does it auto update labapi or do you have to manually do it?
Should be auto
if you're using the package it should be auto
oh hi ghost π
if you're a guy like me with 40 dlls in your repo then manual
We only have 2
What you doing here
nvm i underestimated it lmao

149
Wait I coded something?
You said so
Well anyways back to my shell of #serverhost-cat
Crazy
Heβs a server host dev so I think he should be here
Im the same lol (he is not btw)
No way! Is that the real Ghostz?
I am
Just that I donβt code and mainly use Linux instead :P
Hi
Hey does anyone know a way I can get into contact with someone named Alex? I heard they were a plugin dev that worked on brights
Never heard of this name tbh
But there are other devs (like me
)
Crazy
Rejected lol
What is your use with this "Alex" human?
I wanted to hire him as a second plugin dev
Ah. You know there is a bunch of other devs here that would likely be willing, right? Unless you need the one specific person for any reason.
yeah I'm the slave (unpaid intern) he steals credit from

Bright's devs are just that much better sorry

you know I recreated like all the dr brights mayhem items when I was learning C# 
it's a pretty fun way to get into plugin development
yknow its not a competition 
cyn legit just made it one π
I was memeing
I beat everyone since I transcended SL /s
Jokes aside yeah custom items are a fun way to learn
Tbh im getting tired of developing on sl, i just finished off writing alot of ideas and mechanics for something unique and my own, so im probably gonna do it

i got this issue to
i dont remember what caused mine
I think i failed to spawn a door and it started
Idk though
Ah so thats why SpawnedServerObjects wasnt getting populated 
Go for it
Iβm mainly just looking for someone who knows what their doing. and can get things working the first time with at most a few quality of life tweaks needed.
That is still a lot of devs here. Discluding myself. I can't code worth shit.
Custom gate a? π this looks awesome
No im making my own map editor
Still neat
Is it a branch of mer? Or a separate plugin?
You should make it to where it has a detect map feature. that way if someone has a map loaded at the beginning they can detect which one it is and load a version for nuke or decon
youd have to pay an arm and a leg for the person your looking for 
Depends
I never asked for money on Bright's
if someone's project is cool I tend to like helping
Would I have to pay an arm and a leg for you trub?
yeah
how much do you ask for?
honestly idk cause it have to be worth developing against my own interest lol 
fair. I mean my server is inspired by chaos theory in some areas
though itβs mainly meant to be a mashup of old candy cult chaos theory and brights as well as mega patch 2 sl
Plus I usually pay nesquuik well for his efforts usually ranging in the 125$-175$ range depending on whatβs being done
though Iβm sure you get paid more from ct patreon money
Like a room decoration override?
Yaaa
I prob wouldnt dev for another server if it wasnt at least 1k a month min lol
I devved for a gmod server with a custom gamemode for 3 years without pay (I was silly and didn't even accept their voluntary offers to reimburse)
If ur passionate about a project then its def worth it without pay
I deves ct 3 years while losing momey 
No regrets loved every second
I see
More of a way to save resources as its primary use would most likely be detecting which map is loaded, unloading it, and loading a new one based on the loaded map so say detected mapvariantA ->unload map variantA ->LoadmapvariantAdecon
So when decontamination occurs it switches map?
I am. I just want to create a server that is stable and that offers a good starting point to modded sl. with a lot of the good features that the more heavily modded servers have and some features of our own
Thatβs one of the reasons Iβm so excited for twilight hosting
ya im excited to see where twilight hosting goes
Yes so that it can load a version of whichever random map was loaded at beginning of round that doesnβt have anything in Lcz
ct does something similar but Iβm pretty sure itβs schematic based not map based
ya we chose schematic based because it gave us more control to have full random variations
i pay all my devs
before i owned the patreon i payed out of my own money for my devs π
my wallet hurt
ghostz used to too, but now he has to consolidate costs 
btw have you been able to access the beta trouble?
just outta curiosity
well I have a branch now on my fork with the relevant updates to the obviously broken stuff
but like
Sorry twilight hosting ate the costs 
I can test anything without the beta π
does the beta not let you on
ill try downloading mine
I think it's because CDN's tend to be weaker and slower where I live
you want me to DM you the only 2 dlls updated? (at least because I cant test any further as of right now)
π
if you want
I can probably do some shenanigans to get the new build tho
I just wanted to know if it was a more global problem
is there any breaking changes where id have to re compile
if you ever referenced Scp1509RespawnEligibility
dont think so
coolio feel free to send me the dlls ill test em
only changes noticeable so far were some transpiler indices needing to be changed
btw nw people, the new network changes make it so constructing a new footprint now causes an error when you do it when a player leaves (it didn't used to do that) so next update can you guys just add a more comprehensive check to this like in the constructor?
just check if LiteNetLib4MirrorServer.Peers still contains the players connection id, that's all
I pay the devs but I only hire people who know what theyβre doing now. lots of time and money had to be wasted to recode the old stuff.
Btw what exactly was the 1509 wrapper issue, Iβd see it in the console but never figured out what was actually wrong
This is me currently
There was no wrapper for the 1509 Pickup when LabApi tried to automatically create one afaik
That meant 1509 had little to no modding capabilities right?
Never played around with 1509
Or could you just access the base class directly?
You could use the base class
That tracks
please make an issue
Can you make it an issue somewhere
As itd most likely be forgotten here
Can the number of doors spawning in Hcz Zone areas be increased?
Well i only compiled new one and sent a pr fixing 1509 on exiled
I didn't added new stuff (which would he cool to do honestly anyway)
But there is now more modding capabilities for the knife
Wow
is it possible to build a plugin on linux?
all the docs i can see say it needs dotnet 4.8 but dotnet 4.8 is exclusive to windows for some mystical reason
i don't think so, i tried, didn't succeed so i gave up
it is
how?
tell me π
(please dont say virtual machine)
Use net472
Or netstandard 2.0 or 2.1
472 should work on all
That's why i have that every project
Also where is it so can change it
This is how i did mine csproj file, mine works on windows and on linux aswell
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net481;net8.0</TargetFrameworks>
<LangVersion>10.0</LangVersion>
<RootNamespace>X</RootNamespace>
<AssemblyName>X</AssemblyName>
<ImplicitUsings>disable</ImplicitUsings>
<Nullable>disable</Nullable>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup>
<ItemGroup>
<Reference Include="...">
<HintPath>..\X.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<PackageReference Include="..." Version="..." />
<PackageReference Condition="'$(TargetFramework)' == 'net481'" Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net481'">
<Reference Include="System.Transactions" />
</ItemGroup>
</Project>```
???
?
it's not
i build on linux totally fine
just install net10
https://github.com/KadavasKingdom/LabApiExtensions/blob/main/LabApiExtensions/LabApiExtensions.csproj
Use this and instead of net48 use net472
no one is doing it the same way lmao
lmao
Net10 for plugins not supported anyway
i dont even think net472 works
net48 and below dont have linux versions afaik
well mine does work on windows and on linux aswell
Net472 should work and prob net48 too since I personally installed VM with net10 and compiled my plugins
I'm a lazy guy, too much work i'll stay on windows lol
yeah it doesn't, but as mentioned, it's packaged in net10
https://github.com/northwood-studios/LabAPI/blob/master/LabApi.Examples/LogAll/LogPlugin/LogPlugin.csproj
Also you can see the example have this too
LabAPI, the Official Modding Framework for SCP: Secret Laboratory. - northwood-studios/LabAPI
it's quite literally super simple π
Its literally editing the csproj file and downloading latest dotnet
when people say that I end up breaking everything and spending 4 hours to fix my mess
If you that much lazy why you writing plugins that need time & brain to write it
how tf π
it's so simple

windows is more confusing i feel like
Ouch
true, but right now it works so i'd like to keep it that way lmao
next update windows will push out malware

windows being windows
Labapu 3.0 when move to net10 (if unity finally update)
im currently tryna figure out if i wanna switch to a distro that doesnt have anything which has already implemented age verification checks
like systemd
very fun times for me
:3
I do use linux for 90% of my project, I code on windows on a remote linux, but i don't want to push my luck with .net
i've never heard of any distro having age verification checks
systemd does now
isn't that a california thing ?
systemd moment 
which is in almost every distro
colorado
yeah but it's not everywhere right ?
arch uses systemctl
you can make arch use systemctl*
endeavoros uses systemctl iirc
i mean is the age verification for every country or only in the US
i have no idea
systemctl manages systemd my guy π
cuz i've heard of it (imagine putting age verification on a open source software π΄) but i didn't see it on any of my OS
yeah no OS has it right now
systemd doesnt really force anyone to do anything with the singal
it seems like old men bickering rather than something that will actually happen
but soon enough systemd will require OS' to fill out that signal or systemd will be locked
so, time to get off of systemd before that happens
americans being americans
no offense to any american here
putting age verification on open source software is dogshit
ohhhh i'm green i can use my emojis

ikr, that's why i plan on https://artixlinux.org/index.php in future :3
but isn't that gonna break every company using linux servers ? or did i miss something
i think it's only during OOBE, but idk
we still dont have full details, just speculation
Install .NET 10 (8 or above)
And BOOM
Use net48
And don't build for newer .NET
Running is one thing, development is different
Oh you were talking about systemd
Yeah I'm
Uh
Xd
Ageless Linux
For some reason net48 worked for a long time
Yesterday it just broke
so i'm figuring this shit out as well rn
Funny thing is, dotnet build works fine
Rider moment?
neovim
RootNamespace and AssemblyName are redundant btw
Right
i already said that silly!
Hello
there's no way it's that simple
It is that simple
Narrator: it was that simple
Xddd
Anyone reccomend any plugins?
I'm brand new so your going to have to dumb it down π€£
thanks
already said that 
Just look around
I love arating the babΓ©rs
there is also https://plugins.scpslgame.com

Np

Garry's Mod 
π£οΈ
π
π?
plugin development, dw
why that? whats the difference
been bashing my head cause dotnet refused to open my plugin env due to "Could not locate MSBuild on this machine" fuck sake
i think i also had this problem when i tried on linux lmao
Because you can't load modern .net properly in SL
Bashing or zshing?
fishing
well i have net48 and it never worked for me 
Xd
is this noticeable ingame?
Skill issue
same for me
You will get anywhere from "method not found" to outright memory leaks, or even full crashes
What did you install
error CS0433: The type 'UnscopedRefAttribute' exists in both '
NorthwoodLib, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null' and 'System.
Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=null' [/plugins/MyPlugin.csproj]
okak
https://github.com/northwood-studios/LabAPI/issues/248 @upper vapor do you know why github said that dependabot mentioned LabAPI while it actually mentioned Exiled ?
So
If you target net48
Internal issue IDs
yeah
from github ?
dependabot mentioned the issue
I actually don't remember, I went brute force mod 3 month ago, installing, uninstalling everything on the fucking planet, didn't worked so i gave up and haven't tried again since
so github links the issue
we didnt do this
blame ox-ox-ox/KillLogs
it's just a github feature
sudo dnf install dotnet-sdk-10.0 worked for me on fedora
Try the dotnet install scripts if it doesn't work with your package manager
net48 fails to load the Dotnet environment, but it builds.
net10.0 fails to build, but loads the Dotnet environment
I love this
Also @royal mica you probably know this
How does one add a path to the PATH properly
Like
Where
yay -S dotnet-sdk-bin is the cmd on arch
never had any problems lmao
Have you installed mono-devel?
Just don't use modern .NET for now
i installed net10 via the bash script
run the project build tru cmd
worked
Console sry
On linux you have two options:
- Export script in
/etc/profile.dwhich will be global PATH - Add $PATH export to your
~/.{SHELL}rc(bashrc, zshrc)
Profile.d right
my profile isnt d
And make a .sh file like mysussyprogram.shΒΏ
ye
finally in 10 hours I can close issues
.shhhh!
I'll do that before you can get to them 
yep, and no worky
multiple times
Create a new user and try with a clean env?
I'm on NixOS, I always have Clean env
Right
how could you 
Let's split up the list then
only the bugs
What about the rovars
not all bugs are rovar, but all rovars are bugs
atleast not a bottom emoji
bruh this shit assumes Windows automatically if you use net48
what
no wonder it is broken
Which shit
that shit
EasyDotnet
error : Operation is not valid due to the current state of the object. speed agree gif
whatever that means
yeah
yes this is literally failing on dotnet build
But do you know what is great?
DOTNET CLEAN LITERALLY GAVE ME THE REASON WHY IT FAILED
the sky?
NOT DOTNET BUILD
kek
project.assets.json' doesn't have a target for 'net8'. Ensure that restore has run and that you have included 'net8' in the TargetFrameworks for your project.
no fucking what that is

error CS0433: The type 'UnscopedRefAttribute' exists in both 'NorthwoodLib, Version=1.4.0.0, Culture=neutral,
PublicKeyToken=null' and 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
WHAT DOES THIS MEAAAAN
oh great the whole project is bokrne
Remove northwoodlib
Reference the game assemblies
Is used
bruh
Span (from mscorlib)
So in
Uh
System for
System stuff ig
Try removing it and see 
You're rounded
-# It's on by default if you didn't know
oh rider does not work either
ok im rare
Ummmmmmmmmm
nail_hare
that's exactly why i don't like touching project files 
well im forced cause the whole dotnet is fuckedd
i hate this
Well
you throw jdk8 or jdk21 and it just works, why you cannot be like kotlin π
Dual boot nother distro
Cuz
literally not a distro problem
Then uh
Remove .net
Follow microfost installation
not a java dev π€
HAH
J*va != Kotlin
well, plugins net48 -> net8
yes
Compile for .net standard 2.1
OH THE SERVER IS NOT HAPPY
Told you
true but it still uses java dev kit
Yeah but like
so i'll say it's java to piss people
Nah
Don't piss on people
LMAo
Hopefully we'll upgrade labapi to use .net standard, which will eliminate the hacky build system procedures
Not just hopefully but probably
At some point
*in 2030

Well conclusion: EasyDotnet is crapped
Did you try .net standard?
I dont see a on
Time to open github issue
damn, how are you holding it in ?
Im blind
They're superhuman
What
I'm blind and I hiss
*superpissholder
I guess i am now
What am I reading
hello, do you want to hold your piss ?
Text
Until I get to the toilet, yes
I'm just gonna go back to figuring out openid 2.0
A standard so shit even the organisation making it abandoned it in favor of oauth2
but the only way to do non partner web sign in on steam is using openid
cause they do have oauth2, it's just partner only
Xdd
I can hear the three vineboom sound effects
Axx
Alexx
What
After school π’
Chicken Butt
@upper vapor thanks for the help btw, for now I opened a github disc on EasyDotnet for net48.
it just tried to load VisualStudio on linux π
you and security always seem to find each other 
XDDDD
Np
Hey..... We don't talk about it
lmao
I've read this again, and I'm baffled by the sheer stupidity of the text above
Um
check with F3 if it downloaded correct game version, maybe it downloaded older release
Am I the only one without problems on the early access ? 
should still work even with old version though
ok nvm lmao
a lot of people are having this issue
there is no real fix, maybe empty cache or idk but a lot of people are struggling with that
idk, i have the same issue
i am pretty sure command can fix it
but bruh
last time i believe they pushed the build onto 2 different branches
there was one time where SCP:SL disapear from game list
and it worked
lmao
π
try using DepotDownloader
ah yes
bc needed ofr funny internal stuff
@thin shuttle
You migth wanna add this to exiled
https://github.com/KadavasKingdom/SLFixes/blob/main/SLFixes/Patches/RoomUtils_TryRaycastRoom.cs
It fixes my stuff so should be good to have wide fix for exiled
what does it fix ?
i never got issue
on TryGetRoom
Programmers try to come up with a namespace that doesn't clash with a labapi wrapper challenge (impossible)
don't you guys have communication ?
who made the Cassie namespace
Yeah well we don't have the time to look at every single PR
So this stuff mostly only gets caught when we release the build and people complain
well dont accept the pr then 
it actually impossible
We're not the ones accepting the PRs tho
(Internally)
so what should we rename the Round to?

btw changed all plugins to net48
because of you

had to change my git actions also but anyways
so I shall complain more 
No clue how nobody reported this btw
we didnt used Round thing
maybe others used RoundSummary or something idk
or, everyone is lazy 
what am i looking at
what is bro doing
Patch
I got a bug from our plugin so
so you replace return true with a null check and then return that value?
whys the component null in a tryget π
No the OriginalRoom one would be
oh
OriginalRoom in IRoomObject / ElevatorChamber is null?
Can be
Thats why i got this issue
nw moment 
Why does this error occur?
r u doing anything with the host
Spawned a primitve at 0,6000,0 and spawned a keycard on it, now since the primitive doesnt set a valid room it goes to hull, and the trygetroom one returns null
guh?
If your using Player.List switch to Player.ReadyList
Someone forgot how nullable works
oh you meant the bug we were talking about not the one just posted
No
crazy stack trace
I'm on phone can't see that thing
This error appears when there are 30+ players on the server
ok but are you doing anything with host hub
ok but did you check the stack trace
i always assume host hub
and they never answered me xd
Yes, I don't understand what exactly is causing this error
is it live or early?
Test
I thought you were joking but that stack trace legit made me laugh out loud π
I'll have personal beef with whoever changed Scp1509RespawnEligibility to static
!killSlejmurIRL
custom 1509's?

there is a wrapper and tons of code around it to be changed
try catch in game code rip
thats not a gamecode 
its a plugin code
cool
it's still in a game
should just check for validity of the objects before accessing stuff
I could check spectator conditions for each 1509 individually 



