From SA-MP Wiki
AddPlayerClass
Um den Spielern die Möglichkeit zu geben, einen Skin in der Skinauswahl zu wählen, muss diese Funktion verwendet werden. Mindestens ein Skin muss mit dieser Funktion definiert sein, damit Dein Gamemode funktioniert. Wenn Du ein Standardteam für den Skin festlegen willst, schaue Dir doch mal
AddPlayerClassEx an.
Parameters:(skin, Float:x, Float:y, Float:z, Float:winkel, waffe1, waffe1_munition, waffe2, waffe2_munition, waffe3, waffe3_munition)
| skin | Der Skin der PlayerClass. |
| Float:x | Die X-Koordinate der Spawnposition. |
| Float:y | Die Y-Koordinate der Spawnposition. |
| Float:z | Die Z-Koordinate der Spawnposition. |
| Float:winkel | Die Blickrichtung des Spielers nach dem Spawnen. (Norden 0, Westen 90, Süden 180, Osten 270) |
| waffe1 | Die erste Spawnwaffe für den Spieler. |
| waffe1_munition | Die Menge der Munition für die erste Spawnwaffe. |
| waffe2 | Die zweite Spawnwaffe für den Spieler. |
| waffe2_munition | Die Menge der Munition für die zweite Spawnwaffe. |
| waffe3 | Die dritte Spawnwaffe für den Spieler. |
| waffe3_munition | Die Menge der Munition für die dritte Spawnwaffe. |
Diese Funktion gibt garkeine oder keine relevanten Werte per return zurück.
public OnGameModeInit()
{
// Spieler können nur mit dem CJ-Skin spawnen.
AddPlayerClass(0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0);
return 1;
}
Verwandte Funktionen
Folgende Funktionen könnten ebenfalls nützlich sein, da sie in der einen oder anderen Weise mit dieser verwandt sind.
- SetPlayerSkin: SetPlayerSkin kann den Skin eines Spielers Ändern.
- AddPlayerClassEx: Dasselbe wie AddPlayerClass, nur dass man ein Team festlegen kann.
- SetSpawnInfo: SetSpawnInfo kann Spawndaten nachträglich ändern.