Доступ к готовым решениям

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

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

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

Урок Информация и коннекте, спавне, и дисконнекте админа

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

Stiwen

Умник
Всем привет, с вами Stiwen, и сегодня я хочу так сказать представить для тех людей который недавно, или только начали изучать pawn, маленький урок о том как получить информацию о действиях администратора!

Что будет в сегодняшнем уроке?
1. Мы сделаем сообщение о том что администратор подключился к серверу
2. Мы сделаем сообщение о том что администратор успешно заспавнился
3. Мы сделаем сообщение о том что администратор покинул сервер!

И так начнём...

1 Этап!​
Ищем паблик OnPlayerConnect
После того как мы успешно нашли его, вставляем туда такой вот текст:

if(PlayerInfo[playerid][pAdmin] > 0)
{
new string[70];
format(string, sizeof(string), "[A] Админ %s[%d], подключился к серверу!", PlayerInfo[playerid][pName], playerid);
SendAdminMessage(1, string, playerid);//Аналог SendClientMessage, только выводит сообщение для админов "1" означает уровень админки с какого можно будет видеть данное сообщение! (Можете взять свою строку, пример можете посмотреть в репорте)
}
Разберём все как есть:
PlayerInfo[playerid][pName] = Данная переменная отвечает за ник подключившегося
playerid = Отвечает за то что под каким ID он подключился, т.е берёт его ID

2 Этап!
​
Теперь ищем паблик OnPlayerSpawn
В данном этапе у нас всё тоже самое только мы немного отредактируем текст!

if(PlayerInfo[playerid][pAdmin] > 0)
{
new string[70];
format(string, sizeof(string), "[A] Админ %s[%d], успешно прошёл авторизацию", PlayerInfo[playerid][pName], playerid);
SendAdminMessage(1, string, playerid);//Аналог SendClientMessage, только выводит сообщение для админов "1" означает уровень админки с какого можно будет видеть данное сообщение! (Можете взять свою строку, пример можете посмотреть в репорте)
}
Разберём все как есть:
PlayerInfo[playerid][pName] = Данная переменная отвечает за ник подключившегося
playerid = Отвечает за то что под каким ID он подключился, т.е берёт его ID

3 Этап!
​
Аналогично 2-ому этапу!

if(PlayerInfo[playerid][pAdmin] > 0)
{
new string[70];
format(string, sizeof(string), "[A] Админ %s[%d], покинул сервер", PlayerInfo[playerid][pName], playerid);
SendAdminMessage(1, string, playerid);//Аналог SendClientMessage, только выводит сообщение для админов "1" означает уровень админки с какого можно будет видеть данное сообщение! (Можете взять свою строку, пример можете посмотреть в репорте)
}


Автор данного урока(если это можно так назвать): Я, Stiwen
Распространение на сторонние ресурсы без уведомления автора
ЗАПРЕЩЕНО!
​


---------- Сообщение добавлено в 01:45 ---------- Предыдущее сообщение добавлено в 01:45 ----------

Если у кого будут ошибки, отписывайтесь тут! Помогу всем!
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу