# 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="ark-survival-ascended-nitrado" %}
[ark-survival-ascended-nitrado](https://docs.tip4serv.com/games/ark-survival-ascended-nitrado)
{% 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](https://docs.tip4serv.com/store-setup/server-commands) 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.
