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

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

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

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

[Урок] Делаем чтобы показывало входы/выходы игроков!

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

Kostas

Умник
Ещё раз здравствуйте!
Хочу рассказать как поставить чтобы было видно когда игрок входит и выходит(Не просто ^^)

Начну..

Для начала в public OnPlayerConnect(playerid), желательно вниз вставим:
PHP:
if(PlayerInfo[playerid][pAdmin] == 0)
	{
		new ip[MAX_PLAYER_NAME];
		GetPlayerIp(playerid, ip, sizeof(ip));
		new sendername[MAX_PLAYER_NAME];
		GetPlayerName(playerid, sendername, sizeof(sendername));
		new logstr[400];
		format(logstr, sizeof(logstr), "Сервак: {ff0000}Игрок %s[id: %d] заходит на сервер {33aa33}[ip: %s]",sendername,playerid,ip);
		SendAdminMessage(COLOR_GREY, logstr);
		log("Logged", logstr);
	}
Здесь будет показыватся ник, id, ip игрока!
Если что-то у вас другое, меняем на своё.

Вот и всё. Когда игрок будет подключатся на сервер, мы будем видеть это!

А если хотим чтобы видели и при выходи игрока, то делаем так..

В public OnPlayerDisconnect, вставляем:
PHP:
	new ip[MAX_PLAYER_NAME];
	GetPlayerIp(playerid, ip, sizeof(ip));
	new sendername[MAX_PLAYER_NAME];
	GetPlayerName(playerid, sendername, sizeof(sendername));
	new logstr[400];
	format(logstr,sizeof(logstr), "Сервак: {ff0000}%s[id: %d] покинул сервер [ip: %s]", sendername, playerid, ip);
	SendAdminMessage(COLOR_GREY, logstr);
Вот и всё!
На RPG модах, ну большинство пойдёт без исправлений! А на RP наврятли.
Так как вот эти все SendAdminMessage и так далее на RP моде другие названия, короче сменить если другое! =)
Если есть ошибки, выкладывайте, с радостью помогу!

Автор: Я!

От + сиков не откажусь! =)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу