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