# Gameplay

The world of NiftyVille will be split into two types of servers: [PvE](/niftyville/niftyville-game/gameplay/game-modes/pve.md) and, further along in development, [PvP](/niftyville/niftyville-game/gameplay/game-modes/pvp-to-be-released.md). At launch, servers will be able to support 50 to 100 players. In the beginning, we will have limited server regions but we will extend to every region possible. We will also have private, exclusive servers for special action-packed events, game modes, VIP property holders, and more. How Nifty is that?

Once pre-alpha launches, you can interact with your friends in PvE mode, race around in exotic vehicles, and use various weapons to fight off NPCs!&#x20;

{% embed url="<https://youtu.be/L5M1-gpUNTY>" %}

## Basic Controls

T : Open the weapon wheel

Up Arrow : Draw up your phone to be able to spawn your car via the mechanic

M : Open your map&#x20;

Q : Open the emote wheel. To assign emote, quit to main menu, press Customization and Emotes.

### Using your telephone

![](/files/jKSYmtKJ4JugxDC9xFNx)

### Pause menu

![](/files/vZ3RDBzWPudO0epr2Ces)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://onessus.gitbook.io/niftyville/niftyville-game/gameplay.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
