Max_Hank
Умник
Всем привет. Я думаю многие задумывались о функции, которая выводит в чат сообщение только для админов. Вот вам и данная функция:
И сама функция проверки игрока на наличие админки:
Где можно использовать данную функцию? Да где угодно. Например в античитах:
PHP:
stock SendAdminMessage(color,const strin[])
{
for(new i = 0; i < MAX_PLAYERS; i++) // максимальное кол-во человек
{
if(IsPlayerConnected(i)) // проверка игрока на коннект в игре (может у кого ее нет)
{
if(isPlayerAnAdmin(i)) // проверка, админ ли игрок или нет
{
SendClientMessage(i, color, strin); // основа функции
printf("%s", strin); // запись в лог
}
}
}
return true;
PHP:
stock isPlayerAnAdmin(playerid)
{
if(PlayerInfo[playerid][pAdmin] > 0)return 1; // у меня это массив "pAdmin" (у вас может по другому)
return 0;
}
PHP:
if(strcmp(animlib, "SWIM", true) == 0 && strcmp(animname, "SWIM_crawl", true) == 0)
{
format(string, 90, "[A] Игрок %s (ID: %i) подозревается в читерстве!", sendername(playerid), playerid);
SendAdminMessage(COLOR_BLUE, string);
}
Последнее редактирование модератором:
