Skip to main content

Dos and Don’ts

Cross Posting

Please only make one post and do not cross post.

Don't Ask to Ask

Don’t ask “Any Rayfield experts around?”, but rather ask “How do I do [problem] with Rayfield and [other relevant info]?”

Direct Messages

Do not DM staff or other users to ask for help with code.

Detailed Information

Include your code, the exact issue you’re having, the errors produced, libraries, and any other information.

How to View Errors

To view errors, click F9 or type /console to open the Roblox console, and upload a screenshot of it in your post.

How to Post Code

For long code, it’s highly recommended to upload it as a file, rather than a message, as to not flood the channel. If you’re sharing your code as a message, it’s highly recommended to use code blocks, which provide syntax highlighting and look better for multi-line code.

Inline Code Blocks

Add a backtick ` to the beginning and end of the line, producing something like print("hi").

Multi-Line Code Blocks

Add a blank line at both the start and end of your code, and wrap those lines with three backticks (```). On the opening line, include the language right after the backticks to enable syntax highlighting. Example:
```lua
print("hello world")
```
Supported Languages:
LanguageAliases
Lualua
Pythonpython
JavaScriptjavascript, js
TypeScripttypescript, ts
Javajava
Cc
C++cpp
C#csharp
Gogo
Rustrust
Kotlinkotlin
Swiftswift
HTMLhtml
XMLxml
CSScss
JSONjson
YAMLyaml, yml
Markdownmarkdown, md
⚠️ This list does not include all supported languages.