---
title: "AddPlayerClassEx | open.mp"
description: "Fügt eine Klasse zur Klassen-Auswahl(class-selection) hinzu."
canonical: https://omp.itsneufox.com/de/docs/scripting/functions/AddPlayerClassEx
language: de
---

# AddPlayerClassEx

## Beschreibung

Fügt eine Klasse zur Klassen-Auswahl(class-selection) hinzu. Genau wie "AddPlayerClass" nur mit einem team Parameter.

| Name | Beschreibung |
| --- | --- |
| teamid | Das Tean dem der Spieler angehört. |
| modelid | Der Skin(SkinID) mit dem der Spieler spawnt. |
| Float:spawn\_x | Die X Koordinate des Spawnpunkts der Klasse. |
| Float:spawn\_y | Die Y Koordinate des Spawnpunkts der Klasse. |
| Float:spawn\_z | Die Z Koordinate des Spawnpunkts der Klasse. |
| Float:z\_angle | Die Blickrichtung des Spawnpunktes. |
| weapon1 | Die erste Spawn-Waffe des Spielers. |
| weapon1\_ammo | Die Menge der Munition der ersten Waffe. |
| weapon2 | Die zweite Spawn-Waffe des Spielers. |
| weapon2\_ammo | Die Menge der Munition der zweiten Waffe. |
| weapon3 | Die dritte Spawn-Waffe des Spielers. |
| weapon3\_ammo | Die Menge der Munition der dritten Waffe. |

## Rückgabe(return value)

Die ID der Klasse die erstellt wurde.

319 wenn das Class-Limit (320) erreicht ist. Höchstmögliche Class ID: 319.

## Beispiele

```c
public OnGameModeInit()
{
    // Spieler können wie folgt spawnen:
    // CJ Skin (ID 0) in Team 1.
    // The Truth skin (ID 1) in Team 2.
    AddPlayerClassEx(1, 0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); // CJ
    AddPlayerClassEx(2, 1, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); // The Truth
    return 1;
}
```

## Anmerkungen

hinweis

Die maximale Class ID ist 319 (Start bei 0, also insgesamt 320 Klassen). Wenn das Limit erreicht ist ersetzen alle weiteren Klassen die Klasse mit class ID 319.

## Ähnliche Funktionen

-   [AddPlayerClass](https://omp.itsneufox.com/de/docs/scripting/functions/AddPlayerClass): Erstelle eine Klasse.
-   [SetSpawnInfo](https://omp.itsneufox.com/de/docs/scripting/functions/SetSpawnInfo): Setze die Spawneinstellungen eines Spielers.
-   [SetPlayerTeam](https://omp.itsneufox.com/de/docs/scripting/functions/SetPlayerTeam): Setze das Team eines Spielers.
-   [SetPlayerSkin](https://omp.itsneufox.com/de/docs/scripting/functions/SetPlayerSkin): Ändere den Skin eines Spielers.
