PS: This is my very first resource. There might be slightly untidy script parts that aren’t made by me. Please remember this is a fork and that I am not responsible of some clunky parts of code that aren’t made by me.
Fork3X by @Vikko151
Current version: v3.0.1 (follows v2.2.0 by F3X)
Find out what's new in this version
- Made the SetPermission function locking the part by default when calling SetLocked, allowing more control of the SetLocked function.
- The plugin has been released. You can right-click the BTools and click Save as a Local Plugin, or install the plugin file in the GitHub and put it in Users[YOURNAME]\AppData\Local\Roblox\Plugins
- Created an icon.
- Removed a great amount of deprecated things.
What’s Fork3X?
Fork3X is, as the name says, a forked version of the famous Building Tools by F3X, which is managed by @GigsD4X. It is completely free, and attempts to integrate most raidRoleplay functionalities out of the box (anti-anchor bomb, anti-grief support, etc…)
What does Fork3X include compared to F3X?
For tools:
- Support for Particle Emitters (with NumberRanges and NumberSequences), highlights and selectionboxes as effects.
- A marketplace tool to find decals without proxy (if you have a proxy, you can add more things tho).
- A text tool to write text that gets filtered and with RichText support.
- A transformation tool to make unions.
- 3 more constraints: ropes, rods and hinges.
- Support for attachments.
- A scale mode for the resize tool to scale models without losing proportions.
- Fast mode for images incase F3X don’t restore their servers.
- Color for decals.
- Reverting anchor will also revert CFrame.
I will likely expand this part a bit.
For utilities:
- A grouping and multiselecting button to let any user group, ungroup and multiselect.
- A save/load tool that allows you to save your builds via datastores.
- A hint system to know what you’re pointing with your mouse next to it.
- Support for Deferred SignalBehavior and StreamingEnabled.
- Ability to change slightly what’s displayed in the Explorer (you can add for example who owns a part)
This probably has to be expanded.
For security:
- A flexible options module that allows you to hide Explorer, disable Save/Load, remove creatable instance, kick/ban/warn people when they do “bad stuff”, blacklist malicious images (c00lkidd e. g.), etc…
- A webhook module by somebody I cannot find back sadly (if you’re the creator of this module, please let me know) to send messages to your Discord. You put your webhook in a server script, so you should be safe from hackers!
- Support for anti-griefing: two functions in the options module to configure for a fully functional anti-grief system.
- Cloning delay.
I will expand this part if there’s anything more to add.
Can I use raidRoleplay and Fork3X at the same time?
You can, but you must be able to modify more or less unclean pieces of code in raidRoleplay in order to make it support Fork3X. The problem is the log that can only log actions found in the original building tools. Every new tools won’t return anything without raidRoleplay being modified.
How do I get the Fork3X?
There’s sadly no Fork3X free model due to Roblox’s unacceptable model moderation. I almost got my account banned for a model that doesn’t contain any require(), genfenv() (that are used in the building tools!) and etc…
Instead, my ways to distribute the Fork3X are:
- The GitHub repository you can find here: Vikko151/Fork3X at publish
- The uncopylocked place that can be found here: Fork3X Demonstration Place - Roblox
If you want to use them in your game, I strongly advise you to have a look at the Options module, where stand every settings you need.
FAQ
Q: Is this project open-source?
A: Yes, it is. The building tools by F3X are free to use, meaning there’s almost no reason in making this closed source.
Q: People can lag bomb with particle emitters!
A: A security for this is integrated to the building tools.
Q: How do I use NumberRanges and NumberSequences?
A: Simply by writing X,Y. X is the property at the start and Y at the end. For example, setting a particle emitter’s Opacity to 0,1 will make the particles fade before they disappear.
Q: Is the dropdown bug fixed?
A: Of course! It is completely functional in this version.
Q: Why is the code a little bit janky?
A: Because I’m sadly not the creator of the original building tools. I mightn’t understand some things very well, hence why I might use some strange manners. Sorry!
Q: How can I support the project?
A: By using it! I make stuff on Roblox exclusively for fun. There isn’t any financial goal behind my projects.
Q: How do I know what’s going to be added?
A: You can check the dropdown below.
TODO
- Replace Game (-> game), Workspace (-> game.Workspace), task utilities, getfenv(0), etc…
- Make a plugin
- Yes, I’d like to only use Fork3X.
- I’d like to use them when the plugin will release.
- No, because I simply don’t use F3X.
- No, I find F3X better than Fork3X.
0 voters
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
0 voters
- I’m experienced
- I’m a beginner
- I’m not a scripter
0 voters
Fun fact: This project was made in 7 months.