Перейти к основному содержимому

AddPlayerClass

Описание

Добавляет класс в выбор классов. Класс служит для того, чтоб игрок мог респавниться (появиться) с выбранным скином.

NameDescription
modelidСкин с которым игрок появиться
Float:spawn_xКоординаты X, для точки появляения данного класса.
Float:spawn_yКоординаты Y, для точки появляения данного класса.
Float:spawn_zКоординаты Z, для точки появляения данного класса.
Float:z_angleУгол направление игрока
weapon1Первое оружие игрока
weapon1_ammoПатроны для первого оружия
weapon2Второе оружие игрока
weapon2_ammoПатроны для второго оружия
weapon3Третье оружие игрока
weapon3_ammoПатроны для третьего оружия

Возвращаемые данные

ID класса который был создан.

319 если лимит (320) исчерпан. Самый высокий ID для класса это 319.

Пример

public OnGameModeInit()
{
// Игроки смогут выбрать появиться со скином 0 (CJ) или со скином 1 (The Truth).
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;
}

Примечания

подсказка

Максимальный ID класса 319 ( начинается с 0, что значит можно создать всего 320 классов ). В случае превышения лимита, добавленный класс будет заменять класс 319.

Связанные функции

  • AddPlayerClassEx: Добавляет класс с указанной командой (teamid).
  • SetSpawnInfo: Установка информации для спавна игрока.
  • SetPlayerSkin: Устанавливает скин игрока.