I'm impressed! Very nice. I have a tip for you: use the name of the module as the module's main variable name. So instead of having everywhere local Module = ... You'd have them named properly. It will be easier to look at and harder to get confused! Very nice video 💙💙
never mind, I used AI to help me get the answer.. its pretty much object orientated programming, I will note this down. This ASMR video is really helpful in many ways, especially watching an experience developer write their code. If you do more of these, I will be watching
mechanical keyboard, it will make sound and the interior i much more different from normal keyboard and it’s more expensive? (I have little knowledge about engineering)
@IcikiwirJava exploiters cant really change the server side of things and only the client, they probably make the gun shoot in client and make the server do the dmg, or just do that all on the server side which can cause more lag though, it really all depends
i do not get the point of metatables at all, they're only really useful for a hand full of things and i dont think this is one of them edit: calling this advanced is a stretch
the metatables used in this video is for OOP ( object oriented programming) a paradigm which structures your code around objects, giving you more organized and better communication between scripts(objects in this case). you should read up on the benifits of OOP but for an FPS framework where you deal with multiple types of weapons OOP is one of the better options.
Ngl, I didn't know this was an ASMR video at first but it was still really good!
you can take this as a tutorial if u want to
2 things I love combined in one. This video is awesome dude
I know this was hell to create, nice work.
Super Early great to see omega again as he is a perfect example as a furry for an interview since he is calm and knowledgable
43:58 gun jumpscare
I'm impressed! Very nice. I have a tip for you: use the name of the module as the module's main variable name. So instead of having everywhere local Module = ... You'd have them named properly. It will be easier to look at and harder to get confused!
Very nice video 💙💙
Bro, please make another tutorial on this, it's the best framework tutorial I've ever seen. Good job!
this asmr is AWESOME
i dont know but RUclips randomly sent me this video as notification, but its a nice vid!
yk im too far into my own gun engine to use yours, but man this makes my brain tingle.
i love your keyboard, which one are you using?
You deserve more sub + can you make in depth guide to better at coding in roblox?
W asmr W script W vid
Im learning OOP whats the best advice for training?
awesome video 🤍
Book marking this in case I ever need to make a weapon framework
how did you learn script that well?
learn Lua basics and read the Roblox Studio documentation
Dev forums, RUclips tutorials and even A.I (don’t use AI to write scripts for you use it to teach you stuff you don’t understand).
@@thomasalexanderbtw9529 or you can use ai to help fix bugs that would mosy likely take hours to fix because of human errors
bro is AsmrProg but in Roblox 💀 nah good job man
He is my motivation 🙏
use springs, they look great on this sosrt of thing, also use math.noise for recoil and stuff and general other prodcedural animations
Only advanced scripters who have a notion on OOP would like this comment. Nice video btw
nice video. i want learn something :]
Glad to hear that!
mechvibes goin crazy
Please tell me what script editor font you're using, it's looks great
My brain hurts...
can you go over your script editor color settings?
I think its the toasty one
why do you module._index? is there optimization reasons?
never mind, I used AI to help me get the answer.. its pretty much object orientated programming, I will note this down. This ASMR video is really helpful in many ways, especially watching an experience developer write their code. If you do more of these, I will be watching
this is mechvibes
W asmr
0:00 how does your studio page look like that
(also if you need animations i can help you)
wdym its normal
@@flankTC2 I got the old version still?
Looks like I can't evade OOP to completely consider myself scripter...
what keyboard do you use?
its not an actual keyboard, its a program that simulates keyboard sounds
@@Dirt8what the program name
@@sclerozz1337 mechvibes
@@sclerozz1337 mech vibes
37.29 had me dying
18:45
bro wat's your keyboard?
nice mechvibes
We have coding ASMR after gta 6.
coding asmr is already a thing
what r u talking about?
@@GamingScripter read the comment again
@@A0qq702 "(edited)"
@@GamingScripter yeah.
@@GamingScripter why are u overly hostile?
Ads got me
what kind of keyboard and swiches are you using??
mechanical keyboard, it will make sound and the interior i much more different from normal keyboard and it’s more expensive? (I have little knowledge about engineering)
@@ping_th he knows its a mechanical keyboard dude, thats why hes asking what switches hes using..
maybe its the plugins causing your studio to crash? you have crazy performance issues as it seems
epic
What pc do u have
@@hpr_amin9713 laptop
where’s the ten thousand dev forum trips 😡😡😡😡 unrealistic
Wdym?
@@GamingScripter ain’t no roblox studio session without going to the devforum for help ten thousand times
@@-fat don't think everyone is like you :v
@@GamingScripter NOOOOOOOOOOOOOOOOOOO
NOOOOOOOOOOOOOOOOOOOOOO
I'm just here to ask for your the theme you are using lol
@@osakadev It's a custom theme
@@GamingScripter ik, would it be annoying to ask for the colors? I liked it lol
Hi, How did you activate the new main screen in roblox studio?
It just randomly appeared
Maybe wait till it appears on your
Yo bro i like that script font can you tell me its name? ❤😊
are u using mechvibes
Yeah he is.
Shouldn’t you want the data in serverscriptservice so exploiters cant change the firerate and whatnot?
Youre right, but since the client cant get the info abt these modules. He will have to use "RemoteFunction"
guns usually shoot faster
So communication from server to client will be too long
That's why even the famous fps games don't do that
@@GamingScripterso how do they keep it secure
@IcikiwirJava exploiters cant really change the server side of things and only the client, they probably make the gun shoot in client and make the server do the dmg, or just do that all on the server side which can cause more lag though, it really all depends
Mechvibes or Mechvibes++?
UHH not to be that guy but i think the damaging is only client so yea i think youll have to fire a remoteevent to make it server
bruh I forgot 💀
Part 2?? Maybe@@GamingScripter
:D
you also took viewmodel from toolbox, it's so simple to make
@@BlueNRedRoblox wow so smart
Can't u see the pistol mesh attached to it 🙀😔
+ the animations
@@GamingScripter animations are super easy
@@GamingScripter and since it is welded you can still animate it
@@BlueNRedRobloxok? and
bro just talk, you have a mic
Took 1 hr 💀, bro making super fantastic!, ngl look slow when u coding, it takes me like 30 in half minutes 😭
@@DevBazuki damn. Ok?
What am I supposed to do with that information
why does it matter if hes slow or not no one cares if u can do it faster
How did you changed the font in the script?
file > studio settings > script editor
@@dannyeditsz ah thanks!
100th comment 😁
Bro remember's the tutorial 💀
@@DevBazuki looks like someone have a skill issue
ASMR NAH UR FREAK LOL
@@beowulf1447ecr ok.
i don't like asmr and why does this cost when we can literally copy code
@@BlueNRedRoblox can't u see the text I've written there
@@GamingScripter the animations don't even make sensse, how does mf mag fly when you shoot
no fake viewmodels, real arms or no deal
i do not get the point of metatables at all, they're only really useful for a hand full of things and i dont think this is one of them
edit: calling this advanced is a stretch
@@truestbluu i kinda agree
It's not advanced at all it's just complicated
:p
the metatables used in this video is for OOP ( object oriented programming) a paradigm which structures your code around objects, giving you more organized and better communication between scripts(objects in this case). you should read up on the benifits of OOP but for an FPS framework where you deal with multiple types of weapons OOP is one of the better options.
Players.[My username].PlayerGui.MainHUD.Cilent:18: attempt to call missing method 'Fire' of table
Please tell me what am I missing..?
'Fire' doesn't exist
@@GamingScripter wait... what
I’m assuming you put the fire function in the table and didn’t correctly set the index of self to the table
What keyboard do you use?