Skip to content
This repository has been archived by the owner on Apr 17, 2023. It is now read-only.

Adding Custom Content

Fluffiest Floofers edited this page Nov 24, 2022 · 10 revisions

$\color{orange}\textsf{\Huge⚠\kern{0.2cm}\LARGE Important}$

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.


Profile Pictures

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.


Names

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.

alt text

$\color{darkorange}\textsf{\Large⚠\kern{0.2cm}\normalsize Warning}$
Remember to Update Lambda Data or newly added names wont be registered.

Custom Voice lines

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

alt text

$\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.


Voice Profiles

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

image


To use Voice Profiles in-game, either turn up the Voice Profile Use Chance or manually select a Voice Profile.

image
image


Lambda Profiles

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

image


You should see something like this

image

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.
image


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.

image


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.

image


For Eve, I think I will select the Female Metro Cop model by simply scrolling through the list of playermodels and clicking on it.

image


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.

image


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

image
image


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.

image


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

image


Next, let's tweak the personality settings. These are the default personality sliders.

image


Eve to me isn't the type that would really fight people so I'll make her favor building and stuff over combat

image


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

image


Notice the Playermodel Preview changes as you change the playermodel color

image


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.

image


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

image

$\color{darkorange}\textsf{\Large⚠\kern{0.2cm}\normalsize Warning}$
Remember to Update Lambda Data or newly added profiles wont be registered.

image


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!

image


Sprays

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 the sprays folder for better organization of your sprays.


$\color{orange}\textsf{\Huge⚠\kern{0.2cm}\LARGE Important}$

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.

Clone this wiki locally