SetSpawnInfo RU

From SA-MP Wiki

Jump to: navigation, search

SetSpawnInfo

Описание:

Эта функция позволяет изменить данные о следующем спавне игрока. Его комманду, скин, позицию спавна и оружия игрока, обычно используется в мини-играх или в системах автоматического спавна. Функция является безопасным аналогом спавна, использующего SetPlayerSkin в OnPlayerSpawn и/или в OnPlayerRequestClass, хотя это было исправлено в версии 0.2.


Параметры:
(playerid, team, skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo)


playeridID игрока
teamID команды, которой будет принадлежать этот игрок.
skinID скина, с которым игрок будет появляться на спавне.
Float:XX-координата места спавна игрока на карте.
Float:YY-координата места спавна игрока на карте.
Float:ZZ-координата места спавна игрока на карте.
Float:AngleУгол поворота лица игрока на спавне.
weapon1Первое оружие, с которым игрок появится на спавне.
weapon1_ammoКол-во патронов для первого оружия.
weapon2Второе оружие, с которым игрок появится на спавне.
weapon2_ammoКол-во патронов для второго оружия.
weapon3Третье оружие, с которым игрок появится на спавне.
weapon3_ammoКол-во патронов для третьего оружия.


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

Данная функция не возвращает какого-либо конкретного значения.


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

public OnPlayerRequestClass( playerid, classid )
{
    // При выборе любого класса, игрок будет заспавнен следующим образом
    // Скин сиджея. Игрок будет появлятся в Лас Вентурасе, с оружиями
    // Обрез, с 36 патронами и ТЕК-9, с 150 патронами.
    SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0);
}

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

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

  • SetPlayerTeam: Устанавливает банду/команду игрока.
Personal tools
In other languages