AddPlayerClass
Opis
Dodaje klasę do wyboru klas. Klasy umożliwiają graczom spawnowanie się z wybranym przez nich skinem.
Nazwa | Opis |
---|---|
modelid | Skin, z którym gracze będą się spawnować. |
Float:spawn_x | Koordynat X miejsca spawnu tej klasy. |
Float:spawn_y | Koordynat Y miejsca spawnu tej klasy. |
Float:spawn_z | Koordynat Z miejsca spawnu tej klasy. |
Float:z_angle | Kierunek, w który skierowany będzie gracz po zespawnowaniu. |
weapon1 | Pierwsza broń, którą gracz otrzyma po zespawnowaniu. |
weapon1_ammo | Liczba sztuk amunicji dla pierwszej broni. |
weapon2 | Druga broń, którą gracz otrzyma po zespawnowaniu. |
weapon2_ammo | Liczba sztuk amunicji dla drugiej broni. |
weapon3 | Trzecia broń, którą gracz otrzyma po zespawnowaniu. |
weapon3_ammo | Liczba sztuk amunicji dla trzeciej broni. |
Zwracane wartości
ID klasy, która właśnie została dodana.
319, jeżeli limit klas (320) został osiągnięty. Najwyższe możliwe ID klasy to 319.
Przykłady
public OnGameModeInit()
{
// Gracze mogą się zespawnować skinem CJ (0) lub skinem The Trutha (1).
AddPlayerClass(0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); // CJ
AddPlayerClass(1, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); // The Truth
return 1;
}
Uwagi
wskazówka
Maksymalne ID klasy to 319 (zaczynając od 0, czyli łącznie 320 klas). Po osiągnięciu tego limitu, każda następna dodana klasa będzie zastępować ID 319.
Powiązane funkcje
- AddPlayerClassEx: Dodaje klasę z domyślną drużyną.
- SetSpawnInfo: Konfiguruje ustawienia spawnu dla gracza.
- SetPlayerSkin: Ustawia skin gracza.