OnPlayerDisconnect RU
From SA-MP Wiki
Вызывается, когда игрок отключается от сервера.
(playerid, reason)
| playerid | ИД игрока, покинувшего сервер. |
| reason | ИД причины (способа) выхода. |
Эта функция не возвращает особых параметров.
public OnPlayerDisconnect(playerid, reason) { new string[64], name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,MAX_PLAYER_NAME); switch(reason) { case 0: format(string,sizeof string,"%s покинул сервер. (Тайм-аут)",name); case 1: format(string,sizeof string,"%s покинул сервер. (Выход)",name); case 2: format(string,sizeof string,"%s покинул сервер. (Кик/Бан)",name); } SendClientMessageToAll(0xFFFFFFAA,string); return 1; }
Причины
- 0 - Тайм-аут
- 1 - Обычны выход (/q или через ESC)
- 2 - Кик или Бан
Связанные автовызываемые функции
Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.
- OnPlayerConnect: Вызывается, когда игрок присоединился к серверу.
