# Ark Survival Ascended

## For Nitrado servers

Nitrado does not support external plugins. To deliver rewards (items or dinos), you’ll need to use the **ASA Bot Companion** mod together with Tip4Serv. This mod provides a dedicated script command system that works without plugins.

{% content-ref url="/pages/YWN77xk38mb223kuNFEH" %}
[Ark Survival Ascended Nitrado](/games/ark-survival-ascended-nitrado.md)
{% endcontent-ref %}

***

## For a dedicated server

If you are running your own dedicated ARK: Survival Ascended server, you can use the **ARK Server API** with plugins.&#x20;

Depending on your setup, you will need:

* [ARK Server API](https://gameservershub.com/forums/resources/ark-survival-ascended-serverapi-crossplay-supported.683/) – required to install plugins on your server.
* RCON access – necessary if you plan to use the RCON connection method.
* [ArkShop plugin](https://gameservershub.com/forums/resources/ark-survival-ascended-arkshop-crossplay-supported.714/) or [WShop UI mod](https://www.curseforge.com/ark-survival-ascended/mods/wshop-ui) – allows you to give and manage points.
* [Permissions plugin](https://gameservershub.com/forums/resources/ark-survival-ascended-permissions-crossplay-supported.713/) – used for handling subscriptions and player permissions.
* [Browser button & QR code mod](https://www.curseforge.com/ark-survival-ascended/mods/tip4serv) - usefull to redirect players to your shop **with their EOSID**

***

### Installation

1. **Add Your Server**\
   Go to [My Servers](https://tip4serv.com/dashboard/my-servers) and register your ARK SA server.
2. **Choose a Connection Method**\
   Select either **Plugin** or **RCON**.
3. **Configure Plugins**\
   Follow the setup instructions provided for your chosen connection.

***

### Commands

All commands are configured via the [product editor](/store-setup/server-commands.md) in your Tip4Serv dashboard.

#### 📣 Broadcast

Send a public thank-you message in the server chat.

```bash
ServerChat Thank you {arksa_username} for your {total_paid} {currency} donation
```

***

#### 🎁 Sell Items and Experience

Provide items and XP directly to players.

**Note:** Requires Tip4Serv plugin (not compatible with RCON).

**Examples:**

```bash
GiveItem "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Wooden/PrimalItemStructure_WoodFenceFoundation.PrimalItemStructure_WoodFenceFoundation'" 1 1 false
AddExperience 500000 0 0
```

> Use [ARK Command Generator](https://arkids.net/commands)

***

#### 🦖 Spawn Dinos and Items (Enhanced Attributes)

**Plugin:** [Enhanced Spawner](https://ark-server-api.com/resources/srs-enhanced-spawner.74/)

```bash
ES.SpawnItemFor {eosid} "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Saddles/PrimalItemArmor_RexSaddle.PrimalItemArmor_RexSaddle'" "" 5 1 {quantity} 50 500 0 0 0
ES.SpawnDinoFor {eosid} "Blueprint'/Moros_Indomitable_Duo/IndominusRex/IndoRaptor/IndoRaptorBlueprints/MoroRaptor_Character_BP.MoroRaptor_Character_BP'" "'" 0 260 0 0 0 0 0 M
```

***

#### 🧱 Give Resources

**Plugin or RCON**\
Requires [Extended RCON](https://ark-server-api.com/resources/extended-rcon.111/)

```bash
GiveItemToEOSId {eosid} "Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_Element.PrimalItemResource_Element'" {quantity} 0 0
```

***

#### 💰 Sell Points

Give players points to use with [ArkShop ](https://gameservershub.com/forums/resources/ark-survival-ascended-arkshop-crossplay-supported.714)or [WShop](https://www.curseforge.com/ark-survival-ascended/mods/wshop-ui).

```bash
AddPoints {eosid} 51
```

***

#### 🛡️ Sell Permissions (Subscriptions)

Grant/revoke ranks or roles using the Permissions plugin.

**Examples:**

```bash
Permissions.Add {eosid} VIP
Permissions.Remove {eosid} VIP
```

🛠️ Configure via the [Product Editor](https://docs.tip4serv.com/store-setup/server-commands):

1. Enable Subscriptions
2. Set the command on purchase (Do this after first payment)
3. Set the command on subscription end (Do this if subscription expires)

![Subscription Setup](https://tip4serv.com/img/tuto/tutosubark.png)

***

#### ➗ Multiply Quantity

Allow buyers to scale purchases with a multiplier.

**Enable “Allow quantity choice” in product settings.**

**Example:**

```bash
AddPoints {eosid} {quantity*200}
```

If a player buys 4 units, the final command will be:

```bash
AddPoints 000263b63d2641b080241ce6463a0754 800
```

***

### ⚖️ Plugin vs RCON Comparison

| Feature                | Plugin                                        | RCON                                              |
| ---------------------- | --------------------------------------------- | ------------------------------------------------- |
| Player Required Online | ✅ Yes                                         | ❌ No                                              |
| Supports Self Commands | ✅ Yes (`GiveItem)`                            | ❌ No                                              |
| Executes Commands      | Player (in-game)                              | Server, even when empty                           |
| Multi-server Setup     | One server entry with shared API key possible | Each server must be added and linked individually |

***

### 🔀 Using Plugin and RCON Together

You can use both connection methods simultaneously. For example:

* Use Plugin for item delivery and player-dependent actions
* Use RCON for account-based tasks like points and permissions

This hybrid setup offers maximum flexibility across all your products.


---

# 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://docs.tip4serv.com/games/ark-survival-ascended.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.
