#💡 adjust rankings for scripter, the lower bound of s1 compared to upper bound of s1 is too large ...
1 messages · Page 1 of 1 (latest)
Please discuss this idea civilly, don't forget to vote on this idea in #📝︱server-suggestions!
skid
^^ this guy uses for i = 1,math.huge
the gap between s2 and s3 has always been bigger than all the other ranks combined
no
for scripters
the gap between lowest s1 and highest s1
is larger than any other gap
erm
i kinda agree
but i also dont
its too vast
example: s1 telling someone to update gui text(s) on server vs s1 telling someone to use OOP for repeated created objects
imo make s1 harder
thats how u fix it
yes
can i see some of ur code
nah
lol no
s2 is code that isnt repulsive, s3 is code thats good
thats a couple years youll need to learn how to do some shit
i went from s1 to s2 within a few months
like 3? ish
misconceptions
nah
most difference i see between s2 and s3 code is micro optimisations
and different methods
this doesnt account to practice so it shouldnt be considered into ranking
it really isnt
and s2s tend to name their vars like shit
which makes their code a lot harder to read
what would be a good example
of this
and again, algorithm choice is like 98% of the performance
micro optimizations are s4 territory for making public modules where you want it to be as fast as possible, trading simplicity cuz nobody will need to understand the code
an algorithm with 70% efficiency shouldnt be considered as a differenciater between one with 80% (s2 vs s3)
it really should
algorithms are again WAY more important than anything else
literally anything else
you can write the best possible code with a shitty algo, an s2 with a better algorithm will beat that code likely in magnitudes
do you mean methods to do stuff
methods not literally, yes
the way you do things
no its not, some are better than others and you should know when to use which if ur s3
Like, using a singletoned metatable is obviously bad practice but it shouldnt be used as a differenciater between s2 and s3
thats not an algorithm
its a way to program
having inefficient stuff
dont need microoptimizations but you do need to think about how your code works
"way to program" != algorithm
It's still a major effector
whats an example of algorithm that differenciates an s2 from an s3
idk any that'd make a major difference between efficiency
although there are different use cases for different "ways to program" (say oop vs functional) and each has their pros and cons
4th once said that u can get s3 with a fireball script with a good algorithm lol
like...
making the code very clean and demonstrating your knowledge of things like octrees to speed up some calculations
ok so awareness of procedures
although thats not an algorithm either per se, its an implementation
that too yeah
it is yeah but its not demonstrating exactly what i meant
ok so tldr
scripting does not account for roblox knowledge as much as it means for general scripting/programming
in lua(u)
even s1 vs s2
and im not saying you need to know other languages, you just need to know when to do what properly
altho id assume an s3 knows other langs
Would u not consider bad practices for roblox as an effector for rank
such as local scripts in playergui
of course i would, but thats s2 territory
thats a huge territory
so if u make horrible practices like using wrong scripts, u shouldnt even get s2 let alone s3
Which is why scripter boundaries should be adjusted
I've seen multiple s2's spreading misinformation ive only been here like a week
you need to give a full list of how you imagine it or else this isnt gonna go anywhere at all
trust me
need to show your suggested approach, show whats different and why its better if its your way
then the ranking team can look at it
the thing is, S2's include scripters who dont have knowledge of most-services or even most-methods in roblox scripting apart from luau itself
the lower bound of S2 is comparatively worse than the upperbound of s1
common roblox scripting knowledge should be compulsary for s2
not optional
assessment of roblox scripting, architecture and methods relative to context should be assessed with more importance
asking questions to why rather than what. Anyone with access to chatgpt can get into S2
youre saying s1 is too big and u wanna make it even bigger?
beginner should mean beginner to roblox scripting not beginner to a roblox service
not a subcategory for scripting like gui scripting or whatever
yes but then theres people who have surface knowledge of services still in s1
doesnt seem fair
s1's should be scripters with a month of knowledge minimum
s2's should be scripters with a year or two of knowledge minimum
thats way too high of a criterium and also the gap is now way bigger than it should be
u can honestly get s3 with 2 years of active scripting
even 1 yr
u think s1 should still be easy to attain?
yes 😭
its for beginners to coding
and s2 is intermediate, 2 years is already advanced
again 2 years of active development, not on and off
2 years of active development reaches into the Why at a roblox level
if youre developing in a broad range and not just 2-3 subcategory's of scripting
i say minimum as it takes a maximum of 2 years to reach this knowledge
.
Beginner scripters arent scripters who make 1 or 2 scripts in the large scope
they're scripters with surface level roblox knowledge
If they push the s1 criteria itd easily fix other ranges
then it would make scripting a lot harder to get than other ranks
again, you need to propose full, well detailed guidelines and explain why yours are better than the current ones
otherwise nothing will happen
we wont do the work for u, if u want something changed then suggest how and why it should be changed
not just "this is bad fix it"