#plugins-dev-chat

1 messages Β· Page 113 of 1

slate flume
#

Ye

upper vapor
#

Weird

slate flume
#

I wanna figure this out so I don't have to disable implicit references

slate flume
upper vapor
#

You can just add them from the game files though

slate flume
#

Which aren't in the game files

upper vapor
#

That

#

NuGet isn't affected by this

#

It's just the base .NET references that get removed

slate flume
#

Oh

#

Fair enough

slate flume
#

I did this and it keeps pulling the same fucking shit

#

It's implicitly installing a nuget package
Microsoft.NETFramework.ReferenceAssemblies.net48

upper vapor
#

What

slate flume
#

This is pissing me off

#

The nuget package is where it's getting mscorlib

#

How do I tell it to stop fucking installing this nuget package

#

Why is it doing this in the first place

celest thorn
#

Nice to know because i wanna test performance

slate flume
#

This is the dumbest shit

upper vapor
celest thorn
#

And i don’t have 30 peoe

slate flume
#

Doing net48 causes rider to bitch at me

upper vapor
slate flume
#

Idk

upper vapor
#

What does it do

slate flume
#

I'll get back on my computer and show you in a sec

celest thorn
#

Btw hello and gm to everyone

#

And gn for the american

slate flume
celest thorn
#

and center

slate flume
#

What are you on about

celest thorn
#

I just woke up its enough if i understand my existence

slate flume
#

You say "gn for the american" meaning you're saying gn to a person

#

I ask you Which one as in which person

#

And you start going on about some random bullshit

slate flume
#

It's still installing the bum ass nuget package

#

And it's still targetting .net 4.8

#

Literally not a thing changed

upper vapor
#

Any .props or .targets files in the project directory?

slate flume
slate flume
#

I copied the project 1:1 from my computer to my laptop

upper vapor
#

What if you also add <NoStdLib>true

#

Dunno about the capitalization

slate flume
#

Same shit

upper vapor
#

What if you remove implicit trains

#

Using

slate flume
#

How does one go about that

upper vapor
#

ImplicitUsings

#

Remove that line

slate flume
#

Nope

#

Same problem

upper vapor
#

run dotnet remove package Microsoft.NETFramework.ReferenceAssemblies.net48

#

also

#

you need to specify the path to the mscorlib dll (hintpath)

#

or copy my .targets file

celest thorn
#

How can i use remote admin thingy like at everyone, at me etc... or even select multiple targets?

slate flume
#

No other imports are going to matter until it stops implicitly installing this shit

#

It happens anytime I target .net framework 4.8 on my laptop

upper vapor
slate flume
upper vapor
#

Run dotnet build -v:diag > log.txt

#

To log all build output

slate flume
#

Could not execute because the specified command or file was not found.

upper vapor
#

What

#

Do you have. NET sdk 9

slate flume
#

I did but my old computer was on 8.0 and I was trying to see if that was the difference

upper vapor
#

Or 8

slate flume
#

I have 8.0

#

.something

upper vapor
#

Try the latest

slate flume
#

Yeah it worked

#

What did you want me to look for

#

I don't really think this is gonna do anything

slate flume
#

I mean it makes a lot of sense to me

#

A project targets .net 4.8, needs dependencies, so it installs the dependencies through an implicit nuget package

#

And I mean

#

It obviously is possible considering I'm currently experiencing it

upper vapor
slate flume
#

Idk why it does

celest thorn
#
        public static CoroutineHandle HandleUpdate;
        private void Start() 
        {
            if (!HandleUpdate.IsRunning)
            {
                HandleUpdate = Timing.RunCoroutine(Updater());
            }
        }

        public IEnumerator<float> Updater()
        {
            while (List.Count > 0)
            {
                foreach (SpawnableInfo spawnableInfo in List)
                {
                    spawnableInfo.SendUpdate(spawnableInfo.type);   
                }
                
                yield return Timing.WaitForSeconds(0.1f);
            }

            Timing.KillCoroutines(HandleUpdate);
        }
        
        public void SendUpdate(Type type)
        {
            if (ClientSide == null || toUpdate == null)
                return;

            var players = Observers;

            if (!players.Any())
                return;
            
            List<(string propretyName, object value)> Update = new();

            UpdateClient(Update);
            
            foreach (Player player in players)
            {
                if (Vector3.Distance(player.Position, Position) >= DistanceCulling)
                    continue;

                //send
            }
        }

Am i doing anything wrong? because i see that this gets so much messie as soon as more player are online with random from 0.03 to max 3.7ms

slate flume
#

I installed these shits

celest thorn
upper vapor
#

Yeah um

#

You might have needed those

slate flume
#

.NET Framework 4.8 Dev Pack

upper vapor
#

Ancient technology

slate flume
#

Probably important for a dev trying to do .NET Framework 4.8 stuff

celest thorn
#

Im gonna go crazy lol, its 3ms alot?

#

in 3k execution lol its a coroutine

upper vapor
#

Honestly
If SL is targeting .NET Standard 2.1
Why is LabApi on framework 4.8

slate flume
#

I just try not to question these things

upper vapor
slate flume
celest thorn
hearty shard
#

They get extra feature from mscorlib.dll (just reference this)

upper vapor
slate flume
#

I had 8.0 and 9.0 SDKs and the 4.8.1 dev pack but not the 4.8

upper vapor
#

Yeah

#

But there's System.Memory with TypeForwardedTo on all types

slate flume
#

I'm my own worst nightmare

hearty shard
#

My plugin uses 4.8 but that reference adds spans etc afaik

upper vapor
#

And every .net standard 2.1 stuff

hearty shard
upper vapor
#

If we targeted 2.1

hearty shard
#

Nw still made sl target 4.8 afaik

upper vapor
hearty shard
#

Perhaps

upper vapor
hearty shard
#

However

#

Nuh uh

slate flume
#

Why don't we just use C++ troll

hearty shard
#

Guh

worthy rune
#

sl is definitely using the 4.8 compatibility api i checked

upper vapor
#

Jesus said "nuget plugins are weird, don't use DisableImplicitFrameworkReferences"

#

Wouldn't be the issue with .net standard

worthy rune
#

when you target 2.1 or 4.8 using unitys references, you are not really using the traditional apis you would find in 4.8/2.1 but rather the version unity made with those target names. there isnt much info about it tbh so it can be very confusing

slate flume
worthy rune
#

lol

worthy rune
worthy rune
# hearty shard Do yk why?

idk why sl targets 4.8, it could be that we need something in 4.8 thats not in 2.1(although i doubt it)

slate flume
#

Why everything works so much better when you having the FUCKING DEPENDENCIES INSTALLED

#

I'm sobbing rn

worthy rune
#

4.8 does have the advantage that you can target 2.1 in your plugins and it will work, it wouldnt work the other way around. e.g. if sl targets 2.1 then 4.8 plugins are not supported

slate flume
#

Spent like 3 hours of my life on ts

slate flume
celest thorn
slate flume
celest thorn
#

lol

slate flume
slate flume
celest thorn
slate flume
#

Are we talking about the 3d model tree or the programming tree

celest thorn
slate flume
#

Ooof yeah

celest thorn
#

THIS thing

slate flume
#

Like some yggdrasil type shit

celest thorn
#

the guys at nintendo just plastered a 2D texture and work is done

slate flume
#

That's tuff

celest thorn
#

but im not able to do that

celest thorn
#

So 3D is it

#

i mean you cant go near it

#

in 90% of the game

slate flume
#

Just use a big text toy and rotate it with the player

celest thorn
#

only inside

slate flume
#

Like doom

celest thorn
#

the problem is that Looks ass

#

you don't understand 3D value and other stuff

slate flume
#

It doesn't look like ass, it's a stylistic choice 😎

#

Art is in the eye of the beholder my friend

celest thorn
#

which i made giant tree

#

the problem this one is massive

#

really massive

#

atleast i don't need to do the bottom section

#

because its in a void

#

but the upper part is harder

slate flume
#

Real

celest thorn
#

how do i make a cool tree in sl ;(

#

ngl this is not my fault but nw no mesh toy ;(

slate flume
#

Texture toy would be peak

celest thorn
#

I see that most of the rappresentation of the tree is just not really visible

slate flume
#

You know I've been thinking
I want to do pathfinding but I don't want to download and learn Unity
What if instead of making nav meshes I just do a janky workaround

celest thorn
#

because of clouds and effects

celest thorn
#

but its hard asf

#

and HCZ doesn't work

slate flume
#

You did nav meshes?

celest thorn
slate flume
#

Yeah see I don't wanna learn unity

celest thorn
#

I mean

#

the tree is a tree

#

i see so many different stuff

#

even in cutscene it changes lol

north dust
#

How is direction control implemented? That's so cooool

celest thorn
#

just a normal car module

#

use SSSS to detect key

north dust
#

🫑

#

I thought there might be a way to read the player's movement direction.

#

ssss to detect key nice

celest thorn
#

just apply the effect that doesn't let you move

#

and with heavy footed no jump

#

255

celest thorn
north dust
#

Then detect the player's position?

celest thorn
#

thats it

#

its just a classic movement stuff

#

but just with extra steps

north dust
upper vapor
celest thorn
#

because in there 100% i will hide a reference

#

but

#

honestly i might do a simple easter egg

#

and the tree

slate flume
celest thorn
slate flume
celest thorn
#

yea

slate flume
celest thorn
#

will this work?

upper vapor
#

Not (en)strangled 😭

upper vapor
#

Or browse the asset store and get inspired by a Unity package

celest thorn
#

I mean

#

i need to manually do that

upper vapor
#

Yeah but you'd have something to base it off of

celest thorn
#

I have already something

celest thorn
#

and a low poly screenshot from the ingame because yes, its a fucking 2D model which is smart

upper vapor
#

Ask gippity to generate the schematic toomuchtrolling

celest thorn
#

ngl ai maps

#

i know someone in minecraft did MCP with ai

#

to build

celest thorn
#

you know if there's like any tool

#

like the one in blender for making curves?

#

because i wanted to use it to try and make an addon for meow that makes curves for you

upper vapor
#

Uh oh

#

You gotta do some spine nawh for that

#

Zpline

#

Spline math

celest thorn
#

I mean rappresentation is possible on the editor?

upper vapor
#

What representation

#

Unity has a method to visualize curves

#

In EditorUtility I think

celest thorn
#

thats honestly cool asf

upper vapor
#

I wanna make a proper spline editor for unity, like general purpose

#

But I ain't dealing with the asset store skullbutreal

celest thorn
#

thats how massive the tree is

#

its a 500x500 map

upper vapor
#

Radix tree toomuchtrolling

celest thorn
#

Spoiler if anyone wants to play that game:
||The tree is a massive cover up with giant steels pillars and thing just techy asf, and there's a MASSIVE orbital base on top of it||

celest thorn
#

ngl map are massive and i know that

icy knoll
#

mrow

celest thorn
#

hello

upper vapor
#

Try not to meow challenge (impossible)

celest thorn
#

crazy challenge

icy knoll
#

impossible

celest thorn
icy knoll
#

my issue is that im a catgirl :3

#

well

#

it's no issue

#

:3

celest thorn
#

i mean

#

me and maro agreed with the name lol

#

from meow editor to meow general being like a utility stamp on the server

#

if it has meow don't touch it

#

rule

royal mica
#

You should ask NW so you can set the server which is running any Meow utility to be Meowdded

celest thorn
royal mica
#

time to introduce server tags

#

would be actually cool for quick sorting

celest thorn
#

but its funny how the name born because it was just me going crazy lol and just the first thing i saw was my dog, that sometimes behaves like a cat

#

so i thought Meow

#

lol

royal mica
#

RP, Minigame, Vanilla, Custom SCPs, Custom Items, etc

celest thorn
#

MeowRP

#

MeowMinigames

#

MeowVanilla

#

MeowSCPs

#

MeowItems

#

MeowExistence

royal mica
#

MeowMeow

celest thorn
#

btw

royal mica
#

Never too late to rename

celest thorn
#

then i decided name it MeowDebugger

royal mica
#

MeowDemicer

celest thorn
#

and you see MeowMeow

#

like MeowDebugger was more like you know what it does

#

its just there for a temp time

#

i do wonder how other server name their own plugins

#

i know some people name them ServerName + PluginName

royal mica
#

Our monoplugin was just simply MemePlugin both SL and Mc lol

celest thorn
#

monopoly?

royal mica
#

Single DLL doing a lot of shit

celest thorn
#

oh

royal mica
#

that should have been separate plugins from the start

#

cause now I need to implement cross plugin stuff KEKW

celest thorn
#

Nah in the past i named them like server name

celest thorn
#

but no i do have some utilities

#

like meow

celest thorn
#

but then i build everything from scratch

#

everytime

royal mica
#

This is how there are 17 competiting standards xdx

celest thorn
#

lol

#

the only cases is when we are talking about schematics or someone not reading instructions

royal mica
#

I love moments where I just see the console go apeshit with disconnects cause I touched a command with wrong params

#

and everyone is disconnected cause of it. oops

celest thorn
slate flume
celest thorn
#

im not even fucking kidding

upper vapor
#

not a rare occurrence

celest thorn
#

like bro i wanna watch fucking memes not explaning the history a of a train track

#

but i found out that fucking eu spends alot of money for them

celest thorn
#

so i might become an engineer for train tracks for no reason

celest thorn
#

this is the next video

#

lol

slate flume
#

The EU market is pretty dominated by (iirc) Austrian rail companies, and it's not cheap

#

I mean it's a multi-billion dollar industry

celest thorn
#

might not be my call

slate flume
celest thorn
#

ig rails sound more fun

#

for no reason

#

obv

celest thorn
#

i was always a train entusiast

upper vapor
#

(not talking about tracks)

celest thorn
#

(idk what the fuck a train is)

upper vapor
upper vapor
celest thorn
#

for the first time

#

because you know i live in the fucking middle of nowhere and the only metro station is small asf

upper vapor
#

you have a metro station? 😭

slate flume
celest thorn
#

this is how big it is

icy knoll
#

is there currently a way to tell which faction is gunna spawn next without me having to loop through all the timers to find out which is not paused and which has the lowest time?

icy knoll
#

i didnt ask for an event

#

?

#

😭

slate flume
#

I was able to tour some companies and their manufacturing plants

celest thorn
icy knoll
#

thank chu :3

celest thorn
#

idk

icy knoll
#

another way of saying you

#

smh

celest thorn
#

i didn't know

upper vapor
celest thorn
#

has a word

icy knoll
#

skill issue :3

celest thorn
#

:3

upper vapor
#

TIL that visual studio doesn't have a quick action to change the variable's type if there's a mismatch

#

-# var users were never affected

celest thorn
#

i just found north korean propaganda

upper vapor
celest thorn
#

wtf

celest thorn
upper vapor
#

i've heard not one bad thing about american rail

#

there's much much room for improvement

#

ThatGuy will revolutionalize the industry toomuchtrolling

celest thorn
#

imagine we see like in a cover

"How you got the ideas for revolutionize the Train Industry?"
"Got the idea from a random discord server from a game"

upper vapor
#

πŸ—£οΈπŸ—£οΈπŸ—£οΈ

#

@slate flume

#

do it NOW

#

meanwhile can you get hungary's transport minister to move out of the way :333333

upper vapor
celest thorn
#

less transpor minister

#

because stupid

upper vapor
#

"let's [politics talk]"
-# -minister of transport

upper vapor
#

i'm not gonna blame MÁV

#

i'm gonna blame lΓ‘bszΓ‘r

#

(shin)

royal mica
upper vapor
#

xdd

#

macskΓ‘s fadΓ­sz
(tree decoration resembling a cat)

restive turret
#

how can i make the primitive glow

worthy rune
#

set the color to a high value and make it transparent e.g. 50, 50, 50, 0.9f. primitive has to be lit by something to glow, so it wont work in the void without a light

restive turret
icy knoll
restive turret
#

too late

royal mica
#

wtf is that

solid mica
#

4-X Particle Hadron Collider

plain gazelle
#

So, scaling while culled desyncs the players scale, apparently because they get set to spectator while culled.

Would fake role syncing them to their human role just before setting their scale work around this?

worthy rune
#

i think theres an event base game that get called when fake syncing occurs(which you could use to work around this). only issue is, is that idk if it actually works

#

FpcServerPositionDistributor.RoleSyncEvent

teal junco
#

biggest thing i did was last year when i collaborated on a js game for a school project

#

but i handled the logic and my friend mostly did art

celest thorn
celest thorn
teal junco
#

I've been on coding teams of some servers and I am never quite as productive as when I'm making the plugins for my own server

celest thorn
#

i work at a really fast pace

#

maro says i work at a speed of a dev team

#

of 5 people

#

but idk

teal junco
#

Idk how fast you work, I really cant say

celest thorn
#

obv

teal junco
#

some people are just faster

#

some people are just slower

celest thorn
#

in a day i can get 10 or more things done

#

like entire maps and a plugin

teal junco
#

Yeah you are overproductive and superhuman. If you ever work with another dev you should cut them slack

celest thorn
#

No breaks, no nothing

#

breaks are for the weak

teal junco
celest thorn
#

depends

#

if im making a tourney i do make it for a singular reason

teal junco
#

i made a plugin yesterday that detects when a player enters and leaves surface and then runs a command

#

literally all it does

celest thorn
#

I mean why even doing it?

#

if you need it for a project just integrate to that one

teal junco
teal junco
celest thorn
#

then make a plugin for that purpouse

#

ig

restive turret
celest thorn
#

its that cool?

teal junco
#

every original plugin in my server is separated into their purposes

restive turret
#

I constantly "draw" the hitreg prefab thing

celest thorn
#

lol

teal junco
celest thorn
#

All of the stuff with Meow are just lib

#

and Atoh and NAudioLib

celest thorn
teal junco
celest thorn
#

MeowEditor is just a bridge for schematics in general and editor functions

teal junco
celest thorn
#

atoh took me 2 hours

teal junco
celest thorn
#

thats something i always do

upper vapor
restive turret
#

And gravity

celest thorn
#

max health

teal junco
#

oh i just realised i only have a few exiled plugins installed and one of them i already ported to LabApi

celest thorn
#

you wanna know my biggest secret

#

i don't use exiled anymore

#

:3

teal junco
#

not secret

teal junco
restive turret
celest thorn
#

instead i just set up the entire module system and db basics

#

and then started working for single modules

teal junco
#

MODULES

#

fuck that was what i shouldve been doing

celest thorn
#

yea

teal junco
#

this dude sent me code for a module system i just never got to adding it to my server lol

restive turret
#

Currently i making the secret tournament one and i pre-did the projects

celest thorn
#

lol

restive turret
#

I split it between functionalities

celest thorn
#

like the fun i have is so uncomperable

restive turret
#

Core, items, sounds, game modes

celest thorn
#

because 99% of the tourneys are just my ideas

#

maps done by me

#

sounds by me

#

code by me

#

and then reviewed by maro

#

and sometimes i write the documents about them

restive turret
#

Sounds are from a game, i need to make a map, code by me

celest thorn
restive turret
#

Maybe i could even do pd2 stuff or smth

celest thorn
#

second one was like best map anyone has ever seen lol

#

took me 5 days

#

(the map is 1000x1000)

restive turret
#

I really need to make some "models"

celest thorn
#

good luck on that

#

i tried so much doing models to SL

#

i got one of them working

upper vapor
celest thorn
#

but was toooooo shitty

restive turret
#

I mean you can technically do it with prefabs

celest thorn
#

because my plan was voxelize them

restive turret
#

I even can hardcode it maybe

celest thorn
#

and then make them into optimized cubes etc....

#

the plan worked but as soon as i imported like characters or more complicated stuff

#

project died

restive turret
#

Edgeless safety cube

teal junco
celest thorn
#

or make it in quads

#

so that makes it impossible

upper vapor
#

Will issue

celest thorn
#

still cannot find a way

restive turret
#

Me omw to make a portal 2 laser cube

upper vapor
#

Hop on blender

celest thorn
#

im serious about trying to divide my work load

#

and import obj to sl

#

and converting them into schems

#

that would help me aton

restive turret
#

Goof luck

celest thorn
#

sadly i tried so much

#

i have nothing else to try

#

theoretical ways, papers, voxelization, minecraft schematics

restive turret
#

Unity prefab to schems?

celest thorn
teal junco
#

we could have the best sl server ever

#

where its just portal

celest thorn
#

Wavefront Obj

#

to prim

teal junco
celest thorn
upper vapor
#

Best I can do is use some tool in blender I forgot the name of that voxelizes and then do some fancy math to find those cubes

celest thorn
#

i tried EVERYTHING

plain gazelle
upper vapor
#

(I never got around to doing that)

celest thorn
#

NOthing WORKS

#

its too heavy

teal junco
upper vapor
unique crane
#

There is literally plugin blender -> sl

restive turret
#

Make the ctf-face map

celest thorn
#

Wavefront obj to Primitives

teal junco
celest thorn
#

that wouldn't help

restive turret
#

Make a plugin for unreal engine -> sl

celest thorn
celest thorn
#

because i was bored

#

but its incredibly laggy

plain gazelle
teal junco
celest thorn
#

you don't know what you said

restive turret
celest thorn
teal junco
#

there might be an event for player visibility

celest thorn
#

QUADS ARE CUBES but flat

#

so where tf do i get a verticies

upper vapor
upper vapor
celest thorn
#

nw please add triangles

celest thorn
#

that day it comes i can finally import lara croft in sl

upper vapor
#

It's called a square

teal junco
#

i actually dk how fast minecraft players are

celest thorn
#

wait

#

i realized

#

i could use this

#

sharedMesh

#

from there i can have verticies

upper vapor
#

🀯

celest thorn
#

shut the fuck up

upper vapor
#

No thanks

celest thorn
#

im having my moment of realization

#

of how a dumbass i am

#

i always had the solution infront of my eyes

upper vapor
#

A moment of applause

celest thorn
#

the problem would be

#

how do you optimize that

restive turret
#

You don't

celest thorn
#

mesh simplification ig

celest thorn
restive turret
#

Simplify deez

celest thorn
#

if i succeed guys next level will be making a sl server with just 3d models

upper vapor
#

I think it's best if none of us try doing some extremely autistic^3 math

celest thorn
#

doing cool shit

#

not fucking waiting nw

upper vapor
#

Just wait for mesh toys toomuchtrolling

celest thorn
#

fuck nw

celest thorn
#

i know for sure

#

im gonna be dead before that happens

plain gazelle
upper vapor
#

RoleChanged event

#

Oh wait

#

Nevermind

#

Xd

#

This angry chess

#

Angry chat

#

Anti cheat

#

Is actually annoying

celest thorn
celest thorn
#

this looks a fucking demon

static meteor
#

Scpsl when you have a fuckton of lights in one area

upper vapor
celest thorn
#

Honestly this is the nearest i've been

#

to a good result

#

not laggy

upper vapor
#

Good result as in performance
Looks fucking horrible though

celest thorn
#

last one look good

#

but in any ways horrible performance

worthy rune
#

why dont you try starting with a affine quad mesh, you should be able to replicate it perfectly inside SL in theory

upper vapor
upper vapor
#

A mesh made up of quads instead of triangles

#

Doesn't work if you only have a triangle mesh though

upper vapor
#

Yeah and how do you plan on turning an existing triangle mesh into a quad mesh

celest thorn
#

i remember it has something for that

upper vapor
#

Eeeehhhh

#

Last time I tried it didn't work well

#

It doesn't create rectangular Quads

celest thorn
#

yea it doesn't work at all

#

fuck

main zenith
#

is there a way to override Cassie announcement for example i have specifed player he has the SCP role and i want to override his death message(in Cassie) with my own one?

upper vapor
#

Set the announcement on the damage handler in the dying event

celest thorn
#

honestly it doesn't work lol

#

its impossible

main zenith
upper vapor
#

Check its inheritors

celest thorn
#

that is 100% possible

upper vapor
#

Otherwise you gotta patch

#

Oh wait

#

There should be a CassieAnnouncingScpTermination or something

#

Event

main zenith
main zenith
static meteor
celest thorn
static meteor
#

I like them for sandwiches

#

And garlic bread

celest thorn
celest thorn
#

im a vampire when it comes to garlic

main zenith
static meteor
# celest thorn ew

American ones are probably different than European ones Β―_(ツ)_/Β―

celest thorn
static meteor
#

Yes

celest thorn
static meteor
#

I know like three French words

celest thorn
main zenith
celest thorn
#

sadly

static meteor
#

And probably can't say them correctly

celest thorn
#

idk

#

i got destroyed many times by my french teacher

#

who tf is the guy is spamming my website with "do sex with me"

#

bruh

upper vapor
celest thorn
icy knoll
#

this chat is now gunna be dead for the next week

celest thorn
#

its garlic bread

icy knoll
#

silksong is out

celest thorn
#

lol

#

Im doing tree

#

tree is massive

#

god if some people should have internet access revoked

#

what am i reading

wheat flower
#

i genuinely give zero shits about silksong

upper vapor
#

hello zereth

wheat flower
#

dont even know what it is

#

dont care for it

wheat flower
celest thorn
#

@icy knoll someone is insulting you on my website lol

#

ngl this is kinda funny

icy knoll
#

insulting me?

#

why?

#

what did they say? 😭

celest thorn
#

Yea I don't fucking know

#

Its a bit too much

upper vapor
celest thorn
#

like not even black humor

icy knoll
#

black humour?

upper vapor
#

dark humor?

celest thorn
#

its like

#

worse

#

and not even that

#

i think its even a straight crime what the guy said

#

@feral remnant im sorry for you bro

#

i don't play hollow knight

restive turret
#

from the collider of for example Arm.L how can I get the player?

worthy rune
#

getComponentInParent<ReferenceHub>, or transform.root.GetComponent<ReferenceHub>

slender lynx
#

fuck is silksong

#

is that a new tiktok trend

celest thorn
#

the sequel to Hollow Knight

slender lynx
#

oh ok

static meteor
restive turret
upper vapor
celest thorn
restive turret
restive turret
celest thorn
#

at the end i sticked with a style and looks amazing

#

and its 378 y

restive turret
#

how is that correlate to my vid

celest thorn
#

just saying

#

but cool

naive veldt
celest thorn
upper vapor
celest thorn
#

btw today is silksong

#

tomorrow is dexter

restive turret
spare zodiac
#

how does SL get players max health?

restive turret
#

wdym?

upper vapor
restive turret
#

player.MaxHealth

spare zodiac
upper vapor
#

np

spare zodiac
#

MaxHP Of Role: ChaosRifleman is 100
MaxHP Of Role: Scp0492 is 0

#

does 0492 not have IHealthbarRole?

hearty shard
spare zodiac
restive turret
#

ye

#

in SpawnObject it does the calculation

spare zodiac
#

it's weird that there is not base max hp that would just be changing

royal mica
#

you actually decrease max hp when forceclassing constantly in RA

teal junco
restive turret
#

wdym cant load it

teal junco
restive turret
#

its 48 mb

restive turret
celest thorn
restive turret
#

gonna eat and gonna show live

celest thorn
restive turret
#

in the toilet yes

languid temple
restive turret
#

You have to hit the moving bullet

lethal cradle
#

Hey! I’m planning to create a NuGet package that bundles all the DLLs needed for plugin development, so developers don’t have to deal with setup and can just start creating plugins. It would also auto-update using GitHub Actions. Is it okay to do this, or could the DLLs be licensed/otherwise restricted?

unique crane
#

you cant share assembly-csharp via a nuget

#

Thats against Unity licensing

lethal cradle
#

Bruh that sucks

restive turret
royal mica
spare zodiac
plain gazelle
#

Where can i find the SpawnMessage thingy for players coming into view?

plain gazelle
slow grotto
plain gazelle
#

yea

celest thorn
#

just wait and send a fake scale message

#

lol

plain gazelle
#

Well thats the problem point
I dont know how to sync them if the player is far away and gets treated like a spectator. The fake scale message still gets discarded

unique crane
celest thorn
tulip kiln
#

Anyone know if there is a way for a dummy to follow another dummy?

#

I tried executeas but it didn't do anything

tulip kiln
#

No vanilla?

#

😭

celest thorn
#

but code i know its possible

#

Yea

tulip kiln
#

oh I know why that might not work

#

dummies won't have perms

#

I need to assign them perms

celest thorn
#

because i patched it out with my own

#

and i can do any comamnd if its a dummy

plain gazelle
#

If its still weeks out, i still want to fix it myself for now

#

A bug report i recently submitted, which is annoying me fair great deal, got classed as P5 - Not a priority.
So i also now have to go find a workaround myself because i dont think itll be fixed anytime soon. Especially looking at the bug backlog :x

unique crane
#

Send like vector 0 scale and then the actual scale every role sync

teal junco
#

just try copying the code of that command

#

unless it has to do with those shit-ass dummy actions

cyan crown
celest thorn
#

when hl3?

#

when the gman will release you from the void?

celest thorn
cyan crown
#

😾

celest thorn
#

Yea

cyan crown
#

its so funny that i close unity for 1 second everything else breaks

#

i love this engineSteamHappy

restive turret
#

Me when i have to pixel perfect position things

worn gull
restive turret
#

Nah

plain gazelle
#

Question
for
player.Damage
should i use a damage value of -1, float.MaxValue or float.Infinity ?

teal junco
#

at least IMO

true cedar
#

-1 just doesn't work sometimes

#

float.MaxValue prob is affected by damage reduction

#

not sure if float.Infinity is

#

but i wouldn't use maxvalue anyways

teal junco
#

i get what you mean though. there might be like a 100% dmg reduction or something

true cedar
#

yeah

#

honestly

#

nw made a really big design error making -1 = death

#

either make it float.NaN, float.NegativeInfinity, or (ideally) float.Infinity

plain gazelle
#

So there isnt a value i can use for player.Damage that will guarantee death under any and all circumstances, void god mode

true cedar
#

like the entire point of these values is that they're useful for avoiding fp errors

true cedar
teal junco
true cedar
#

so now im super hesitant to use it

teal junco
#

setting their role

plain gazelle
teal junco
#

but like

#

yeah

true cedar
#

i would honestly recommend patching the code so that float.Infinity kills but

teal junco
#

and also log it somewhere so you know it failed and when and why

true cedar
#

it doesn't have the same special instakill handling as -1

plain gazelle
#

the only issue ive had with float.maxvalue so far was once when i set myself to scale 2 and tried to use the particle disrupter damagehandler on myself

#

which left me on 0hp and alive

true cedar
#

yea

#

don't use that

#

really do not

#

float.Infinity is much much much better

warped prairie
#

float.JoeMama

#

largest value

#

gottem

teal junco
#

follow up : not an EXILED issue at all. screenshot taken without exiled installed.

grand flower
#

Is that a giant gun or is it in your mouth

teal junco
#

its a giant fucking gun

#

its inside a waypoint which is about 100x smaller than normal, and it looked normal but it scales up like insane when i disconnect and reconnect

worthy rune
teal junco
#

highlighted all plugins from the internet.

#

i think that to simplify it i will try it in a mostly vanilla server

worthy rune
#

anything that patches pickups in anyway?

worthy rune
teal junco
#

i have reduced to only projectMER

#

it Might be a PMER issue though, so i might have to actually just make a plugin dedicated to spawning a waypoint and scaling it..

#

w/ only MER

#

okay so its not anything else

#

i will try making a quick plugin to make a waypoint

naive veldt
#

Buncha nerd talk in here

#

Whats cooking plugin devs?

teal junco
#

fuck Way Points bruh

naive veldt
worthy rune
naive veldt
#

Should NW consider this for the long run?

teal junco
worthy rune
#

weird

teal junco
#

i did have an AMERT fork installed beforehand though

#

if its any help

teal junco
worthy rune
#

yes that included leaving/rejoining

teal junco
#

that is weird

#

it might be either a new bug or a MER bug

#

or a me bug.

#

last one is somehow the most horrific.

#

so i just finished up the teeny tiny plugin

#

i will spawn myself a waypoint

#

fully vanilla except one command so i can get a scaled waypoint

#

So it is MER

#

damn it

worthy rune
#

yeah i was able to replicate the issue myself with pmer

teal junco
#

is it MER waypoints only

#

let me see...

worthy rune
teal junco
#

oml im so stupid i didnt even know spawntoy had params

worthy rune
#

tbf its not documented so its understandable

teal junco
#

thats weird

#

maybe this medkit is not properly detected

worthy rune
teal junco
#

it definitely was inside

#

but i tried again

#

so

#

wait i picked up the medkit bruh

#

well the medkit was fine

worthy rune
#

yeah im not sure how this is happening

#

CC @ashen hornet

upper vapor
worthy rune
#

looks fine to me, thats how the spawntoy wayopoint one does it too

upper vapor
#

😭 😭 😭 😭

celest thorn
#

my death is about to come

#

today is a sad day, no more dexter and exams ;(

ionic prawn
#

how can i get any errors in the server console?

restive turret
#

config_localadmin.txt
la_show_stdout_and_stderr: true

ionic prawn
#

like coded

#

cause i am making so it just sends errors to a webhook

royal mica
ionic prawn
#

k

royal mica
#

Also do note, that if you receive a large exception or some bug, ratelimit the webhook

#

otherwise you deadlock the whole code since it'll recursively send itself

ionic prawn
#

k

#

also im coding this at school lol

royal mica
#

k

unkempt ore
#

Is there a Next Known SpawnableFaction?

unique crane
#

Best you can get is the faction with least time left until respawn

tulip kiln
#

And I couldn't assign perms to dummies because they don't have the encrypted channel thing

upper vapor
unique crane
#

With target ref hub and move the dummy towards it

tulip kiln
#

I had to do it with vanilla

soft turtle
#

Is there an event that triggers from items being dropped due to death?

unique crane
#

and clear the player's inventory during it

#

Oh you mean triggered when item is dropped due to a death

#

Well there is event when player drops an item

#

that should trigger it?

icy knoll
#

ig they could use the Dropped event and see if the player is dead

unique crane
#

Hmmmm yea

icy knoll
#

because dropped is after

soft turtle
icy knoll
#

so player will be dead

upper vapor
#

Inventory.OnItemRemoved

#

Or something event

unique crane
#

Let me check

upper vapor
#

Maybe it's in InventoryExtensions?

#

I forgor

unique crane
#

Ye the InventoryExtensions.OnItemRemoved