Lapiz [v1.1]
A simple gun systemWhat is Lapiz?
Lapiz is a gun system with simplicity in mind. It currently supports both R6 and R15. It is customizable enough to the point where it is practical, but not too much that it becomes troublesome to use.
Why did you create Lapiz?
I created Lapiz whilst developing a game. I was looking for a simple gun system, but nearly all of them had way too many features and were very hard to understand. Lapiz however, has a simple plug-in-and-play functionality.
Setting Up Lapiz
You can obtain the gun system here: Lapiz [V1.1] - Roblox
Once you have the system, you want to do 2 things:
1: Drop in everything in its respective place (there are folders)
2. Select the appropriate mode for Lapiz to use (R6/R15)
Once you’ve done them, Lapiz is ready to go!
Configuring Lapiz
Lapiz has a very simple settings ModuleScript. You can configure everything there, including damage, ammo, animation, sounds and more. If you know FastCast then there is a seperate ModuleScript that has settings for that in it.
Do not configure the settings in the values! They will not take affect. Use the provided ModuleScript to apply the settings.
Configuring Ui
Lapiz comes with a very simple ui. It is understandable if you do not like the look, so if you’d like to change it, you can do so. But keep some things in mind:
1: Do not RENAME or CHANGE the hierarchy of the scripts, or the Ui. If you know scripting well, then you are free to do so.
2: If you do not know how to script, then I highly recommend that you only tweak around with the provided Ui. Change the background color, position, size or anything that is in the properties tab. Modify it till you think it looks good.
FAQ
1: Does Lapiz require Motor6D animations?
Yes, Lapiz does require Motor6D animations. I will be adding tutorial soon on how to animate with Lapiz. For the time being, if you know how to, go ahead.
2: I have encountered a bug. What do I do?
Reply to this post, and I will respond. If you are instead receiving an Error Code, such as L1 or something similar, then check the documentation in the GitHub repository. I have also posted the documentation below in this post. Incase you are NOT receiving an error code, then please post a bug report in the GitHub repository, or again, reply to this post.
IMPORTANT: Lapiz does not currently have an anti-cheat. It is a smooth n simple gun system. If you have created one, please let me know.
Other Links
Github Repository (Currently out-of-date): GitHub - OceanTubez/Lapiz-v1.0: A roblox gun system, made from scratch.
Package Link (Broken as of now): https://create.roblox.com/marketplace/asset/14678943133/Lapiz-V11
Model Link: Lapiz [V1.1] - Roblox
Documentation
Error Code | Meaning | How to Fix |
---|---|---|
L1 | Unable to find GunModel in Tool | Reference or rename the GunModel in Configuration |
L2 | Unable to find FirePoint in GunModel | Insert or Rename FirePoint in GunModel |
L3 | Colliding Reload time settings | Only select one reload time setting in configuration. |
L4 | Colliding Headshot Damage settings | Only select one headshot damage setting in configuration. |
Update Log
v1.0
Base system, with many bugs. Used in my own game, not published to the public.
v1.1 (LATEST)
Improved general system, finally made public.
Assets Used
FastCast: Making a combat game with ranged weapons? FastCast may be the module for you!
Thank you for using Lapiz.