AddPlayerClassEx RU
From SA-MP Wiki
Revision as of 19:19, 9 December 2016; view current revision
←Older revision | Newer revision→
←Older revision | Newer revision→
[edit]
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.
Примечание | Максимальный 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; }
[edit]
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- AddPlayerClass: Добавляет в мод новый класс (скин).
- SetSpawnInfo: Устанавлиевает новые параметры спавна игрока.
- SetPlayerTeam: Устанавливает банду/команду игрока.
- SetPlayerSkin: Изменяет скин игрока.