# Shells

> This command is the same and does exactly the same as the command from AV Gangs.
>
> *If av\_gangs is started, the script will ignore the command from this script to prevent duplicated commands and possible errors.*

Run the following command using the shell model that you want to configure:

```lua
/shell + shellmodel (example: /shell k4mb1_acid2_shell
```

This will teleport your character inside the shell, by pressing H you can copy the coords offsets.

<figure><img src="https://1688068901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9bCwnajAqpi3Viykb5Wi%2Fuploads%2F7dirhNQtcLfI8U9hnKXv%2Fimage.png?alt=media&#x26;token=f9a21b36-7dec-4e49-a7e3-e60764e3cf0d" alt=""><figcaption></figcaption></figure>

* If is a new shell and you want to use it as lab interior you will need to add it to **config/\_shells.lua > Config.Interiors**, you can copy/paste one of tables that already exist and change the values.

<figure><img src="https://1688068901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9bCwnajAqpi3Viykb5Wi%2Fuploads%2FeUSfQOKodpx9rdrj8KC9%2Fimage.png?alt=media&#x26;token=8ea8604e-f73b-4547-81d4-5fe467bf04e4" alt=""><figcaption></figcaption></figure>

> **Table Info:**
>
> **Index key:** Is the shell spawn name, needs to be unique and will be also used for labs interiors in **server/editable/\_labs.lua > Config.LabTypes > shellModel**
>
> **zIndex:** This value indicates how far below the ground the shell will be spawned.
>
> **door:** Door coords offsets, this value can be retrieved by pressing H while inside a test shell.

Once we have our shell setup in our Config.Interiors, we can continue using the H button to retrieve the coords offsets for lab interactions zones, this coords are added in **server/editable/\_labs.lua > Config.LabTypes > interactions > coords.**&#x20;

*Read the Labs section to learn how to add new lab types.*
