#plugins-dev-chat

1 messages ยท Page 201 of 1

grand flower
#

don't think they do

sharp hedge
#

they will not

median sage
#

HI PJ

#

I KNOW YOU

#

@true sierra is my old acc

sharp hedge
#

hi

median sage
#

@sharp hedge i forgot which server did you used to be co-owner in?

sharp hedge
#

i think saying it would be advertising it

grand flower
#

considering how many times I bring up Bright's

#

never been in trouble

mild ice
sharp hedge
#

i see

sharp hedge
sinful bronze
mild ice
regal lakeBOT
#

@mild ice has wranned dr.dinspit Reason: Advertising

upper vapor
#

Speaking head

#

Me when the path is Directory.GetCurrentDirectory()

#

Oh slejm said it already

median sage
upper vapor
#

Use SecretAPI

median sage
#

Send me the inv, this is a new acc

sharp hedge
#

you can look it up on the sl server browser

median sage
median sage
upper vapor
#

Once you can get to working on it

#

Cuz refactoring a project from exiled to labapi is slightly painful

#

(exiled to nwapi transition khm)

upper vapor
#

what's you guys' opinions on marker interfaces (interface with no members, only used for type checking)

restive turret
#

Huh

icy knoll
#

but i dont see how they could really be used other than generics lol

upper vapor
#

yeah that's their primary goal

#

actually

#

maybe not

#

i was thinking more like "Thing : ISussy" and "Idfk : ISussy"

#

like an attribute but not a C# attr

icy knoll
#

hm

restive turret
#

And what you gonna do with that

upper vapor
#

check if X is Y

#

instead of a property

#

(which would have to be duplicated in every implementing class)

tulip kiln
#

which was importnat, but not important enough to warrant a property as you said

upper vapor
#

Yeeees

exotic aspen
#

who knowsss

grand flower
#

good use of interfaces

#

but rare IMO

upper vapor
celest thorn
vast canopy
#

Pong

restive turret
#

isnt that from mirror?

celest thorn
#

the font?

median sage
#

@upper vapor could i get your help in vc?

#

or slejm

upper vapor
celest thorn
upper vapor
#

no clue

#

may help

#

-# pretty sure it's an icon

restive turret
#

I dont even know where to find

vast canopy
vast canopy
celest thorn
#

my bad

#

wrong one

#

this one is the correct

vast canopy
#

Can u make screenshot of marker?

#

I have an idea from where it could be

#

That image?

upper vapor
#

wild guess, roboto?

vast canopy
#

Maybe just &#9432?

upper vapor
#

perhaps

exotic aspen
#

Hi

#

How we doin

dusk tangle
#

Is there no DamageType by any chance?

upper vapor
#

Instead, you'll need to check the type of the damage handler

#

For UniversalDamageHandler, the translation IDs are in DeathTranslations

dusk tangle
#

thxBedge

upper vapor
#

Np

median sage
#

i remember seeing the unicode for the global badges online somewhere, can i get those uni symbols

#

but it was like a year or 2 ago

#

I NEED THE OVERWATCH EYE

sinful bronze
#

Fuck

#

Axwabo rob me

upper vapor
#

Too slow

restive turret
true quest
#

how do I get the current steam buildid version of the server? I tried using Steamworks.SteamApps.BuildId with the steamworks fancepunch thingy but it just returns me a 0

restive turret
celest thorn
#

steamcmd isn't like

#

steam?

restive turret
celest thorn
#

smartest solution

#

the thing

#

is steam doesn't have the CI build stuff?

#

is builddata.cs

#

always changed for each version?

restive turret
#

What

#

BuildData change every build

celest thorn
#

because what he is trying to do is seeing the latest build

restive turret
#

Probably no

celest thorn
#

yea i cna see its delayed

#

by alot

#

damn

restive turret
#

Yoh can even see the current build date

celest thorn
#

the problem is like steam gives manifest

#

works with that

restive turret
#

In steamdb you can see when its published btw

celest thorn
#

maybe same day

restive turret
#

Now

celest thorn
#

works

celest thorn
#

is automatic steam updates

restive turret
#

I meant built

celest thorn
#

so maybe a solution could be

#

Checking if the same day there's an update from the BuildData and Steam

#

if they are different then boom

restive turret
#

Build a CI Action that does that and DL's and caches Managed dlls and my life is yours @true quest

celest thorn
#

i did it

#

for my decompiled SL trolling

restive turret
grand flower
#

I'd say use UpToDateCheck but I doubt NW keeps the version updated on Steamworks anyway

celest thorn
grand flower
#

It's a web api that lets you know if your game is updated or not

restive turret
#

Ah right

sharp hedge
#

does anyone have any problems with the warhead not killing people with PMER?

restive turret
#

Huh

sharp hedge
#

when the warhead gets detonated for me, everyone in the facility does not die

#

ive seen that its related to project mer

restive turret
#

Maybe it detects them as being "outside"

sharp hedge
#

and also the pit death effect does not kill scps for some reason

#

it might be related to other plugins though

restive turret
#

ยฏ_(ใƒ„)_/ยฏ

#

Just don't give them spawnprotevted

wary gust
#

I've seen mutliple (4+) ppl complain about it so I'm assuming it's known

sharp hedge
#

awesome

tulip kiln
sharp hedge
#

could you give me an example on how to unpatch an existing patch?

tulip kiln
# sharp hedge could you give me an example on how to unpatch an existing patch?

This may not be the best example, as I needed a quick fix, but this is how I do it: (Mind you, I have MER as the only 3rd party plugin, so this will break other plugins patching warhead)

Patches patches = Harmony.GetPatchInfo(typeof(AlphaWarheadController).GetMethod("CanBeDetonated", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic));
string owner = patches.Prefixes.First().owner;
Logger.Raw($"Found warehead patch. Owner: {owner}", ConsoleColor.Cyan);

harmony = new Harmony($"GBN-ROLEPLAYPACK-{DateTime.Now}");
harmony.UnpatchAll(owner);
harmony.PatchAll();
sharp hedge
#

alright thanks

#

i will be able to test it soon

tulip kiln
upper vapor
#

i'm still crazy

tulip kiln
#

I actually do have it publicized

#

not sure why I hadn't used that here

celest thorn
#

so why doing that

tulip kiln
#

I don't know

#

I think it was an emergency hotfix, as players were exploiting no warhead death

celest thorn
#

lol

slate flume
#

Yes but either way works
The main issue is that only intensity changes are registered not duration changes
I fixed it for my server but it's an odd problem

sharp hedge
sharp hedge
#

i lied nuke kills people in custom rooms on surface

upper vapor
sharp hedge
#

did not work

soft turtle
#

Is it possible in SSSS to detect when a player scrolls the mouse wheel up or down?

upper vapor
#

Telemetry TrollDespair

upper vapor
#

Valuable metric

celest thorn
#

ig this one is too

#

lol

restive turret
#

Why would you even catch scrolling with sss bro

celest thorn
restive turret
#

No i want the use case

celest thorn
#

i can sell those data to zuck

restive turret
celest thorn
#

btw how you doing?

upper vapor
restive turret
#

What

upper vapor
#

Virtualized scrolling (or windowing) is a performance technique that renders only the visible items in a long list or grid, rather than the entire dataset

restive turret
#

Still don't know what the fuck would be the use case on that

upper vapor
#

yeah men either

#

in SL

restive turret
#

Also currently it using Input.IsKeyPressed or smth so

full wedge
#

i did a oops

#

does anyone know if labapi supports global configs now

#

i deleted this plugin from my plugins folder and now im screwed

#

@unique crane rescue me please

icy knoll
icy knoll
full wedge
#

cuz i think he gave the plugin

#

and i lost it

icy knoll
#

search david then and find the link or smth

#

or use a backup

#

(if youre not saving backups of your server, then what are you doing ๐Ÿ˜ญ )

upper vapor
full wedge
#

so instead of putting it into 7777-9 u put it into global file and it will put the config into global

#

but all configs go into 7777-9 but i want them to go into global someone made me a plugin in this discord but i lost it or cant find his file anymore

upper vapor
#

Try making a symlink

full wedge
#

they made it as a plugin

#

it calls for all plugins in global to put out a config file in the global file and dep global

upper vapor
#

Well uh

#

Yeah you'll have to wait for him to get up

full wedge
#

are you able to remake quick for me im scared ima break stuff

#

just make everything point to grab from global files

#

ill even pay if i have to

#

nvm i found it

#

omg

upper vapor
#

nice

worn gull
#

How can I spawn scp-018 and make it like a player throw it?

upper vapor
#

arguably it's better to use the physics module to access the Rigidbody

icy knoll
#

and then as axwabo said, just add velocity lol

worn gull
#

Thanks

restive turret
celest thorn
#

i checked it

restive turret
#

ok

celest thorn
#

but still thanks

barren pasture
#

How do I spawn a dummy?

restive turret
#

DummyUtils.SpawnDummy()

barren pasture
#

Thanks

hearty shard
#

Lalalalala

soft turtle
#

How can I check if a person is within the intercom coverage area?

unique crane
#

But it requires publicization

soft turtle
hearty shard
#

lowk i was cooking

upper vapor
upper vapor
#

Not bad

hearty shard
#

it was for when my server was still goin

#

but uh

#

i never got to use it cuz i closed it

upper vapor
hearty shard
#

tbf it was intended to be like how basegame has the holiday events

#

stuff only loads on that condition

upper vapor
hearty shard
#

i mean

#

i can start it in 5 seconds but

#

i dont wanna

upper vapor
#

Perhaps never

hearty shard
#

wahhh

#

honestly i regret doing custom commands and callonload stuff in the same branch tbh

#

like yes its using source gen both of them but like

#

๐Ÿฅ€

hearty shard
worn gull
#

Hi! Is it possible to modify the position where SCP-173 can teleport? Like if they want to TP inside a specific area the model and the teleport position change to another position or it's client side?

restive turret
#

You can change where to teleport to but it doesnt show on client

#

When I patched distance tp it still shown regular distance despite changed that

forest sentinel
#

Hi guys, Any idea why InteractableToy breaks when someone join server or spawned dummy. Rejection Fails ev.IsAllowed = false not working after i create dummy or joined someone and if im change duration it will not change for clients for example test code
like clients fail but idk (i dont have any other plugin for this bug). Its like clients get desync with interractable

[CommandHandler(typeof(RemoteAdminCommandHandler))]
public class TestInteractableCommand : ICommand
{
    public string Command => "testInterracts";
    public string[] Aliases => new string[] { "testInterracts" };
    public string Description => "Test Interracts bug";

    public static InteractableToy TestToy;

    public bool Execute(ArraySegment<string> arguments, ICommandSender sender, out string response)
    {
        Player player = Player.Get(sender);
        if (player == null)
        {
            response = "Player null";
            return false;
        }

        Vector3 spawnPos = player.Position + (player.Camera.forward * 2f);

        InteractableToy interactableToy = InteractableToy.Create(spawnPos);
        TestToy = interactableToy;

        TestToy.InteractionDuration = 10f;

        LabApi.Events.Handlers.PlayerEvents.SearchingToy += OnSearchingTestToy;

        response = "Test object spawned.";
        return true;
    }

    private void OnSearchingTestToy(PlayerSearchingToyEventArgs ev)
    {
        if (ev.Interactable != TestToy)
            return;

        if (ev.Player.Health >= ev.Player.MaxHealth)
        {
            ev.IsAllowed = false;
            Log.Info($"[TEST] Its Rejecting!");
            return;
        }

        Log.Info($"[TEST] Its Working now!");
    }
}```
#

It's either me or the Interractable Toys that are genuinely broken.

restive turret
#

why do you do that inside the command

forest sentinel
#

i need to ev.isallowed false

#

please can you check ?

wheat flower
#

shouldnt >= be >

forest sentinel
#

its just test check

wheat flower
forest sentinel
#

its working before any dummy spawn or players join, its work after too but only on server side, clients broken

wheat flower
#

when you say it works on server but not client

#

what do you mean

forest sentinel
#

just after dummy spawn or join player

wheat flower
#

seems like a bug unrelated to the interact toy itself

#

if values arent syncing then there is another issue

forest sentinel
#

Yeah it seems like a network error, but I don't know why it only works with one player

wheat flower
#

for any errors

forest sentinel
#

nope

forest sentinel
#

Maybe @restive turret can test and help ? Please

wheat flower
#

when you say nope, do you mean you wont look or that you didnt find anything

restive turret
#

@forest sentinel I dont know your reprod steps.
my test are:

  • join & run command
  • start search toy
  • spawn other
  • run command again
  • start search
wheat flower
#

run command once

#

im getting the same issue

forest sentinel
#

wa't

#

i will record short video

wheat flower
restive turret
#

okay i gonna spawn something on it cus i cant fucking find it

wheat flower
#

lmao

forest sentinel
#

btw server log says [TEST] Its Rejecting! but client got desync

spare zodiac
restive turret
restive turret
#

fucking hell

#

what does it even sync to

wheat flower
#

its not an issue with the interactable

#

its searchcoordinator

#

the message changed

#

to "mismatched"

forest sentinel
#

Btw, destroying the dummy doesn't work.

wheat flower
restive turret
#

apparently the request id not same with the invalidation id

#

wtf does it send tho

wheat flower
#

me when searchcoordinator bug

#

(impossible)

restive turret
#

idk never use that things so

#

pff idk

#

report it in labapi idk what to do with it tbh

wheat flower
#

this seems like a possible client issue

forest sentinel
restive turret
#

really dont know tbh

wheat flower
#

somehow the server has the wrong request id

#

either that or the client is just dumb

restive turret
#

first is the erorred one second is not

wheat flower
#

i tried sending a request invalidation for every possible value and it didn't work so my conclusion is that the client is just dumb

for (int i = 0; i < 256; i++)
{
    player.Connection.Send(new SearchInvalidation((byte)i));
}
restive turret
#

yeah idk tho

#

client seems to be drunk

wheat flower
#

look for this in client

#

see what it does or smth

restive turret
#

i looked

#

literally same check

wheat flower
#

me when a player joining breaks my search coordinator

#

๐Ÿ˜ญ

restive turret
#

no fucking clue tbh

wheat flower
#

log both values on client before the equality check?

restive turret
#

well could try launching master but nah i will look when i feel like wasting 4 hours for this bug

hearty shard
#

any tech geniuses in chat?

#

or well

#

does anyone know about AMD driver issues

restive turret
#

Lmao

hearty shard
#

if i install amd adrenaline, my pc shits itself

#

if i dont install it, my main monitor doesnt work and pc runs like shit - usable, but like playing sl on a pc from the 90s

pulsar locust
hearty shard
#

i fixed it

pulsar locust
#

had a weird behaviour at one point where if i right clicked on the desktop or explorer, it would stall for a few minutes and then open amd adrenalin

#

i had to run ddu to clean remove and then install again

hearty shard
#

basically tldr was

windows restarted and applied an update that it had installed earlier (while i was using it tf)
it also updated my drivers i assume, or maybe only windows update

#

but uh

#

reverting to an older driver from december makes it work just fine

upper vapor
upper vapor
#

๐Ÿ˜ญ

icy knoll
upper vapor
#

doo

#

yes

#

that

sweet flax
#

does sending a proximity voice message to player means that he hears it at all times or is it handled by the client

harsh thorn
#

its a combination

#

server does a range check to not send unnessecary data

#

client also does a range check and plays the audio at the players location

sweet flax
#

can you tell me where is server sided chceck

harsh thorn
#

though forcing it to send anyway:

  • will not work because the player is too far away to even be heard
  • if the player moves too far they become synced to spectator, this will make everyone be heard globally that is out of range
sweet flax
harsh thorn
#

well, the check itself isnt in voice transceiver

#

it will call the visabilitycontroller iirc

#

which will call the implemented in the interfaces depending on the role the player has

#

youll need to look at voicetransceiver

sweet flax
#

but could i just use serverrecivemessage with the new message

#

?

celest thorn
#

is for humans

#

or if you want exactly where the proximity check is

#

HumanVoiceModule::CheckProximity

#

StandardScpVoiceModule::CheckPromixity for scps

#

btw even if you modify it the client will still not care

#

and fix it

true quest
#

zero to the clutch

celest thorn
#

ignoring it

sweet flax
#

im trying to block radio message but it also blocks proximity message

celest thorn
#

do instead

#

PlayerSendingVoiceMessageEventArgs

#

and check on the voice message

#

the channel

celest thorn
#

if it is radio

#

then do whatever

#

because one update and everything is nuked

#

im telling you just as a really good advice

#
public void MyEvent(PlayerSendingVoiceMessageEventArgs ev) {
    if(ev.Message.Channel != Radio)
       return;
  
// Omg its the radio lol.
ev.IsAllowed = false;
}
sweet flax
#

i know

#

im using the recive one

celest thorn
#

so then why patching?

celest thorn
sweet flax
#

im not patching

celest thorn
#

so you can deny it

#

๐Ÿคฆโ€โ™€๏ธ

sweet flax
#

im trying to make it per player and if its radio one player can recive it and the other one can not

#

and im trying to do so if its radio and players are standing close its not blocking

#

and i kinda dont wanna check the distance since it runs every frame for every player and i dont know the cost event using sqrmagnitude but if there is no other way ill use it

celest thorn
#

so you can actually do that

#

and continue in case something isn't good

sweet flax
celest thorn
#

as ced said

#

Validation is client side too

#

(quite stupid, yes)

#

@restive turret are you a compiler?

restive turret
#

what

celest thorn
restive turret
#

still dont know

unique crane
#

Pattern recognition ๐Ÿ˜ญ

restive turret
#

amongus

unique crane
#

maybe toaster can compile stuff

celest thorn
#

a cat is not a compiler

unique crane
copper delta
#

.

true quest
slender depot
#

Where is the player being cuffed in SCP SL's code? I can find that there's a IDisarmingItem interface which allows the current item to detain someone but I can't find where the request is being sent

upper vapor
slender depot
#

nevermind

#

Found

#

it

#

its in DisarmingHandlers

celest thorn
celest thorn
#

god if you are brainrotted

#

at mod team

#

ban this guy

upper vapor
#

Server hosts having a discourse

celest thorn
#

btw axwabo why you cooked so much with your audio api trolling

halcyon kite
celest thorn
halcyon kite
upper vapor
halcyon kite
#

ะะน ะดะธะดะฝั‚ ะผะธะฝ ะทะตั‚

halcyon kite
#

ะ˜ั‚ั ะดะถะฐัั‚ ะฐ ะดะถะพัƒะบ\

celest thorn
#

but

#

aside from that this is

halcyon kite
celest thorn
#

an english server

upper vapor
#

lotta backlash

celest thorn
#

we speak only englisg

upper vapor
halcyon kite
#

okay soory

celest thorn
#

how fast can you get banned:

halcyon kite
celest thorn
#

not get banned but muted

halcyon kite
#

what political

#

?

celest thorn
#

i see the IDF logo down there lol

halcyon kite
#

I didn't know sorry

celest thorn
#

are sl mods

upper vapor
#

try not to shitpost for 2 seconds challenge (impossible)

celest thorn
#

last time something similar got posted

celest thorn
#

art channel was obliterated

halcyon kite
#

I don't mean something bad

celest thorn
#

@upper vapor when ww3?

upper vapor
#

soonโ„ข

celest thorn
#

lol

#

internal news

upper vapor
#

anti-war politicians yk

celest thorn
#

they don't like money ig

#

im probably gonna buy stocks for war companies trolling

#

big money

barren pasture
#

I have this, with RUEI, as well as showing DE when players spawn, but now other RUEI elements don't show up for long. They appear alongside it for merely a second before disappearing.

#

What am I doing wrong?

icy knoll
#

as for your other issue, are you sure the base game isnt sending hints too? because base game hints dont work with ruei

barren pasture
#

When I tested, only two hints were going through, ruei text chat, and this

barren pasture
plain gazelle
#

ui toolkit beta when

ashen hound
#

yes

plain gazelle
#

awesome

ashen hound
#

just use unity ui toolkit

plain gazelle
#

oh right i could make my stuff now in unity and then load it when the beta comes out ig?

unique crane
#

Technically yea

ashen hound
#

displaykit is on top of unity ui toolkit, I cant say how much is exposed but that will be someday revealed

umbral nova
hearty shard
#

you should suggest that seperately prob

#

cuz its for adding text, not meant to handle every single UI element in the game afaik

upper pike
#

So Im having a spot of trouble
I have a spray system that can fit quite a fair bit of data in it using arguments if I use โ–ˆ which takes 3 bytes in UTF-8. I split it up into chucks of 65k bytes (including colour tags) each. Though if I try changing literally anything about my spray system, even just changing it to use any other character --- like H for example --- instead, any chuck with more than 3 chucks keeps spitting out this client error and nothing show up on the server. (The object is still created)

#

This 100x100 image works fine with any characters including H (This is 3 chucks using my system)

#

And this works with โ–ˆ. But not when I switch it to a character that uses less bytes

Its 200x200 and 8 chucks

#

Just trying to understand this error since it keeps showing up whether I try modifying anything

unique crane
#

Btw, you can bypass the 65K limit by using the formatting parameters

#

as each of those have 65K limit too

#

Letting you to send about a 1 MB (๐Ÿ’€) of text

celest thorn
#

crazy

grand flower
#

Anything but adding an image toy

celest thorn
unique crane
#

They were never explicitly denied as suggestion (well some implementation did, but there are other ways to do it). But we are working on 1 huge feature for major updates at the time

#

so for 15.0 its display kit

#

for 15.X it might be something else

#

extension

#

etc

celest thorn
#

just at this point delete the game trolling

unique crane
#

xd

celest thorn
#

Thanks tiktok

celest thorn
#

lol

unique crane
#

I have no idea who that is

#

I just searched "uninstall" in gifs XD

sweet flax
#

Is it possible to zipbomb the client

unique crane
#

No it is not

#

Texttoy is not recursive

ashen hound
#

but yes you can send stuff over 65KB afaik

#

its just chunked

unique crane
#

With some workarounds maybe

ashen hound
#

I did that already by sending whole [REDACTED] over network

unique crane
#

but its not saved anywhere but ram

#

Worst case is client crash

restive turret
odd hazel
#

How big is doom

upper pike
# unique crane Btw, you can bypass the 65K limit by using the formatting parameters

I do use formatting parameters. My problem is that I usually work with โ–ˆ for all the sprays which works fine for any spray that's not insanely big. But when I try to change literally anything, like adding a culling parent, using mark tags instead of colour or just changing โ–ˆ to a character that doesn't take up 3 bytes, it always spits out the same error.
No idea what it means

#

What's the max amount of parameters it'll allow?

unique crane
#

As much as you can fit

upper pike
#

Jesus Christ

unique crane
#

so you

#

65535 / 4 +-

#

1 for each line optimal

upper pike
#

Currently I've just been converting the raw string of the entire spray into bytes using UTF-8 encoding, filling as many bytes as I can in a single chuck, then converting it all back into a string and adding it to an array of chucks

#

Then I can add that array directly into the arguments for the spray

#

TextToys parameters do use UTF-8 encoding right?

restive turret
#

I guess

#

It's a string

#

If mirror write as utf8 yes

upper pike
#

I mean when its checking the 65k byte limit

#

Its the UTF8 representation?

#

(I have no idea what the hell I'm doing)

restive turret
#

Me toi

#

It's utf8

#

UTF8Encoding(false, true)

upper pike
#

False true?

restive turret
#

I dont know what those represent

#

I'm on mobile

#

Check on your ide

#

Probably No BOM

unique crane
#

it can be just TMPro bug

unique crane
#

wtf

worn gull
#

Hi is it possible for the vase not to fall over or it I just need to set the rotation always to stand?

unique crane
#

Set the rotation yea

#

Or the property that says whether its opened

upper pike
#

Is it possible to freeze its rigid body so its not affected by physics?

unique crane
#

Well depends which one

#

Primitive?

restive turret
unique crane
#

nvm im dumb

restive turret
#

hi dumb, im slejmur

upper pike
restive turret
#

idunno

#

244 is wierd

upper pike
#

Fair

upper pike
severe grail
#

Is there a way to get a 2D layout of the Map Seed?

upper vapor
soft depot
slow grotto
#

Also be sure to get the room rotation

soft turtle
#

Does SSSS have a class that allows the player to write text? There's SSText, but the player can't write anything there.

restive turret
#

Area

#

TextArea or something

soft turtle
#

Oh

#

Stop

#

Foldoutmode

sharp hedge
#

UserTextInputSetting

#

thats exiled nevermind

slow grotto
sharp hedge
#

oh

cosmic echo
#

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

true quest
#

omg

#

tbh I never played in a server with more than 35 at once

#

too laggy above that

mild ice
soft depot
#

that's pretty interesting, I didnt know that was the cause

cosmic echo
mild ice
soft depot
#

well I'm sure you all can do some optimization shenanigans, but that'd take a lot of effort lol

upper vapor
#

I can't promise a release date but I'm hoping we get a fix out soon

#

Not very easy to test it cuz it requires a lot of players

cosmic echo
#

lots of RP servers get tons of players in one area, you could just use an rp server

upper vapor
#

I meant

#

We can't test any fixes without enough people

#

Reproducing the bug is another thing

#

Finding the actual cause

spare zodiac
upper vapor
#

We need to do this on a vanilla server

#

That's just standard QA procedures

upper pike
cyan crown
celest thorn
#

the game is made for 20 max

#

which is what default is

#

and it shows that on configs and other stuff so

cyan crown
celest thorn
#

remember working for lars 100 player event

#

nightmare

#

but my solution to that problem for prelobby of player speaking

#

was just none talks

#

i tried making it that one frame some people can speak and the other delayed but didn't work

upper vapor
celest thorn
upper vapor
#

Lars

celest thorn
#

Oh

#

No

#

The youtuber

upper vapor
royal mica
upper vapor
#

Shart

#

"Lobby system" is a pretty disappointing label

royal mica
#

I did not follow the development, in my head the last one was the fake lobby, where you could walk into corridors and it would join that server

#

Where did thatp roject actually headed? So I'm up to date

upper vapor
#

It's a separate proxy process

royal mica
#

ahhh

restive turret
#

tho @celest thorn tried to make SL in normal c#

celest thorn
restive turret
#

when full server will run with that

upper vapor
#

Official server badge when

royal mica
restive turret
#

should be called "TheFairest"

royal mica
snow pulsar
royal mica
#

No nitro moment

restive turret
#

Sadly not public to shame his code

upper vapor
spare zodiac
#

this looks so fire

celest thorn
restive turret
#

Which

royal mica
royal mica
#

just a very minor annoyance: the middle DIV is the one on scroll-y: auto, the body is static

celest thorn
celest thorn
royal mica
#

but not just to nitpick: The project looks awesome and I'm eager to see where it is headed, especially if there is like extension support

#

๐Ÿ‘€

celest thorn
#

its not updated anymore

royal mica
#

Great!

celest thorn
#

because we tried asking if nw

#

wanted it

#

but the problem was we need to make everything like instantly

#

after an update gets released

#
  • gmod stuff
#

which i cannot verify if they work

royal mica
#

looks at PaperMC, Purpur, etc

celest thorn
#

not recreating it

royal mica
#

Still takes months for a single update

celest thorn
#

i've made everything from scratch

celest thorn
royal mica
#

like for PluginAPI

celest thorn
#

i've made a simple build of atoh

#

and everything work good

upper vapor
#

What color are those cans again?

royal mica
#

XIXO?

upper vapor
#

Bruh

royal mica
#

bruh?

#

didn't heard of that brand yet

#

is that another HELL product?

spring plank
#

Hello I got a question. When I put plugins for Exiled it doesnt work. I already connectedd thru SFTP and dowlander loader there but still no respond. Anyone know the fix?

#

And also can plugins from LabAPI and Exiled work together?

hearty shard
#

but contact exiled for support

restive turret
#

what you mean?
IF you install plugins in right place yes

spring plank
#

mabye ill show yall the errors from console

hearty shard
#

then send it to exiled

#

if its exiled related

spring plank
celest thorn
#

why tf there's negative priority for waypoints???

hearty shard
#

we are not exiled

restive turret
hearty shard
#

you installed exiled, so install it into their folder - not in labapi

celest thorn
spring plank
restive turret
celest thorn
restive turret
#

so you are 100% not be in that waypoint

celest thorn
#

Wait

#

OriginalRoom

#

for primitives???

#

why?

spring plank
hearty shard
spring plank
#

alr

hearty shard
#

but plugins made for exiled

celest thorn
#

primitives get worst performance again???

#

like

hearty shard
#

are only for exiled

celest thorn
#

hello???

restive turret
celest thorn
spring plank
celest thorn
#

wtf

restive turret
#

you remember the bug when you are sandwitched between 2 primitives and the game didnt know what room are you in?
thats why

hearty shard
spring plank
#

so like cedmod?

restive turret
celest thorn
#

lags more the fucking server

spring plank
celest thorn
hearty shard
#

@rugged laurel will appreciate this

hearty shard
#

i dont check sl plugins

#

or exiled

restive turret
celest thorn
#

thank god meow

#

doesn't use base game at all

#

๐Ÿ™

hearty shard
#

"why would you implement QOL feature"

#

wowzers

#

can we fire slime for this

restive turret
#

btw this was because the Raycast

celest thorn
restive turret
unique crane
#

I approve

restive turret
#

IF YOU READ THAT CODE

rugged laurel
#

im glad the nuke bug with prims is fixed

hearty shard
celest thorn
spring plank
hearty shard
restive turret
hearty shard
#

depends which one you install

celest thorn
spring plank
#

๐Ÿ˜ญ

hearty shard
#

just check when you install

unique crane
#

Where did I put my changelog..

hearty shard
#

it tells you

restive turret
#

then dont complain

hearty shard
#

theres multiple versions

unique crane
#

oh right downloads

hearty shard
#

david moment

celest thorn
#

just asking

#

FastResources

#

what is that?

hearty shard
#

yk how unity has

#

Resources

#

and like

celest thorn
hearty shard
#

Defined Roles

#

yeah

#

its that

#

but faster

celest thorn
#

wdym?

unique crane
#

Eve got 200IQ

celest thorn
#

like

#

more descriptive not like eh it does that

#

lol

#

what it does??

hearty shard
#

its faster

#

thats

#

it

#

๐Ÿ˜ญ

#

like what else do i add to it ๐Ÿ˜ญ

celest thorn
#

NO THE PREFABLOADER

#

we lost a soldier today

restive turret
#

also fixed some issues that others reported

snow pulsar
#

wait what about prefab loader? Stare

restive turret
snow pulsar
#

damn

celest thorn
#

its not a nw update

#

without something getting renamed

#

for no reason

thin shuttle
celest thorn
restive turret
celest thorn
#

IS IT???

#

ITS SO COOL

#

lol

restive turret
#

ye

celest thorn
#

RP server will be so fucking happy

celest thorn
#

FINALLY

restive turret
#

wdym

celest thorn
restive turret
#

didnt it was there before

celest thorn
#

fr?

#

am i going crazy?

unique crane
#

3114 can inspect no?

restive turret
#

thats not skeleton

#

thats goggles

unique crane
#

3114 is skeleton

#

no?

celest thorn
#

Oh

restive turret
#

you are in goggles and you think its a skeleton?

celest thorn
#

bro

static meteor
unique crane
#

1344 is goggles

celest thorn
#

im confused

#

who cares

#

cool feature

#

fuck you

restive turret
#

get some drink

#

or seomthing

unique crane
celest thorn
#

lol

icy knoll
#

surprised ive seen no one say how cool my new feature is smh

unique crane
#

Sending you in the basement right next to Eve

hearty shard
#

toxic...

unique crane
#

she will bite you

hearty shard
hearty shard
celest thorn
restive turret
celest thorn
#

what did you make

icy knoll
celest thorn
hearty shard
celest thorn
#

in my opinion

icy knoll
celest thorn
#

like idk what to use it for

thin shuttle
#

yeah new bug to report

celest thorn
#

but i can see uses

icy knoll
celest thorn
#

like idk what to do with it

thin shuttle
celest thorn
#

but i can see why a server owner might ask it

worn gull
celest thorn
#

its so fucked

worn gull
#

๐Ÿ˜ข

celest thorn
#

even meownet will not work

icy knoll
#

because of multithreading?

restive turret
#

krill issue

worn gull
#

That's unlucky

celest thorn
restive turret
celest thorn
#

there are some changes like client sends version and other stuff

icy knoll
#

what's changed that breaks those 2 plugins? i havent read the full changelog

celest thorn
#

and some name are modified

restive turret
#

preauth?

restive turret
#

thats the first

icy knoll
#

ik auth changed to multithreading

#

but that's it

#

lol

unique crane
#

Changes stuff for better
"noooooooooo why did you do that you evil"

celest thorn
celest thorn
icy knoll
celest thorn
#

atleast my server doesn't crash with fucking the broccoli clan

plain gazelle
#

No UI toolkit, smh my head, sadge

hearty shard
#

they did say 15.0

unique crane
hearty shard
#

this is in fact not 15.0

restive turret
icy knoll
#

if this was 15.0, there would be 1000x more marketing for the update Kek

soft depot
celest thorn
#

I went through all of the code and tbh i think the most useless thing added are

  • Gban now having a reason
  • Original Room (for prim)
hearty shard
#

no @soft depot ban either ๐Ÿ’”

soft depot
#

At least we got negative priorities for waypoints

plain gazelle
hearty shard
#

"most useless things" but then lists a thing that fixes an issue on modded servers

celest thorn
#

its so ass

#

rn prim lag alot

soft depot
hearty shard
celest thorn
#

that adds

hearty shard
#

ok

#

remove it

#

simple

#

๐Ÿ˜ญ

#

isnt it like 1 patch

restive turret
#

I said it to you, feel free to patch it, i even send here what I did for making it run better @celest thorn

marble cobalt
#

Nah they're right, we should make primitives nuke you

soft depot
#

Me patching out every new line of code NW added since last update (I hate NW):

unique crane
hearty shard
unique crane
hearty shard
restive turret
soft depot
icy knoll
hearty shard
icy knoll
#

๐Ÿ˜ญ

restive turret
#

when did that change? i dont check bios every day

hearty shard
#

idk

marble cobalt
#
# 15.0 In-dev Changelog

## Alpha Warhead Changes
- Upon detonation, Primitives will be permanently disabled from your server.
  - This affects all existing servers, forever, ever, always. This retroactively applies to the current irl timeline.
hearty shard
#

i cant count

hearty shard
#

also hi beryl

unique crane
marble cobalt
#

Hello ๐Ÿ‘‹

restive turret
unique crane
#

๐Ÿ’€

#

What

hearty shard
#

client has to delete too

marble cobalt
hearty shard
#

he locked in

soft depot
unique crane
#

I wouldnt be surprised if slejm could do that

restive turret
#

wait I didnt read the last part