Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Показывать/Непоказывать вход пользователей

Статус
В этой теме нельзя размещать новые ответы.

PI

The world on the edge of reality
Ко всем new добавим

PHP:
new toglogin[MAX_PLAYERS];
в Public OnPlayerConnect
PHP:
toglogin[playerid] = 0;
далее в Public OnPlayerConnect добавить
PHP:
new str[256], condisname[MAX_PLAYER_NAME];
	GetPlayerName(playerid, condisname, sizeof(condisname));
	if(toglogin[playerid] == 1)
	{
		format(str, sizeof(str), "%s[%d] присоеденился к серверу!", condisname,playerid);
		SendClientMessage(playerid,COLOR_YELLOW2, str);
	}
в Public OnPlayerDisconnect
PHP:
new str[256], condisname[MAX_PLAYER_NAME];
	GetPlayerName(playerid, condisname, sizeof(condisname));
if(toglogin[playerid] == 1)
	{
		switch (reason)
		{
			case 0:	format(str, sizeof(str), " %s вылетел(а) из игры", condisname);
			case 1:	format(str, sizeof(str), " %s вышeл из игры", condisname);
			case 2:	format(str, sizeof(str), " %s кикнут(а) или забанен(а)", condisname);
		}
		SendClientMessage(playerid,COLOR_GREY, str);
	}
Ко всем командам добавить
PHP:
if(strcmp(cmd, "/toglogins", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (!toglogin[playerid])
			{
				toglogin[playerid] = 1;
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Входы/Выходы выключены!");
			}
			else if (toglogin[playerid])
			{
				toglogin[playerid] = 0;
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Входы/Выходы включены!");
			}
		}
		return 1;
	}
Спасибо за внимание!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу