Certainly! I’ll provide brief explanations and relevant resources for each of the questions:
- Difference between Local Script and Script:
- A Script runs on the server and affects the entire game.
- A LocalScript runs on the client’s device and only affects what that specific player sees or experiences.
- Module Script:
- A ModuleScript is a script that can be reused in other scripts, promoting modular and organized code.
- It usually contains functions, variables, or classes that can be required and used in other scripts.
- Roblox Developer Hub - ModuleScript
- Full Moon Animation Tutorial:
- Unfortunately, I can’t provide a specific link to a tutorial as my training data doesn’t include specific URLs. However, you can search for tutorials on platforms like YouTube or the Roblox Developer Hub.
- Quoting People in Roblox Devforum:
- To quote someone on the Roblox Devforum, you can use the
>
symbol followed by the text you want to quote.
- Example:
> This is a quoted text.
- Raycasting:
-
Raycasting is a technique used in game development to simulate the path of light or simulate physical interactions like shooting.
- It involves casting a virtual ray from a point in a specified direction to detect collisions or intersections with objects.
- Roblox Developer Hub - Raycasting
- Guide to TweenService:
- Guide for Topics Category:
- While there might not be a specific guide, it’s generally good practice to choose a category that best fits the nature of your topic or question on the Roblox Devforum.
- RemoteEvents:
-
RemoteEvents are used for communication between the client and the server.
- They allow you to send messages or data from the client to the server and vice versa.
- Roblox Developer Hub - RemoteEvent
For more in-depth information, tutorials, and discussions, the Roblox Developer Hub and Roblox Devforum are excellent resources.
Well I’ll be honest
I used ChatGPT for fast answer but I can say
Script works in server-side that shows to all player or lets you change values etc. if you change you stat with local script it won’t save
Local Script is Mostly Client-Sided stuff, Example: :GetMouse(), Keybinds, Destroying object only for the player or animating only for target player to see, anything client-sided related
LocalScript is also for using RemoteEvents and RemoteFunctions
ModuleScript is like a library, you put values and functions inside it call it with require
I never used Moon Animation :C
To Quote you can:
Well Raycasting… ehh I don’t use it, I never done anything needed for that
TweenService is for Smooth Animations or Movements for Parts from What I use
You can animate GUI or You can make a Block Dance
Well There is Topic for everything i guess
RemoteEvents are for Players to interact with server, like if you want to change a value or do damage or anything server-side related that you want to use, They are made in Script instead of LocalScript
Then you can Call Remote event with the keys you put in script to Make it work Server-Side
Example:
remoteEvent.OnServerEvent:Connect(function(player, playerData)
-- Script here
end)
Then from local script:
remoteEvent:FireServer(playerData) --You don't need to call player again since its auto does it i call :d