Modifying the kit isn’t something I can really help you with, but good luck on your additions. I wouldn’t add a custom inventory system myself due to the fact that it doesn’t really add anything new that the default backpack doesn’t have.
Thanks for releasing this kit, it came highly recommended. Like others, I had trouble getting this kit to function properly, but for me it boiled down to saving the uncopylocked game, saving animations, turning on API services. Only then, I ran into an issue that others reported.:
Problem: The player weapons would not animate, but the same animation worked for an R15 enemy. It turns out, that at launch of the game, the animation references in the Items’ “UseAnimation” ObjectValues are disappearing (before cloning). The cloned weapon therefor has no animation.
Solution:
Since I knew the animations worked, I just changed the variable type.
- I changed every Items’ “UseAnimation” ObjectValue linked to an animation to a StringValue with the Animation’s name.
- In “ItemFunctions” changed the usage of UseAnimation slightly:
require(animationSystem).PlayAnimation(tool.UseAnimation.Value)
- This may have led to a few errors that needed to be fixed in the code. If so, it was pretty straightforward how to repair.
And with that, the kit seems to be fully operational.
This is apparently a very obscure problem. I was only able to find mention of it here, dating back to 2015. Please refer to the following thread:
ObjectValue’s reference to an AnimationTrack magically disappears? - Bug Reports / Engine Bugs - DevForum | Roblox
I hope this helps others get the kit up and running. Its quite good!
So there is one problem, when I set up with the kit it gave me so sword. Help?
The sword is handed out to new players. Once you have it, it saves with your character.
I would start by making sure the API services are turned on, and that you are playing on a published game. (save games enabled)
This is awesome! I’ll be sure to use this when I need it!
I’m having an issue with the kit if anyone could help me out. Players do not all spawn in the default spawn location that is set. Sometimes they will randomly spawn in different areas, how do I fix this?
Could you help me out? When I use the ROBLOX Terrain Tools, it breaks the animations and the NPCs. How can I stop this from happening?
Try closing down the editor before running the game. The animation editor does the same thing right now, keeps players from jumping…
I’m planning on doing a fix update for the kit soon, everyone post bugs with it if you have any.
A workaround is to try to set the spawnlocation again from the settings folder.
Update: I have done a bugfix to the kit, let me know if any problems occur
Make sure the game is R15 for animations to work btw.
I don’t know if anyone else is having this issue but when I press “Begin” on the installer, it comes up with this and doesn’t actually install the RPG. I have uninstalled it and reinstalled it and still did the same thing.
maybe it’s lacking some kind of permission for the plugin?
You can always install manually
Hey hi none of the animations are working for me after full setup. It seems I may be alone in this problem so I figure why not ask the person that made it what to do
Animations have to be saved to Roblox by the creator of the game, in order to get an assetID that you alone can use. Have you saved them all?
How would I do that? Is there a way to save them from just the old asset id? or a link to all of the animation files im missing. (Should mention I’m an idiot that doesn’t know how to do things I’m sure its simple)
Do you have some pictures of it working?
This was back in March. And I don’t have many pictures. After wanting to move to R15, then wanting a more robust combat system,
then wanting to move to skinned meshes, I abandoned the kit to write something from scratch. I did succeed by copying the live game.
There should be animation files in a folder in the kit. Names along the lines of “R6Sword,” according to my inventory. You right click those, then publish to Roblox. The assetid assigned to that upload belongs to you.