#plugins-dev-chat
1 messages Β· Page 137 of 1
try not to ai challenge
i got an idea but it will get my mod banned lmao
footsteptype can be enum
true but i prefered to use bools since its synced to footstepsmanager
since i use bools in footsteps manager

oh this further clarifies that cats think of us a big cats and not humans

if you give an ai shit, shit comes out
ahh
wdym
why would you use bools for that in the first place π
evil
yeah but why would i even use enum
can u show footstep manager
unity has a native selector for enums, and you can just value switch {}
instead of 100000000 if-else if
i wanted to use bools since i remember Old SL used them yeah shitty code but tbh as of now i don't really care imo
there's no way bools make this easier π
yeah dumb excuse to be honest but i'll probably "Rework" these scripts later"

alr alr i'll switch to enums so that you don't suffer
YIPPIE

btw CCM script is already 1011 lines
major design flaws
truly
i'm gonna clone your clone and make the code good
ill clone your clone of jovis clone of scp sl which is a cb clone trust

wrong letter
the issue right now is that i might break footsteps since some how this demon ahh scripts actually work
but of course shitty code
So eve are you gonna become festive eve in 2 months?
but i'll give it a try
i mean
i thimk theres a better option
from where

Fevestive 
feastive
@upper vapor i'll spam if statements so that you don't get botheredπ₯°
bug 420
i wasn't lying when i said this clone is being held by duct tape
ow ΓΊwuv Γ³wΓΌwu
@upper vapor 
so now it works well thanks for the advice :'D
Np
Is there any way to get the ID of a server badge a player has?
Wdym by ID?
Yeah I think you can get that from a group (what base game calls stuff like that)
Gimme a sec and Iβll get some more specific details
I believe it's just UserGroup::Name
so for a LabAPI Player, Player::UserGroup.Name
who pinged me
Me cause I was being an idiot
If i parent an empty gameobject which holds several PrimitiveObjects as children, do these primitives still need to update their position? if so, how could i turn off their updates?
Another question, is there any kind of event for SCP-173 teleporting?
Or any way to access Scp173 player data and like, forcefully prevent it from doing stuff or sth
Probably wouldn't sync with the client
Empty GO is only exists on server ,no syncing would done since that dos not have any NetId
create a primitive object or other admin toy
parent primitives to it
make them static (except parent)
and boom bam boom
ez

Okiiiii
Does anyone happen to know if SchematicObjects from MER use a networked parent? x3
yes, all empties in PMER are typically replaced with invisible primitives (including the base of all schematics) but that's PMER
sick
thankies
First time diving into SCP ability stuff...
This is in the decompiled Scp173TeleportAbility code.
Any possibility of being able to modify AbilityReady per code on a specific person?
Check blink timer
What's your goal
Like, how do i get from a Player reference to this
What are you trying to do
Fpc role
Preventing SCP173 from blinking per my own code decisions
But you still want 173 to be able to be spotted?
wut
Like
Someone looks at 173
173 freezes
But can't blink?
That's a very odd thing to need to do
I have my own code decisions on when exactly i want 173 to not be able to teleport anymore

Under what circumstances do you need to do this lol
Roleplay server
Balancing
173 should never ever be able to move in any way if 3+ players look at it
maybe cast their role to Scp173Role then try to get that subroutine?
Interesting
Dope
if observer.count > 2 prevent teleporting
that
I could patch TryBlink sure but if i can do it via available values and classes id rather try that
bruh cant you use these events
update labapi?
Apparently not installed yet lol
?
How tf is labapi in our project
Ong 173 doesn't have a teleporting event
I just took a screenshot π
early-server-build
This is our project
No LabAPI
No clue how i use it atm ,_,
Exiled
I think?
exiled
update your exiled then
ye update Exiled and it'll update LabAPI
oki
check if exiled has event for it then
We are trying to refactor the entire plugin and remove Exiled completely from it qwq
Let me mark your issue
Youtube explode?
No clue either
Our dev team consisted of 5 people two months ago
Now its basically just me π
3 left, one on super extended break
And i cant refactor the entire plugin all by myself
me disliky exiled
:D
Thank you so much everyone
I am the dev team for my server

It's only me
SODA
120 trillion
insane
So am i for my server
Not bad but it's nothing crazy
I am one of many devs for my server, but nobody plays on it π
I'm also my server's only dev but it declined recently lol
me and slej make goog team for Kadavas
I have made so much shit
it's probably the coinflip plugin that's being used, gambling servers barely exist anymore
Our server has 2800 users, probably most havent touched it in a long time though xD
Site-12
I joined the dev team after everything was made for the server, and i learned off of everyone there (and Slejmur)
And now most of the OG devs left. Leaving me with their old, outdated, exiled code ,_,
I've made this many custom roles, just for nobody to play on the server π
You can do it 
I just split our main plugin into separate parts, essentially refactoring the whole plugin
Maybe i should have stayed active in Kadavas
our roles folder
Idrc how we getting a playerbase just so long as we're getting playerbase
I've coded basically all this minus Swap and Tools
If it was just the coinflip plugin then people would probably be on chaos theory lol
π₯
John Schizo
(here's raw data amounts, Database + UHC has embedded stuff tho)
Well, before that one dev went on break and another got banned for saying something 8 months ago on a different server and a fourth leaving for touching grass, we started a refactor of the plugin by making a new one from the ground up, instead of trying to somehow patch up totally unknown code
Takes so long qwq
I miss Zereth
I miss dot
I miss 3m
qwq
It may be because of the unique coinflip nonsense and other things mashed together that make it a better experience.
Unigamia.com shut down and people vanished off of SL because gambling servers don't really exist anymore other than in archive folders
In other words: plugin good!
W
Not as good as the OG gambling plugin that's still a proprietary owned by the now archived UGA servers and it's dev team or former owners
I've made my own effect API, my own SSS API, my own system for keybinds for CR, but nobody plays on the server I dev for π
if you need help lmk, i keep very busy but if help is needed temporarily im in
I would be so down to hire a contractor xd
-# None of us get paid tho
If you've got ideas on how to make it better I'm all ears
Otherwise it's empty criticism
Question
How do i get from Player to their fpc role?
Trying to get a Players 173 Observer count
I disclose anything and i'd be bitch slapped by the man that used to run the servers
Yes
oh yea, I also made a whole API for keycards, a whole plugin to make all keycards custom, making it a completely novel thing, but nobody plays on the server I dev for π
Pretty sure there's a Hub/_hub field
I legit have a whole SSS Keycard editor that automatically saves and loads your keycard when you pick up / drop any, but to no avail
Like that?
Okay so you're just criticizing me for nothing
Yes
same here dw. im in it for the love of the craft
not the love of the game
No, it's just the coinflip servers are insane compared to what i'm used to for gambling wise. Plugins have changed a ton since back then
hey if yall wanna see schizo gameplay, I have the event of the year happening this weekend
Kadavas has gamba built into everything
just join my server via tag and check announecments
we super fleshed out our coin plugin
it's a clash with Skillz Cabana
Well yeah, that's because people asked me to make it a higher risk/reward
LETS GO GAMBLING π₯ π£οΈ
Lol
yknow I have my own rip-off of Dr brights mayhem when I was first learning to make plugins, all it's missing is custom SCP roles, but honestly the custom items I made were peak
You do you, uniqueness is what sets servers apart and coinflip isn't the way i'm unarchiving a gambling server
if yall wanna know how peak the events gonna be, I legit got a guy to make me a Clippy schematic in PMER for the event
(dont tell anyone from my server, this is a spoiler)
GAMBLING!!!!
RAHHH
i should learn how to use ilspy or the like
i cant find out where 173 holds information on its observers x.x
subroutine
Here's my perspective, and I'll be honest
I mentioned I do dev work for a server
You say "the growth is probably because of the coin plugin"
I brush it off cause I think it's more than just that
You then say that the coin plugin I made is not as good as stuff other people have made
I say I'm all ears to any ideas, you refuse, I retort with what the community has said and voted on, and then say "you do you"
The things you're saying feel very passive aggressive for no reason
If I am remembering correctly, you were actually staff on SODA at one time, and I don't know exactly what happened for you to leave, but I'm sensing that you still hold some level of hostility over it that's now reflecting back onto me when I'm just trying to share something I'm proud of
Best thing I've ever done
Makes it so much easier to find things
if (ev.Player.RoleBase is Scp173 peanutRole && peanutRole.SubroutineModule.TryGetSubroutine<Scp173ObserversTracker>(out var observersTracker))
{
// observersTracker.Observers
}
@plain gazelle
please work please work please work please work please work please work
sorry there's the Scp173ObserversTracker subroutine
no need to go through the blink timer
i forgot
:o
I'm not saying it's a bad plugin, I just can't disclose the gambling plugin that server used because it's never been posed or published outside of that community or admin team. Multiple iterations of gambling plugins is the reason why there is competition in the first place
there's also this
Not my main point here but okay
tho tbh the best solution is just to use Exiled 
CT uses it, so like it shouldn't even be a hot take
might as well grab the subroutine directly if you're not using the hud
idrk how SCP roles work base game cuz I just cast to Exiled wrappers 
Also you claim you're not allowed to disclose something but you said "This other plugin was better"
That means the only reason you said something in the first place was to criticize me and hide behind the fact that you're not allowed to disclose information
I hope you can understand why it peeves me a little that you've been insistent on the fact that my work is inferior
SL community try not to have drama every five minutes challenge
so real π
Well it's just I'm okay with criticism when it's productive, but a lot of the time people come at me over things I've made about how "X, Y, or Z is bad and worse than this other thing" just because they want to me to feel worse about the shit I do
Why care about it heh
You've made something you're happy about and it's all that matters
Cause I have too much free time
And I like arguing with people who diss me
bit of a waste of time
That's the point
All I'm doing right now is waiting until I need to go do some more stuff with my pork shoulder on the smoker
I've legit poured my heart and soul into my own projects and had people tell me what I've done sucks even though it's completely unique, then when LabAPI releases their own version, all of a sudden they're saints and revolutionary. You literally called the LabAPI SSS wrapper peak, and you're going to praise it once it comes out saying how cool the new features are, but I've literally already made something close to that and you'll literally never care. The issue is that people keep saying what I make is terrible, until somebody else does it then it's cool. So just stop responding to people who say you aren't a good dev π
"You literally called the LabAPI SSS wrapper peak, and you're going to praise it once it comes out saying how cool the new features are, but I've literally already made something close to that and you'll literally never care" what?
No I hate the LabAPI SSSS wrapper because it's non-existent lol
It's the entire reason I use SecretAPI
Soon it will exist
let's just agree that SL's modding framework sucks and there's no point in any of this
world peace at last
But then who am I going to argue with 
yourself
Tbf though I am gonna think it's pretty cool when LabAPI releases its own wrapper so I don't have to worry about other dependencies in my project lol
BRO
Yeah?
.
I was referring to the future tense in my earlier paragraph
I use an external SSSS wrapper and I'm gonna think it's awesome when LabAPI does it so I don't have to use an external wrapper
That's a reasonable take
you're excited for the new LabAPI wrapper, and when it comes out, you're gonna praise it and all the new things, and just completely sideline what I've done, that's what I'm trying to communicate
I don't think what you've done sucks, a lot of people use it and it's fire
I think 2 people have used it
Because more people know about the SecretAPI SSSS wrapper
and not for even it's greatest strength (player specific settings and grouping settings)
except it's hardly a wrapper π
it was just stuff tacked onto SecretAPI
Okay well this is where I'm gonna have to strongly disagree, that's a wild statement
The SSSS wrapper is the only reason I have SecretAPI right now lmao
yknow I think I put more effort into Exileds SSSS wrapper (tho my PR was never merged) than nameless put into her wrapper
The reason I've used SSSS SecretAPI and not yours is because SecretAPI did it before you did
I think she event based it off of Exileds wrapper π
This is literally the entire reasoning
cuz you have to override a parent header, and first iteration of Exiled wrapper had something similar
I have no reason to migrate my settings that already work
.
ok man, I'm not arguing with you using ASS
That was your point though
"...I've literally already made something close to that and you'll literally never care"
no it was that nobody is gonna appreciate ASS, but they'll treat the LabAPI wrapper like a gift from the gods
I never meant that in a first person attacking tone, but more 3rd person "this will likely happen" kinda perspective, sorry if you felt like I attacked you
I think that line of thinking is generally not true
From the perspective of EVE and SecretAPI, people really appreciate her SSSS wrapper
Devs will always go for the first party solution over a third party solution if it exists and is functional
I don't know why it's such a big deal
The only reason more people don't use yours is publicity and who did it first
Yes
Doesn't mean the third party solution is bad
It's not that your work is unappreciated, it's just that first-party solutions > third-party
Just means that I'd rather not have dependencies from third parties in my project unless absolutely necessary
I understand this, but I'm frustrated that people will over-hype new features that already existed in 3rd party wrappers
You'll just have to get used to that, they probably don't know about 3rd party stuff
That's always the risk with third party libraries and all
it's like if next update uses SyncVars for keycards, then everyone goes OMG TY SO MUCH NWWW I LOVE DYNAMIC KEYCARDSSS, IVE ALWAYS WANTED IT but like Exiled already has that
For me it's not that I'm over-hyping features, it's that LabAPI should've had these features ages ago
And I will appreciate that they've been added
If the first party releases something that makes it obsolete, the third party can't do much other than cry about it, just something you gotta keep in mind when making stuff of the sort
I never praise what I make, I make those for fun, to learn, to do X thing.
SSS Wrappers (or even SSS itself) is not my interest, I say "cool, nice" to myself with most of plugins come by here. Does not matter how great the code is, how much time it costed.
I've made multiple transpilers and things that go obsolete and I fully get it, I'm just happy it was fixed for everyone else
reminder that many servers dont use exiled now because it doesn't work until it's updated when a new SL update comes out, meaning that people could lose some core features for their server if they rely on exiled
so people would rather a first party solution
I'm glad I don't have to deal with this anymore heh
I like the drama it gives me something to do
same, only third party shit i have is stuff i truly trust wont break on update
first party stuff, well i can update that
Why is there no "OldState" and "NewState" qwq
what is "State" in this case x.x
Where would I be if I couldn't argue with strangers on the internet 
That's because it's cyclical
096 doesn't skip states
ohhhhh okay
I've actually discussed this before
one after anothger
make a github issue
So "State" is the new, upcoming state?
Yep
Thanks
oh yeah true
std::regex 
The only way it fails is if a plugin is made that makes 096 skip states
Creating plugins?
I hope if (State == Calming && MyCheck) ev.IsAllowed = false would prevent 096 from calming down until i want it to

That should work afaik
SL in general
Wanted to get back into it a few days ago, and got reminded why I stopped
so now I'm out for good
I haven't played SL in a while tbh
working on my own project is more fun
I do bug testing and stuff but I haven't played an honest to god round in months
implementing Luau support from scratch and it's gonna be nice to use
I like C#
Forgot to mention if you do this, it's possible you'll have to do change state manually later to calm him down, it might not repeatedly fire
Though idk which way it'll work
I want clientside mods so I'm going with Luau
Oh interesting
I don't know a whole lot about how this stuff works
How does luau prevent against abuse that could come with clientside mods?
Gets rid of dangerous Lua libraries exposed to Luau code, has a few sandboxing mechanics
So out of the box you're not gonna do much other than crash the game at best
S&Box
and even then it provides ways to kill VMs that are going over X amount of time or Y amount of memory
RWE Process mem
that way I can do clientside mods, client <=> server communication through mods, custom client UI etc etc
peak modding
ooooooooooooooooooooooooooooooooooo thanks :3
Why is there a 096 event for AddingTarget but not for RemovingTarget
π
this is dumb
I have no idea why this sentiment is not so widely accepted
(not used, just accepted)
I usually use my things what I made as 3rd party
And I'm totally fine someone just using any of the code in other projects
I care less
?
How so
the only way to unbecome the target is
- die
- 096 rage end
So like when you want to fire that event?
Well then check every kill yea
fyi i would also track the changed role event and see if the person now has the Scp096Role and then save that to a property rather than looping every time someone dies
Like this?

probably need an OldRole null check
looks good, yeah

In 173 observers tracker
Shouldnt this be method be called something more like "RemoveObserver"?
"Check" to me implies it only checks something, not changes

Ye jt checks if it's a server and already is an observer
How do I create an interactable object?
But it isnt just a .Contains, but it also removes the player
Ye would be CheckAndRemovePlayer or something
InteractableToy.Create
Your IDE should help with the parameters
When I set toy.InteractionDuration = 1f;, I get this "error" and it doesnt trigger the OnInteracted event
But without the InteractionDuration it works and triggers completly fine
OnInteracted only triggers if Duration = 0
For Durations >0, there are three other events
OnSearchingToy
OnSearchToyAborted
OnSearchedToy
Wow, thank you
it worked btw
does anyone have a clue as to why I'm struggling to fake WaypointToy sync vars?
You can't parent to empty game objects, make an invisible non-collidable primitive parent instead
hello
emptytoy when
Black Hole Toy
can we have an SCP SL AdminToy update with every AdminToy ever suggseted
Add every part of sl as admintoy
Cant wait for adding prefab helper to sl
Player AdminToy when
StairsToy when
Fr
Hubert ball admin toy
PipeToy
RagdollToy
Make a GitHub issue
VrChat and Gmod PTSD
1 fps at any resolution above 70p
But i don't text with toys
Actual079SpeakerToy
Also prop admintoy would be nice
Yesh
Those little prefabs could be spawned
Like the tiny light thingy found in heavy maybe
yeah
Spawning toilet light
so itll be every prop in the game, but as an admintoy (maybe it uses an ID or enum or something to determine what it is)
that way it has all the capabilities of an admintoy and functions as an easier way to spawn the prefabs
Without seeing how would you know by just the name?
wdym
Who wrote this...
including movement and parenting
Give it a clear, descriptive name
IDs are horrible for this
Git blame
For example PropType.Mop2 or PropType.paper or idk
Oh yeah
Enums
I just dont know if any human will want to write an enum for every prop in SL
and I would rather have it with a mysterious ID than not at all.
That's kinda counter-intuitive though
How about
GetPrefabId(string prompt) => ChatGpt.Prompt($"what's the prefab ID for the following? {prompt}")
GetProp("Mop_assetname")
dotnet ChatGpt wrapper π
Only hangs the server for about 37s
thank you
apparently my previous message was too brainrotted. 1987.
I'm gonna send a pipe bomb to everyone who uses the LINQ ForEach or the ForEach method in List

the most amazing part is that it prompts chat gpt for all 20 players! my genius is unmatchdd hahahahahhahaha!!
20 consecutive hangs in a row
"Guys why did I get disconnected"
Why is this possible?
brainrot ban i hope
custom map shit with PMER
will it actually show on the client
Yes
Oh fire
sorry, im here to stayyy!!
Fair enough
But now I'm just imagining putting this in a server and watching people join the endless void forever
And without pmer
No waypoints 
true but most people will use PMER
hopefully waypointtoys will work
This is beautiful
Uh
Buncha sheep, that bunch
About that xd
Just nothingness, forever
Real
about what...
So sometimes I get the map all generating on the client
But not on the server
So um
Interesting
Even with doors as waypoints
either github issue or solve it urself smh
@celest thorn
yea?
Yeah it might be a missing SeedMessage
so man, are you 100% sure that there isnt a facility youre not seeing
Go to (0, 300, 0)
I mean theres no way to know. get to x=float.MaxValue and youll see a scary creepypasta. youll never really know.
Bruh
I cancelled the MapGeneration Event. I'll never be the same. [SFM]
2 billion views
yo axwabo why did you ping me?
Read above
Using dummies and that one camera plugin? Because apparently film maker role is shit.
Yeah filmmaker is kinda garbage
Nah just use a demo system and manually punch in the bits
what i do is just do ev.IsAllowed = false to the MapGeneratingEvent
But it can be countered with a lot of finicky stuff
I've done for a project im working on an entire blender camera system with waypoints etc...
SL plugin devs being doing anything but play the game
Indeed
Like
Export from blender?
is there a dotnet Fnaf wrapper
sl devs with 2k hours vs aronpoop1 in basegame
i may need to make a Fnaf wrapper
@celest thorn
no in game
rotation and everything you can test specific stuff etc... its really complex but really good
I have one of the most dogs dogshit aims of all SL players
Fnaf fnaf = new Fnaf();
fnaf.Power = 0;
my aim is okay, not amazing though
and parkour skills
XDDD
you could beat this person
I mean you can make a Chess wrapper
9 hours in sl
What the fucky
this person is new to scpsl
-# 636480 hours in CS
9 h + 8991h
sybau
in africa
That was my second guess
aronpoop1 has never played the game before
that person is 100% going to be banned in like 30mins for nword 
Did you mean
true
Milliseconds
Literally the first thing they do
Liquor
we should add a check with steam api for the hours of someone in cs and ban them
cant be having that
You have been banned from Playing SCP:SL
You have 62.323 hours in CSGO/CS2
You racists cunt
Xdd
Gban for this would go crazy
if the user has global tag it should be overridden
so only you?
yeah
π« CS:GO player
cant be banning aronpoop1
Public shaming of displaying the CS hours in your tag
Have they been playing since age 3

12
90h
1,439.5h 
Opening your profile on my phone fucking flashbanged me
https://tenor.com/view/flashbang-gif-22572243
That's less than 2
i have like 200h in cs
I fucking hate dot/comma notations in numbers
Xddd
Why the fuck does hungarians use FUCKING COMMA AS A DECIMAL SEPARATOR
Use pipe
EXACTLY
This also makes me fucking insane when I'm programming a shop app
You should play it more
Suck ass at fps games
User inputs "29,99 Ft"
Everything comes crashing down
Fun fact
Do you know what the fucking best is?
Firefox does not give a fuck, if you use 1,224.5 or 1.234,5 it just transforms it into 1224.5 everytime.
CHROME JUST THROWS HANDS AND COMPLAINS
InvariantCulture just makes it worse
Pffft
cs is a hostile place
idek what culture stuff does and i havent had the time to google
I've had bug reports of we cannot use comma as decimal separator, but we could before well after 5 hours of debugging I was like yeah, you switched to chrome that is why
You have the time now
what is this
XXXXXDDDDDDDDFD
money aronpoop1 spent on cs
cs trading
Wait you can check that?
oh thats only on skinport
oh that is only for the website
overall ive spent well over 30k on cs
Why are some people rich
i dont understand how people can buy software on steam, because it clogs your most played games
https://i.e-z.host/π/bzz7qsid.png
I probably should stop

Okay fr
Who tf installs OBS from Steam
It was free and alot better than windows snipping tool
win + shift + s is enough for most people lol
I had to install Blender from steam cause the packaged version was broken and I needed 2.7 which on Steam just a single select
I have sharex for less headache than auto updating
it even works on linux 
I did disable steam rich presence for it tho
On KDE plasma by default it's meta/win/super shift printscreen smh
i was on KDE plasma and it was win + shift + s
now im back on windows because fuckass dotnet
Can confirm, WinShiftS also works
???
What dotnet feature you need that is Win only
NotNullWhenAttribute
on linux, i could never import mscorlib
so i couldnt build labapi
Dotnet works on Linux
.net framework 4.8.1 can't be compiled by mono msbuild tho but will just run fine
Never had that issue
wtf is mscorlib
Yeah I'd also go with skill issue
would also fuck up on mac, only works on windows
So for that you have to use .net framework 4.8.1 in wine lol
scpsl better than cs
XDD
the game legit has it packaged π
You can just compile via dotnet?!
Like I'm developing plugins and shit in linux
even full unity works
as is
literally 0 aim
What amazing hitreg
2k hours in sl and 2k hours in tf2. i have like a dump stat
but also compiling framework with modern dotnet is a bit of a shitshow
Do you use Spans
Last time I actually played sl has been over a year
Most my hours comes from development
if it was literally 0 aim i would have hit 0 shots
as you can see i hit more than 0 shots
real
ok so like
bro you have the aim of a potato
really shit aim
move your mouse NOT THE BODY
#skibiditoiletaim
is this about micro or 127
NotNullWhenAttribute
micro
Fuxking forry
what am i looking at here
jinxxy primarily hosts vrchat stuff
im a scout player in tf2 so i like to use my body to aim in cases like this
Incognito mode
ok thats all i need to know
bro why tf am i watching this page your kinda weird WHY you need fucking fluffy TOES????
and TOUNGE????
idr if i was strafing with 127. but if i was its just a bad habit i picked up to avoid being killed
Fluffy beans?
"I don't like furries"
*goes to furry site*
am I ΓΊjra tardis or does mscorlib does not contain nor Span or NotNullWhenAttribute
im not opening that shit
You can't live without toe beans
furries are awesome idk why people hate em
vrchat is where my friend got groomed
do you expect me to know what is a furry website???
You're allowed to strafe but you also have to know how to move your mouse
AHAHAHAHHAHHA true
It happens
I get the aversion but like don't send death threats lol
minecraft youtubers lore
open vrchat
50 year old indian scammer
dude real shit like
if vrchat was old people
that shit would be gas
well SL is nicer about strafing
operation give old people vr headsets
Γjra tardis xddd
If i stop holding A i instantly get full accuracy
Check from scpsl data managed
this isn't #serverhost-cat
imagine an old guy saying "I HAVE PANTHOM PAIN"
But yes my aim is bad I am aware. i dont do enough aim training
They won't even know how to put them on
theres no way that shit is real
i saw some clip of someone getting hurt about "something tail"
its kinda funny that my aim of all things was criticized on a clip where i kill a human with a micro HID
phantom pain
?
yeah what is that
I have something for this
Ah shit I'll share it there too
in theory its a mental afflication where your brain is tricked into expecting pain and so feels it
what am i even looking at
just do hard drugs atp
a lot of the time its just people trolling and pretending to have it to have an outburst
I havent met as many "phantom pain" degenerates on vrchat as much as ive met the "ultra racists"
i've seen porn addict
and TOOO MANY
I don't touch public lobbies for my own sanity
Whenever I play it's with my own friend group
i opened vrchat desktop once and there was some person saying they wanted to go to a private room
Real
thats the fucking point of vrchat
lol
i plau semi public lobbies and theyre usually fine
public lobbies are exclusively for pain time
Group lobbies are generally fine as those can be moderated
The point of vrchat is to chat in vr 
Doesn't have to be with randoms
Axwabo ur a nerd
Implement SBMM in VRC 
i saw a troll harassing a furry in a group public and saying he isnt a real furry. so the furry got mad and printed an ai pic of his fursona

WTF XDDDD
and the troll said "real furries dont use ai" and the furry was super mad and kept arguing
I'm a web dev i hate myself too much to be a nerd
Based troll ngl
To be fair
I hate ai
and the troll lowkey kinda got trolled because he got actually mad and dced
I also make art so

ai is gonna take so many jobs
web dev is killing me................
shit gonna be great
bro ngl if you are a web dev you have an easier time than everyone else
shut the fuck up web dev is not that hard
so he might have been a furry for real
Tad bit late for me
can you not be rude?
but he had the typical troll avi
Haha, until you realise you have to support 6 different web browsers
3 mobile, 3 desktop
go check out java and then we can speak
No
there is no need to be rude
absolutely no need
They teach Java in my High school
go learn mixins in java 8
wait til you have to make a full SaaS tool, an AI can't make that, especially stable
idk what that is
Website != web dev
so i dont care
Yeah that was covered last week. even the F student got a B on it.
if i need saas ill just pay someone
Exactly
the joys of money
You need sass
Safari has tons of quirks and missing apis, mobile browsers also have different performance limits, mobile friendly layouts, a11y (accessibility), it's a lot
?
youll be paying 10k+ btw, it's expensive
And it's why tools like browserslists exists
And playwright for browser testing
indian man will do for 20 bucks and a gun
me when ive been working on this stuff for 2 years now because they always want new features
Just don't support safari
Also don't support gecko (WHERE ARE MY GRADIENTS)
no they wont
btw lumi don't wanna be rude but i don't think an SL server would ever need all of that
Axwabo I literally use zen browser, which is a Firefox fork
or even nw
fuck u on abt
nw would, yes
every time i see a dogshit website that doesnt work on mobile i just feel kinda bad for being angry
HAHAHHAHAHAHAHA
10k+ vs habib n
from $40, if youre going to make a full SaaS app it will cost loads, especially at a good level
Who even uses safari
The SL community never ceases to amaze
me!
isnt that your position at northwood
I bet it's a template and they just change a bunch of stuff including theme
I did most of the work for kpg's online mod panel, I'm also just making a new mod panel from what I've learned from that one
I'm 30 hours in and I still haven't even gotten it to the demo stage
I'm also making it for hackclub
yes, im web dev and smth else i cant say yet
QA?
Quality destroyer
yeah ikr, it takes so long π
haibib n says he will do all for 40$
Any website I've wholely developed is mobile compatible
Give them the money and see how far it goes xd
you hate yourself
the worst one i've done
is my own website from mobile
and it was pain
worse than panthom pain
Most of mine usually are unless its a very early version
im just gonna hire habib n to prove a point
Target mobile from the start and it becomes hella easy
Just don't support mobile

Fun fact, avalalonia wasm works pretty well on mobile (besides responsiveness xd)
good luck tryna build an app like the one im building for $40
You know I've been looking at AI wrong
habib n
I should embrace the coming of AI considering the increasing job security its existence provides
that guy can do anything
I think AI has applications
Primarily pissing me off and giving job security
but I avoid using it because it tends to yes, destroy peoples brain
I use ai for my css but that's about it
Never used it, never will
It never makes something that works from the get go but it works as a starting point
So I still have to fix it up
Ai is useful as a tool again not as a substitute
More accurately as a copilot, not a dev replacement
"Life will be so easy if I AI generate any school assignment that requires any modicum of thoughtfulness to complete," said the average American high schooler
Not even that
;(
What kind of devs do you hang out with
im the only dev
the others one where purged before even ai
lol
Ok now somebody post-pay pentest this guy
pretty sure he's ragebaiting at this point
Maro pays it for school
lol
its ok i have money
I get copilot for free as a student but I usually don't use it much
I think that I'm the kind of dev you could replace with a decent LLM.
But if you can replace a dev with AI, they probably weren't good to begin with
like my most recent use of it was to turn my project zomboid mod list into a comma separated list so I could set up a pz server
Or you're doing stupid simple stuff
yeah thats why i did that
they sucked
all i need is zero and codex
ezpz
Cool, your codebase also sucks now
ChatGPT is good for that

no its actually fantastic

im not writing a script just to do this one task bro.
ig its not
I used copilot because as I said I get it for free
And I have access to the gpts, gemini and claudes
90% of the codebase is written by me
I hate enabling mods for project zomboid servers it so annoying
But I rarely use it
When i was 11 i wrote a script in C# (not python for some reason) that made roman numerals for minecraft enchantments up to 32k
yall also gotta remember we dont need random shit plugins for tournaments
and it worked and i was so happy
just one good one every 4 months
We banned AI generated code at work because we'd end up rejecting code reviews or having to rewrite it later on
Who needs ai when you got autism
Also it breeds lazy programmers
is that why it gives you job security
because none of the jrs become sr
Job security is not using comments
Ai gives plenty of comments
Mostly the fact the average skill level of programmers is plummeting thanks to it
I made some bitwise math code I can guarantee nobody understands
rejected during code review, better make your code readable
"decently" pfffffttt
give me 10 hours and a game mechanic i can mod with it and i will figure it out
10 hours for code I wrote in 1 hour is crazy
If we look at it from an SL plugin development standpoint, you don't need to be a genius to get something that works
it'll be ass probably but it works
that works != is good
yeah
Kek
xd
have you ever seen the average exiled submission
who is puro
No and I'll happily stay clear of these
it proves that statement 100 fold
The thing I've commented the most recently was a database schema I'm writing for my rewritten mod panel
Hey stupid question,how do i update labapi
NuGet
I comment everything extensively
and update your dedicated server from Steam or SteamCMD
i don't go more than a few lines without commenting on what I'm doing
1.1.3 is on early-server-build
(beta branch)
why
also isnt labapi.dll undocumented
me when xml docs
Because I spend hours trying to understand code someone wrote years ago with no comments to fix their stuff
you just download them
And so I know how shitty it is
please tell me it's not like the labapi PluginLoader class π
-# comment on every line sometimes
also because I tend to work on features that take weeks and a reminder to myself about what I was doing 10k LOC ago helps
No they make sense
eh, fair point
Generally I comment a block of code with an explanation as to the goal or what we're fixing
/*
* To check if two oriented bounding boxes intersect, we have 15 test cases to run:
* - 6 possible separating axes for the faces of the boxes (3 for box A, 3 for box B, as there are only 3 unique planes as each face is parallel to its opposite face)
* - In this scenario, the separating plane is parallel to one of the box faces.
* - 9 possible separating axes for each combination of edges of box A and box B (every axis of box A against every axis of box B)
* - In this scenario, the separating plane is parallel to the cross-product of an edge from each box.
* If any of these tests is true, it means we have a separating axis, and therefore there is no intersection.
* This box will be considered box A, and Other will be considered box B.
* L is the current unit vector being tested.
* Axes *of* a box will be denoted Ax, Ay, Az, Bx, By, Bz
* T is the direction vector that goes from the center of A to the center of B.
* WA/WB are the half width of boxes A/B
* HA/HB are the half heights of boxes A/B
* DA/DB are the half depths of boxes A/B.
* | s | denotes the absolute value of scalar s
* With this in mind, if the following is true, then a separating axis has been found.
* | T β’ L | > | ( WA*Ax ) β’ L | + | ( HA*Ay ) β’ L | + |( DA*Az ) β’ L | + | ( WB*Bx ) β’ L | + |( HB*By ) β’ L | + |( DB*Bz ) β’ L |
*/
something I wrote yesterday night
as an explanation
Had to learn a new theorem
my comments were filled with shit talk/gossip and slurs because i thought it was funny since nobody would ever read it. Ive matured since then but sometimes i type "fuck" in the middle of code when my brain is stuck.
this is crazy by the way
i usually type something to leave a mark
worked perfectly
Took me 3.5 hours instead of the 8 estimated so im happy
2.5 hours were spent banging my head against the theorem until it clicked
pray your source code on a big project gets leaked and people laugh at your witty comments decades from now






