#💡 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)

astral grottoBOT
timid sequoia
#

skid

old tusk
#

^^ this guy uses for i = 1,math.huge

tulip blaze
#

the gap between s2 and s3 has always been bigger than all the other ranks combined

old tusk
#

no

#

for scripters

#

the gap between lowest s1 and highest s1

#

is larger than any other gap

candid flame
#

i kinda agree

#

but i also dont

old tusk
#

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

candid flame
#

thats how u fix it

old tusk
#

yes

candid flame
old tusk
#

nah

tulip blaze
#

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

old tusk
#

misconceptions

tulip blaze
old tusk
#

most difference i see between s2 and s3 code is micro optimisations

#

and different methods

tulip blaze
#

thats s3 and s4

#

naming practices, algorithm choice etc

old tusk
#

S3's still use singleton metametables

#

😭

old tusk
tulip blaze
#

yes it does?

#

algorithm choice is literally the most important

old tusk
#

algorithm choice is debatable

#

not naming practices

tulip blaze
#

and s2s tend to name their vars like shit

#

which makes their code a lot harder to read

old tusk
#

of this

tulip blaze
#

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

old tusk
tulip blaze
#

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

old tusk
#

do you mean methods to do stuff

tulip blaze
#

do you not know what an algorithm is?

#

i mean an algorithm 😭

old tusk
#

i do, js clarifying

#

I'd argue most of it is preference

tulip blaze
#

the way you do things

tulip blaze
old tusk
#

Like, using a singletoned metatable is obviously bad practice but it shouldnt be used as a differenciater between s2 and s3

tulip blaze
#

thats not an algorithm

old tusk
#

its a way to program

tulip blaze
#

but things like these are what makes you not s3

#

so yeah

tulip blaze
#

dont need microoptimizations but you do need to think about how your code works

tulip blaze
old tusk
#

whats an example of algorithm that differenciates an s2 from an s3

#

idk any that'd make a major difference between efficiency

tulip blaze
#

although there are different use cases for different "ways to program" (say oop vs functional) and each has their pros and cons

tulip blaze
tulip blaze
#

making the code very clean and demonstrating your knowledge of things like octrees to speed up some calculations

old tusk
#

ok so awareness of procedures

tulip blaze
#

although thats not an algorithm either per se, its an implementation

tulip blaze
old tusk
#

its an algorithm

#

its a procedure for a solution

tulip blaze
#

it is yeah but its not demonstrating exactly what i meant

old tusk
#

ok so tldr

#

scripting does not account for roblox knowledge as much as it means for general scripting/programming

#

in lua(u)

tulip blaze
#

if u want s3 u should be a decent programmer in general

#

not just a roblox dev

old tusk
#

even s1 vs s2

tulip blaze
#

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

old tusk
#

Would u not consider bad practices for roblox as an effector for rank

#

such as local scripts in playergui

tulip blaze
#

of course i would, but thats s2 territory

old tusk
#

thats a huge territory

tulip blaze
#

so if u make horrible practices like using wrong scripts, u shouldnt even get s2 let alone s3

old tusk
#

Which is why scripter boundaries should be adjusted

#

I've seen multiple s2's spreading misinformation ive only been here like a week

tulip blaze
#

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

old tusk
#

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

tulip blaze
old tusk
#

its not very big its just too low

#

s1 should be general knowledge of scripting

tulip blaze
#

you can get any rank 1 relatively easily

#

it literally means "beginner"

old tusk
#

beginner should mean beginner to roblox scripting not beginner to a roblox service

#

not a subcategory for scripting like gui scripting or whatever

tulip blaze
#

a beginner scripter doesnt wake up and know all the services

#

theyre new to coding

old tusk
#

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

tulip blaze
#

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

old tusk
#

u think s1 should still be easy to attain?

tulip blaze
#

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

old tusk
#

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

old tusk
#

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

tulip blaze
#

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"

old tusk
#

Misguidance

#

major problem

#

more accurate assessment of scripting skills??

#

the reasons for this are obvious

#

this is not new guidelines its adjustments to the range of ranks

#

criteria is already fine