#plugins-dev-chat
1 messages ยท Page 117 of 1
Helo chat
suffering
Don't worry
i have the real suffering
im building tools to do camera etc... in Three.js
I learning abstract math
for letters?
Hii
Every letter you send to a resident villager in the original Animal Crossing is internally scored to determine how a villager will respond. The scoring algorithm defaults to a point-based system, but changes to a rank-based system when you send a letter as part of a "quest" (i.e. when a villager specifically requests you to write to them). Type your letter's body text in the input field to see how your letter will be scored by the game!
A collection of Hunter Rโs technical blogs, notes, and documentation
you can read here how it works
it tries to detect words to make you good at writing lol
kinda idk
i only get some part cus of programming
but like
fucking hell why not showing me NOT the abstracted stuff
Ig ask the ai
ai knows better than you do
at this state AI knows better than the teacher who "teacher"
as said million times
who doesnt know teaches
Yea
thats so true
YIPPE
all of the textures are from the game lol
Most if not all on Animal Crossing
This guy has some interesting videos on youtube
yea i know
i follow him
because i love old games
and its interesting to know
I still have zero clue what this guy want me to learn.
might aswell ask ai or check on YT for better explanation that this guy
They throw them normally
Still trying to fix the NRE related to the get_radius in PlayerRoles.FirstPersonControl.FpcStateProcessor.UpdateMovementState
Yeah it's on LocalAdminLogs
when exception happens
I know that
but I'm receiving irrelevant stacktrace and since I use OnUpdate event sub, it might cause that
I highly doubt the recent patches causes that, cause none of them interract with the playyer
yet this always freezes the game
and it is driving me insane
i did this
[HarmonyPatch(typeof(FirstPersonMovementModule), nameof(FirstPersonMovementModule.UpdateMovement))]
public static class MovementPatch
{
static bool Prefix(FirstPersonMovementModule __instance)
{
try
{
return __instance.Motor?.MainModule?.CharController != null;
}
catch (Exception)
{
return false;
}
}
}```
What sideffects does this introduce?
Cause I assume something goes very wrong with the character handling
never met idk
Interesting. Seems very weird why it goes full null
I wish we could have a breakpoint there for debugging
Eve told me this is a plugin broken
but i rly don't know what's wrong with my code
so i could only do patch
well I gathered much
but what part of is broken is the big question
I wish I had an exception or something while my code is running but nothing
and it did not happen for months, then it came back
like ???

Is Scp914Activaing and Scp914KnobChanging's IsAllowed function not working or is the client ignoring the result?
I can see that it's disallowed but it still changes
not sure if another POV sees it or not
most likely not working, i dont think the client forward predicts anything for 914
are you able to try it with no other plugins/frameworks installed
Will try in a second
No other plugins installed seems to work
I'll have to check out what may have caused this
In StaticUnityMethods?
If you manage to throw an exception there then you're cooking the entire game pretty much
crash moment
Yes, but the thing is, when exception is thrown, it should show it in logs
It should yeah
And also I only use Timing.RunCoroutines so those are already not in that thread
What thread
Coroutines run on the main thread
It gives a very different stacktrace
Cuz it's ran by MEC and the exception is caught by MEC
https://i.e-z.host/๐/ozopjkgd.png
I wanna know a feedback what do you guys think?
they are animated by the wind too
Grass
i know for now its just grass
The horrors
its a simulation of grass with a shaders with 35000 grass blades
inside a browser
but yea i wanna know does it look bad or good?
the tree is not gonna change that is the only thin i will not chnage
public void OnPlayerInteractingDoor(PlayerInteractingDoorEventArgs ev)
{
if (BreakDoors.BreakDoor.Contains(ev.Player))
{
if (ev.Door is IDamageableDoor damageableDoor)
damageableDoor.ServerDamage(65535f, DoorDamageType.ServerCommand, default(Footprint));
}
}
Who knows why this method does not work and if there is another method?
You are type checking wrapper and base game interfaces
ev.Door is IDamageableDoor damageableDoor will aways be false
Check if the door is BreakableDoor not IDamageableDoor
Then BreakableDoor::TryBreak()
Please send me the documentation for this project if it exists?
https://github.com/HubertMoszka/Server-Specific-Settings-System/blob/main/ServerSpecificSettingBase.cs
more specific
what are you looking for
this was hubert posting the source of SSSS classes (which are all part of SL rn)
There's also plugins like https://discord.com/channels/330432627649544202/1339704289291141130 to make SSSS way easier to work with
Tutorial on how to use it
ngl i dont recommend using the basegame version of it, use a wrapper
Sadly you mostly need to use existing code / source code to see how it works
Looked fair until I noticed the next.js logo
Honestly
like look at this banger
of a website
rn
The IDE should be yelling
idk i like it alot
No i mean the ambience lol
Eh
its ugly?
Looks off
i mean it should be a paradise so kinda
but its not even complete
Maybe bc I'm comparing it to nature and not a video game
Bruh its in a fucking browser
That's one depressing paradise then ๐
I mean
you wanna see the rest?
I wanna run away
lol
this is the rest
kinda an amazing paradise
my objective is to make that section look good
the rest will not be used for sure

and btw the grass is a shader
its the most optimized way to create grass
and idk for me it looks alr
just wanna know what people think because,
- is cool to share progress on somethign so hard like this
- i wanna know what people think and it might be even cooler at the end
now its time to go back to blender
and add change the model ig
How to add this to your project?
Reference Assembly-CSharp.dll
just like you would normally
and then just
using UserSettings.ServerSpecific;
Something i wonder axwabo if i want to put a model would i put it into the map already or separate it, what would be cheaper?
How can you build a project if there is no sln file?
why do you not have one
also i dont believe its required at all
I download the project and it's not there.
what project
ur not meant to download that
why
Reference Assembly-CSharp.dll
just like you would normally
and then just
using UserSettings.ServerSpecific;
i said this
eve moment
ok
reference the Assembly-CSharp.dll and add it to your plugin that you are coding
then in your file that you are creating settings do using UserSettings.ServerSpecific;
Where is searching handled in the base game code? I'm asking it because I want to set an InteractableToy's search time but when I do it in OnSearchingToy it's partly work.
The time and the search circle is not in sync
ISearchable
That's illegal
Depends on the map and the model
If you want better culling then you must separate it
i did them separated
and united
nothing changes
but god if three.js is shitting itself
No fps
It might be cheaper to render one model
difference in fps none
god chatgpt fixed it
i had a problem importing model i just sent a picture code
and fixed the materials to be compatible
๐ญ
Why xd
and now
That should not happen
i probably will import the other one back
yea idk
why it did
ig some sort of nintendo shit again with materials
now i need to understand how to make the arm just not tpose every time
How do you set the search time
But it's happened XD
Set InteractionDuration in OnPlayerSearchingToy
There are some code before it for me
At that point the client has already begun the search
Ah
Therefore it has a SearchCompletor
Which won't be modified unless they start searching again
Why can't you just set the duration after creating the toy
where do i find the different Prefabs?
NetworkClient.prefabs
Thanksss
Do you also know where the Unity asset ids are?
you can loop through the list of prefabs and print their components
Thankss
Ohh nice thanks i see
I also just make my plugin to create a txt file will all prefabs
https://i.e-z.host/๐/82001r9s.mp4
yo i want an opinion, i might re integrate the system for sending messages but im not sure last time it went REALLY bad
it took me alot of time to get everything right
the wave
the grass height is random
oh
yea i could add that
ig i cooked even more than nintendo lol thats the original scene
Where is the code for this stored?
client side
ServerRoles
something
colors
oh for spectator uhhh
thingy?
idk
ask david :3
client 
its the global voice thing
i forgot what its called
if you wanna change what is showed, you either have to nickname the person or cancel the msg from being sent and pipe it through a dummy :3
Is it possible to convert a textmeshpro into a gameobject? I'm trying to parent a textmeshpro to a player.
TextToy
And most importantly, how do I change the text for each frame? I was thinking of using Time.Deltatime
StaticUnityMethods.Update += OnUpdate;
๐ญ
coroutine or component
Is it possible to send a text to this box from the server side?
via a dummy
send a voice chat and pretend its from a dummy
but if for each frame I delete the textmeshpro and create another one?, I don't know how to change the text.
why
just set the text format
dont use textmeshpro objects
TextToy
just a TextToy with what axe said
for me, textmeshpro = TextToy
.TextFormat no?
if you have a consistent format and you only wanna change its content, use arguments
text = {0} arg 0, then arg 1 {1}
arguments = ["one", "two"]
So is it impossible to remove this box from the player?
Since labapi doesn't have any documentation for the API, I didn't know about .TextFormat
send all messages through proximity chat
it does...
but youll have to fake the player position
use your IDE
what is that?
๐ญ
when my text is pro
Rider / Visual Studio
ahhh
or notepad
vsc can also do it afaik
or vim
use a speakertoy
or that yea
yes but I'm used to there being a list of commands for each section.
that he dosent help me
ctrl + left click
what he do?
visual studio skill issue
Wouldn't it be possible to convert a VoiceMessage to an AudioMessage and then just send that to a player?
also you can read the source
it's on github
you need a speaker for that
you can literally repackage a VoiceMessage's data as an AudioMessage and vice versa
^
I know
I've done it before
This was the caveat to my question
Which is why I asked it
create a dummy player
Lame
use host to speak
Very cool
well pos needs to be faked
they wanna remove the box
Can you send the link?
imagine the Dedicated_Server is telling you to shut up ๐ฅ
Pos doesn't need to be faked
they want the box gone...
Pos is 0,0,0
so use proximity chat....
well
ig
tru
me when dead players
i was giving a more general answer than just specifically dead chat, global chat in general
which is to not use global chat 
helo
(talking to the dead scp, scps, dead chat, round end summary)
Player.Host.Ban() 
radio still show the speaker
oh
you can't
does it always do that even if its proximity message?
then it's not radio
wait why would it
idk
You can't tell me what I can or can't do
Player.Host.Crash();
This guy gets it
you know what you can do?
Nothing
Whatever the hell I want
MY GIF IS EXPANDING
You haven't seen this one before?
@slender lynx SEE YOU SAID THIS GIF WOULDN'T work i saw it soooo many times
that is not the right word ๐ญ
i based it on this one
YES IT IS
spreading
Nah CHEATERS ARE USING IT???
Yes
watch the seconds 00.09
and now they are using my gif
oh wait i know those guys
i already banned their accounts
i love my italian community
me too
I love the italians, ngl i hate being italian for this pieces of shit and politics
Fuck meloni
i always say this word
he really sound nice
ngl this is funny
I'm gonna be in Italy in a couple weeks, I'll come blow up your house or something idk
Come find me lol
come to rome
its hard asf
you can find me there
Find a partner instead
NW hating partner?
I live in the city where the Pope was, if you come, I'll offer you something to eat
I lied when I said I'm god, some things are impossible
LIKE A REALLY ITALIAN
Developer having a girlfriend?
not happening
for you i know
I'm going to the coliseum
Meet me in the gladiator tunnels and we can duel
marrying C# 
GUH
Marrying Java
Merry xmas
???
Mods
That gift is not rappresenting nothing bad
I mean no, but hey it shouldn't be here
italians trying to spell "representing"
what was the other one
you wanna say
miss click
Idk but i think to know
who was it
who it might be
Idk
Idk but i heard it was a meme on the community
skill issue
but ngl i don't care enough to know
someone send me that gif in the italian community
friendly fire

we're on the same page
as in ff
Bro they are the most assholes people in this community
SCP:Sl italia is like
Cheaters
Owners
Kids
thats it
True, I actually work in a Polish community now (with an alt)
I work on an american community now
without alt
you have just revealed your facade
now we know
im gonna dm alex asking for all of the polish community until i don't find you
leave the car ALONE
In fact there are servers full of underage people
i know
Is impossible
and im not amazed
is the car springy like icedchai's car?
Btw, do y remember omega scp?
Idk got it from twitter
obv? im bestie with blustar
i know smegma
idk who that guy is
I mean SL is plagued with childrens
a server named elevium (the owner is 12 years old)
true
report it
and italian server are plagued with them because of popular youtubers

bro i know they tried to scam me

"i don't even got a meme for this" ahh
next century memes
meme but no meme
copy cat
I think, you made a mistake
https://www.youtube.com/watch?v=nY-GYLp7_C4&t=445s
O forse no...
Nome server: ITA PROJECT FRIENDLY #meme
ORDINA IL NUOVO FUMETTO di GABBY: https://amzn.to/3zr9yPj
Video editato da: ttps://www.youtube.com/@HelloGamer1241
Altri Fumetti:
https://amzn.to/3rpyvXg
https://amzn.to/43OY4iG
https://amzn.to/3Nf7DQJ
Instagram โบ https://www.instagram.com/gabby16bit_official/
Facebook! โบ http://bit....
it is plauged bro
what im literally the one who gave u the original
Gabby is a CHILDREN youtuber
then u made nw version
CrAzY
@cedar jungle Please avoid posting suggestive gifs
HAHAHHAHAHA
btw maro i need to write in dms to the mastermind who made this video
yea auto mod blocked the world they used against us
sadly
to let him know the gif he used was made by the "word" and the other "word"
Lmao can you DM me what you sent
try not to post anything nsfw related challenge
I shouldn't have had that gift, and then no.
i deleted it
crazy
I don't know what it was I'm just curious
average dev
i mean not average i don't post nsfw
someone famous who eats asphalt
really bad thing

average... chronically online person?
idk how the internet works cuz i don't mess with those stuff
yo you know who did do the video? can you send me in dms who did it?
are you average though
its weekly in this chat
same w exiled
im under the average
below average discovered
Yea i fucking suck at coding
do you mean that video they used your gif or the one of the guy eating the asphalt?
the one who made the video using my gif
i wanna let them know 
you shouldn't post this here
delete
it
trust me
yea
its gonna get you banned
i mean sadly im banned from their discord
his nickname is "francescox850"
so im gonna just dm the guy directly ig
remove it
or just you could've dmed me that
go head
i know
i already know their community and all of their associates are banned from our servers
i scrape their server every 30 days
you are giving out valuable information
idc i have 30 alts in there
ready to use
Good boy, they've now created about 10 servers full of raiders, including many from that clans who are raiding the Italian servers
with no reason
"good boy"

actually hilarious
holy macaroni
he what
"#plugins-dev-chat = 100% male"
am i rizz?
at least ax is normal.. ish
xddd
goodbye everyone
dont say anything more
i do need copium for this chat
colonthreeium
ur fired
where are you gonna fire me from
a lighter probably
maybe an oven
maybe a big bon fire
death 
damn...
that is accurate
i have a meme for this
ew
what...
Mods
WDYM MODS
why he look like that
dude has 10 cinnamon rolls in his mouth
kek
stinki
- WHY?????? you need to do say that
- Im having a lovely discussion with our boy there
nuh uh
oh okay
YES
this exact gif i was saerhcing
let's go
i'm the gif lord
you really put the artificial in the intelligence
what the fuck
idk what i wanted to imply with that
That the AI is so bad that it feels very artificial
probably
- you should probably not say "good boy" to someone you don't know well
- zero is not a boy
Im sorry
i mean
Good Girl
real
btw i know zerotwo
istg why did people adopt a furry saying ๐ญ
it's not freaky in every context but like
if you don't know them well
I've known him for 2 years? 3? idk.
proof, permit, license?
๐ญ๐ญ๐ญ
oy yo have leisense for that?
ultimate fail
Wdym
here
Good girl / good boy is not a furry saying bro
Saying it is not "adopting a furry saying"
it was very furry before it became mainstream
idk i'm guesssing
why did like everyone start using it on other people then
how did it become widely used
yes we used it on pets but not "normie" people ๐ญ
People used it for children
Still do actually
Yes
Someone can have a thing for being called a good girl or good boy without being a furry
Zero can prove that 
maybe i'm biased
but not many people used it generally
up until some point
I mean maybe I can't say this but just think of schoolgirl roleplay people do
Saying good girl in that context was more mainstream earlier than furries
Can you guys return to talking about code stuff
yyyyyyeeeaa
:DD
OMG MILLER
miller is this ur main mod spot now
This is an important discussion
who watchin general ๐ฅ :
Better than #scp-discussion
we're in the midsts of a civil discussion
generally shit
general cat
But yea tbh this is probably my second most watched channel lmao
Oh yea
How do I write code? With my hands?
idk
lurking 100000% of the time
smt like that yea
real
you press the key on the keyboard
big brother is always watching /j
I love being a menace
ลrlล
Really???? I thought I had to use my ps5 controller
The funny thing is I'm also a discord mod so I'm talking mad shit to someone who deals with the same shit
rip keyboard cat ๐
vine boom
โ friendly fire
โ
you can shit on your own kind
-# does not apply to all cases
hogy mi
1984-1987 = โ
you ลrl
Miller
...
xd
you're welcome :3
Thank you

what the shitty
I have a lot of House gifs saved that are just fan edits lmao
silly airplane
sรถr
It's so funny pulling that out of nowhere
huh
when you wanna shorten your lifespan, yes
i drink more heavy alcohol drinks
i meant taste wise
this channel never talks about development stuff i swear to god ๐ญ
but that works too
I'm drinking a jack and coke rn
develop a cure to alcohol addiction

Cause I'm lazy
hey i dont drink alcohol anyway
not for you, for others
what do i talk about?
How much i suck at positioning my Primitives
Schnapps is strong
%?
idk lol
17-23%
let's shit on people who can't figure out admin toy parenting 
I say that cause I believe the average is 20% and I give a 3% margin of error
And that's ABV not proof
So typically around 40 proof
after i drink it ye
What do you drink
Does it taste good
first 2 yes, last not particular
Also no it's not heavy
It's strong
Beer is like 2-5% ABV
20% is insane to someone who drinks beer
But I'll have to check these out
Never heard of them before
Expensive?
pรกlinka is homemade and usually comes from here (hungary)
other is around 10k huf
~25 euro
0.7l
Oh that's not bad
I live in the US
I pulled up my currency exchange app as soon as I saw your message lmao
than 30
It's like $30
Yeah
Well I'll try it sometime and then let you know if you're insane for thinking it tastes good
well or try jagermeister
You're fucking insane
At least
From what I know
I have only ever had Jager as a Flying Hirsche, so I don't know much about the taste
But it's been described to me as black licorice
Or moreso black licorice and cough syrup combined
Wha
Are we serious
hate black
LMAO NO WAY
Yeah
black licorice
Start of that sentence isn't usually used in an innocent context 
I think it's the
Welp
Yeah
It's the combination of
I
Hate
And the last one
I know...
The fourth word doesn't matter
what the fuck is that tho
You dont know what lecorice is?
You looked up the wrong goddamn thing
Never had a twizzler?
Twizzler = licorice
no...
XDDD
what is that
be glad
metal wire or smth shit
kinda
Tastes worse than that

But black
- not a thing here
Yeah so you're crazy
some candies ?
- it's
lukrecjain polish @subtle ravine
And yet you know about it

i was gonna say have you tasted home made yam
googled it 
but idk if in US you can do that
Yeah I've never had yam
sorry *jam
some water for nails
oh i know
Ew
bruh
kinda the same method to create a pรกlinka but much more sugar and much much more heat
idk if you can order one for yourself
Hydrogen peroxide??
Lmao my heritage is like 30% polish I just think it's funny hating on people for not being American
I love playing up the dumb American thing
my heritage is 99% italian
The stereotypes against Americans deserve to exist and I want to play into them
my heritage is 1000% dumb
1% fr*nch
XDDD
woah
:DD
Oh yeah we generally can't make our own alcohol in the US
hey i need you to simmer down ok
theres no reason for the agression
;(
he called me french ;(
she bites
fire him
NO
It's entirely illegal to make anything outside of beer and wine

i don't bite im not a fucking dog
good
ReferenceHub.playerStats.GetModule<AdminFlagsStat>().SetFlag(AdminFlags.Noclip, value);
This is how Noclip is set
How is this sent to clients? Cant find any syncvar going down the methods. Not sure how this works

hey
Player::IsNoclipEnabled = true
@slate flume so i found maybe a way to ship pรกlinka into us but idk if able to do it or something might ask some bar or idk
good luck with it
Pรกlinka is probably available at some good liquor store in the US
Just it'd be fully illegal for me to make it
prob you can ask one of them to ship it
no shit you need like a custom made machine for it
or smth
class SyncedStatBase
thats how values are set
but i dont understand how this information is sent to clients?
I'm guessing they probably already have it at some stores
Probably the OnValueChanged
You know
The function that gets called when you set the value
AdminFlagsStat afs = ..;
player.Connection.Send<SyncedStatMessages.StatMessage>(new()
{
Stat = afs ,
Type = SyncedStatMessages.StatMessageType.CurrentValue,
SyncedValue = ValueToFake,
});
Every frame
if ValueDirty
nvm the thing is something ekse
send value
oh?
i think i send what should be done so
oki
Not too sure what dirty values are or what they mean
But does this mean i need to use Slejmurs code above every frame?
Every time it changes
Change -> send value
There is update /fixed update where it gets sends to the client
base class most likely
get the afs as before
ValueToFake is just
cast to float
AdminFlags yeet = AdminFlags.Noclip;
float ValueToFake = (float)yeet;
if you does not change the value (till to sync it again)
it will not change not send anything
i believ
I should probably do the setting with OR/ANDs to keep the flags i dont care about
i guess
ye
I dont quite understand how do use this code
I want to set the flag "AdminFlags.Noclip" to "false"
Would this be how ?w?
oh wait
nvm i dont know
Ah i think like this
Get the current flags and remove Noclip from it, so the others stay
yo guys whats your favorite game
Space engineers
ngl i saw just an edit, with like 40 games i've played with finali and amazing
Crazy
Honestly i play alot of modded mc
so it might be a good idea
Minecraft is still my favorite
Rimworld is a close second
honestly
i don't know a favorite
i just love every game i play
for a reason or another
Maybe ye
DLC with the same price as the game :(
I never played it
you should!
honestly it tought me alot of stuff and still an amazing game
Ye sadly, but the game is great, even as a technical standpoint
i mean cough cough something exist to fix that
Horse ball animation
That is one of the first thing i checked
Mindustry?
because i didn't believe it
Thoughts?
I think i got that for free on epic
never heard of it
Never played it
It's dope I like it
It got the resource management stuff but lacks of idk something, played like 2 or 3 round and left
Also other reason I cant play is my gpu, and my all-time always nearly full storage capacity
Real same
My 1070 played it fine at high settings
i played it with RTX
balls of the horse in RTX
amazing


