AddPlayerClassEx RU

From SA-MP Wiki

Jump to: navigation, search

AddPlayerClassEx

Описание:

Эта функция идентична AddPlayerClass, с добавлением параметра team (ID команды).


Параметры:
(teamid, skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo)
teamidКоманда, в которой будет спавниться игрок.
skinСкин с которым игрок будет спавниться.
Float:XКоордината X точки спавна класса.
Float:YКоордината Y точки спавна класса.
Float:ZКоордината Z точки спавна класса.
Float:AngleНаправление, в котором игрок будет повернут после спавна.
weapon1Первое оружие для игрока.
weapon1_ammoКоличество боеприпасов для первичного оружия.
weapon2Второе оружие для игрока.
weapon2_ammoКоличество боеприпасов для вторичного оружия.
weapon3Третье оружие для игрока.
weapon3_ammoКоличество боеприпасов для третичного оружия.


Возвращаемые значения:

  • ID класса который был только что добавлен.
  • 319 если лимит классов (319) был превышен. Максимально возможный ID класса - 318.


Image:32px-Ambox_warning_orange.png

Примечание

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


Пример использования:

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

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

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

  • AddPlayerClass: Добавляет в мод новый класс (скин).
  • SetSpawnInfo: Устанавлиевает новые параметры спавна игрока.
  • SetPlayerTeam: Устанавливает банду/команду игрока.
Personal tools
In other languages