|
| 15 Aug 2017 04:49 PM |
Hello, i'm PilotPotrzebny, and welcome to SS, or Snippity-Snap for short! Snippity-Snap includes useful guides for users that are new to ROBLOX but want to start getting into the community and/or developing. Today we will be covering the topic of custom game characters!
-- Character Model Basics -- You may have heard of games which involve NPCs. These NPCs are not built firsthand, but extracted from gameplay in studio. Every item in a game, as long as you are the owner of it, can be extracted, even after changing, in studio! This is done using the explorer and copying the player model that will appear in Workspace once you play the test game. In order not to crash, you need to remove large objects you don't need first (we will get to the ones you need, soon).
-- Starter Character -- Once you get your model, you can remove the joints from it and use it as an NPC (check out the Dialog & Dialog scripting pages on the ROBLOX official wiki) or put it in StarterPlayer. If you rename it to StarterCharacter, everyone in the game will have YOUR ROBLOX CHARACTER playable on their own client! You can edit it how you want as long as you weld it properly if you add new parts (check out Quenty's qWeld script in the library).
-- Humanoid Basics -- There is a humanoid in every ROBLOX character that has values stored about how much health you have and where your parts collide. This is used by the ROBLOX client to move your camera/character in-game. You can create a new humanoid in ServerStorage and name it StarterHumanoid when putting it into StarterPlayer. This way, you will get an awesome superhero character that has special abilities in your game! This can be further edited by using the Player.Character directory in scripting (check the official wiki if you want to do this, too).
-- Custom Animations, Sounds and more! -- Now we are getting to the fun stuff, and the part I promised you. You can take scripts from the character model and put them in the StarterCharacterScripts in the StarterPlayer directory. This way, the script in your character will be the one played on standard. This may sound useless, but if you have special R15 animations on and you set your game to R15, everyone will have those animations! You can even make your own walking/interacting animations and put them in the script tree, too! This also involves scripts with sounds, health, and practically every other script that a player starts off with!
Well, I hope this guide helped those who were interested! I will be answering all questions with my developer friends for the next hour or a half, so feel free to reply or message me! (follow first) See you next time on SS! |
|
|
| Report Abuse |
|
|
|
| 15 Aug 2017 04:50 PM |
uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
|
|
|
| Report Abuse |
|
|
|
| 15 Aug 2017 04:50 PM |
*WW2 flashbacks*
R+://723129862 |
|
|
| Report Abuse |
|
|
DevSync
|
  |
| Joined: 08 Jun 2010 |
| Total Posts: 93 |
|
| |
|
Pruxis
|
  |
| Joined: 16 Jul 2012 |
| Total Posts: 20 |
|
|
| 15 Aug 2017 04:51 PM |
Snippity snippity snippity snapp!
Burnt toast |
|
|
| Report Abuse |
|
|
| |
|
|
| 18 Aug 2017 06:58 AM |
Track this thread for the future if you want to try it out, just in case you forget! Also, there's lots of stuff about this on the wiki, so check the pages about it there if you want. |
|
|
| Report Abuse |
|
|
WeeEejit
|
  |
| Joined: 10 Jun 2015 |
| Total Posts: 1603 |
|
|
| 18 Aug 2017 07:04 AM |
uhh
My brother accidentally found out how to do it and I was happy because I He would spend hours making NPCs for me |
|
|
| Report Abuse |
|
|
WeeEejit
|
  |
| Joined: 10 Jun 2015 |
| Total Posts: 1603 |
|
| |
|
| |
|