---
description: Customize your Spawn events after a new character is created
---

# Spawn (New Players)



## Starting Apartments

If your server uses starting apartments:

{% code title="config.lua:" overflow="wrap" fullWidth="false" %}
```lua

config.Starting_Apartments = true -- requires an apartment resource that supports this feature
```
{% endcode %}

Insert your spawn events in the following events located in `config.lua`:

1. When a new player is created:

{% code title="Triggers on the client " fullWidth="false" %}
```lua
RegisterNetEvent('solos-multicharacter:client:Starting-Apartment-Event', function(newData)
    
    INSERT SPAWN EVENT THAT ALLOWS PLAYERS TO CHOOSE OR SPAWN IN THEIR APARTMENT

end)
```
{% endcode %}

## No Starting Apartments

1. When a new player is created:

{% code title="Triggers on the client " %}
```etlua
RegisterNetEvent('solos-multicharacter:client:New-SpawnEvent', function(data)

    INSERT EVENT OR LOGIC TO SPAWN NEW CHARACTER AND BEGIN CHARACTER CREATION
    
end)
```
{% endcode %}
