-
Notifications
You must be signed in to change notification settings - Fork 0
Adding Custom Content
You must go into Utilities and click Update Lambda Data
after any changes related to adding new things to the Lambda Players (names, profiles, props, sprays, etc) for it to take effect.
Custom Profile Pictures can be added by putting .png and .jpg images in either of these folders;
DRIVE:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\materials\lambdaplayers\custom_profilepictures
or
DRIVE:\Program Files (x86)\Steam\steamapps\common\GarrysMod\sourceengine\materials\lambdaplayers\custom_profilepictures
$\color{#58A6FF}\textsf{\Largeⓘ\kern{0.2cm}\normalsize Note}$
You can create sub folders in custom_profilepictures containing images to be able to organize your image files.
Custom names can be added in the in game Name Panel found in the Spawnmenu at Lambda Players>Panels. The panel allows you to export your names to share with others. The panel is also capable of importing nameexport.json files full of names or txt files full of names formatted like
Garry
Sora
Breen
Files you want to import should go in:
DRIVE:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\data\lambdaplayers\nameimport
Preview of the name panel.
$\color{darkorange}\textsf{\Large⚠\kern{0.2cm}\normalsize Warning}$
Remember to Update Lambda Data or newly added names wont be registered.
Custom Voice lines can be used by creating folders containing specific voices in either of these folders;
DRIVE:\Program Files (x86)\Steam\steamapps\common\GarrysMod\sourceengine\sound
or
DRIVE:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\sound
You can then define which directory to use relative to the "sound" folder.
For example, if your idle voices lines are located in
DRIVE:\Program Files (x86)\Steam\steamapps\common\GarrysMod\sourceengine\sound\somefolder\vo\(sounds files here)
You would input somefolder/vo
in the Idle Directory path.
Exemple of taunt directory being in DRIVE:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\sound\lambdaplayers\vo\taunt
$\color{#58A6FF}\textsf{\Largeⓘ\kern{0.2cm}\normalsize Note}$
Any folders inside the directory will also be included so take advantage of this for better organization of your sound files.
See Voice Profiles to see a explanation of each voice line type.
Similar to Voice Packs for Zeta Players, Voice Profiles is a pack of voice lines that a individual Lambda can use. Think of it as a way of making specific voices instead of a massive mix of random voicelines. Unlike Custom Voice Lines, Voice Profiles will not be added to the list of Voice Lines.
Voice Profiles can be added by creating folders in either of the following folders;
DRIVE:\Program Files (x86)\Steam\steamapps\common\GarrysMod\sourceengine\sound\lambdaplayers\voiceprofiles\( Names of the Voice Profiles )
or
DRIVE:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\sound\lambdaplayers\voiceprofiles\( Names of the Voice Profiles )
Inside your Custom Voice Profile, you can add the following folders relating to a Voice Type
idle | Voice lines that are used randomly
death | Voice lines that are used when the Lambda Player is killed
kill | Voice lines that are used when the Lambda Player kills someone
taunt | Voice lines that are used when a Lambda Player is about to attack someone
laugh | Voice lines that are used when a Lambda Player laughs at someone
Example of a Voice Profile
To use Voice Profiles in-game, either turn up the Voice Profile Use Chance or manually select a Voice Profile.
Specific Lambda Players can be made through the Profile Panel. For example, you create a Profile that will use the name Breen and have that Profile use the Breen model, have a certain personality, a certain voice, ect.
To start making a profile, go to Panels and press Open Profile Panel
You should see something like this
Let's start with navigating the panel before doing any profile creations.
First, Put your cursor to the bottom right corner of the panel and resize if you want.
Second, the panel will have arrows on each bottom corner which will scroll left or right.
Third, each pillar of settings will have a scroll bar as well that will scroll vertically. That's pretty much it for navigating this panel. Let's begin to create a Profile. For this guide I will make a Profile named Eve.
Normally this is the name that a Lambda Player has to spawn with in order to use this profile but Profile Use Chance
in Lambda Server Settings
can force a Profile Lambda to spawn.
For Eve, I think I will select the Female Metro Cop model by simply scrolling through the list of playermodels and clicking on it.
You can scroll to the far right to find the Bodygroups and Skins section. However since our model doesn't have skins nor bodygroups we will not worry about that.
Next I need to give "her" a profile picture. If you don't know how to add Profile Pictures, please scroll up to the Profile Picture section. I'm gonna look through the Profile Pictures and find one that I want to use
In my case, I already have a Profile Picture ready for use. Since Profile Pictures are relative to the lambdaplayers\custom_profilepictures
folder, I can input this file path.
Notice that there is now a image under the text box. This means we inputted the path correctly
The rest in this pillar of settings is pretty much self explanatory
Next, let's tweak the personality settings. These are the default personality sliders.
Eve to me isn't the type that would really fight people so I'll make her favor building and stuff over combat
After that, let's move onto the colors. I want the colors to sorta match the colors in the Profile Picture so I'll choose them according to that. In regards of the use check boxes, turning those off make whichever color to be random
Notice the Playermodel Preview changes as you change the playermodel color
And that's it! That's all you really have to do to make a profile. Now what's left is to save it. To the right of the panel, you will see a List Panel and 3 buttons.
The list will show all your saved profiles which you can load by double clicking them or remove them by right clicking them. The panel will ask you if you are sure you want to delete whatever profile as added security. At the top of the list is a search bar where you can search for specific profiles.
Anyway, there are two buttons we want to look at. Save Profile
and Save To Server
.
What's the difference?
In singleplayer, both buttons will save your profile to your computer.
In multiplayer, the Save To Server
will save the Profile to the Server's files only if you are the host or are a Super Admin. This would be your files if you are the host of the multiplayer server. Save Profile
will always save the profile to your own Profiles.
For the last button, Request Server Profiles
will send a request to the Server to send its Profiles to you so you can edit it. This will only work for Super Admins that are not the host because the host already has the Server's Profiles
I will now press Save Profile
and there it is! It is now saved
$\color{darkorange}\textsf{\Large⚠\kern{0.2cm}\normalsize Warning}$
Remember to Update Lambda Data or newly added profiles wont be registered.
My Profile Chance is to 100% so this means profiles will always spawn as long as they don't already exist. Here we can see Eve in game now. That's all you have to do. Happy Profile Making!
Sprays make a return from Zeta Players with minor changes to how they are loaded.
.VTFs, .PNGs, and .JPGs are put in this folder:
DRIVE:\Program Files (x86)\Steam\steamapps\common\GarrysMod\sourceengine\materials\lambdaplayers\sprays
.
Remember you have to create the folders as they are not automatically created for you.
$\color{#58A6FF}\textsf{\Largeⓘ\kern{0.2cm}\normalsize Note}$
You can add sub-folders in thesprays
folder for better organization of your sprays.
You must go into Utilities and click Update Lambda Data
after any changes related to adding new things to the Lambda Players (names, profiles, props, sprays, etc) for it to take effect.