Описание:
Вызывается когда игрок изменяет класс в меню выбора класса, а так же когда меню выбора класса появляется впервые (например: при входе в игру, сразу после OnPlayerConnect).
Параметры:
- playerid - ID игрока изменившего класс;
- classid - ID текущего класса (возвращается значение AddPlayerClass).
Возвращаемое значение:
В моде: Возвращаемое значение не обрабатывается сервером.
В фильтрскриптах: При возврате 0 функция не будет вызвана в других фильтрскриптах.
Функция вызывается сначала в фильтрскриптах, затем в моде.
Примечания:
Нажатие F4 инициирует вызов этой функции после смерти игрока.
Пример использования:
{
if(IsPlayerLogin(playerid)) { // Если игрок авторизован на сервере (ваша функция)
SetSpawnInfo(playerid
, NO_TEAM, 19, 1958.3783, 1343.1572, 15.3746, 270.0, 0, 0, 0, 0, 0, 0); }
else {
InterpolateCameraPos(playerid
, 1797.4164,839.4272,105.1387, 2041.6650,1166.2538,105.1387, 15000); // Создаем летящую камеру ShowPlayerLoginDialog(playerid); // Показываем диалог авторизации (ваша функция)
}
return 1;
}
Статью подготовил: punkochel
Источники: https://www.open.mp/docs/scripting/c...erRequestClass
*Исключительно для pro-pawn.ru
Копирование данной статьи на других ресурсах без разрешения автора или Daniel_Cortez запрещено!