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

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

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

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

/warn

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

ИльяМамедов

Новичок
Привет всем,с вами сново я Ilya Mamedov
Я сделал команду /warn,так чтобы именно создателей не могли заварнить,просто многие через баг могут администраторов заварнить,а я сделал чтобы они не могли!
ВОт вам и команда

От + не откажусь

Код:
    else if(!strcmp(cmd, "/варн", true))
	{
	  	if(PlayerInfo[playerid][pAdmin] < 1) return MSG_NOADMIN1(playerid); // [pAdmin] <1) ставить на свой я поставил на 1 лвл адм
	  	tmp = strtok(cmdtext, idx);
	  	if(!strlen(tmp)) return SendInfo(playerid,"/варн [ID ] [причина]");
	  	giveplayerid = strval(tmp);
	  	result = strrest(cmdtext, idx);
	  	if(!strlen(result)) return SendInfo(playerid,"/варн [ID] [причина]"); 
	    if(strcmp(PlayerNameEx[giveplayerid], "Ilya_Mamedov", true) == 0) // ник основателя
		{
			SendErr(playerid,"Нельзя причинить вред основателю".);
			return 1;
		}
		if(strcmp(PlayerNameEx[giveplayerid], "Artem_Koltyn", true) == 0) // ник основателя
		{
			SendErr(playerid,"Нельзя причинить вред основателю.");
			return 1;
		}
		if(IsPlayerConnected(giveplayerid))
	  	{
	        if(PlayerInfo[giveplayerid][pAdmin] > 0) return SendErr(playerid,"Ты не можешь заварнить администратора");
		    f(string, "Администратор {DB8484}%s{FF0000} Выдал варн игроку {DB8484}%s{FF0000} |причина: {DB8484}%s", PlayerNameEx[playerid], PlayerNameEx[giveplayerid], result);
		    SendClientMessageToAll(COLOR_RED, string);
		    PlayerInfo[giveplayerid][pWarns] += 1;
		    if(PlayerInfo[giveplayerid][pWarns] >= 5)
		    {
	     	    SendClientMessage(giveplayerid, COLOR_RED, "Ты был забанен по максимальному причины предупреждения");
				Kick(giveplayerid);
		 	}
	  	}
	  	else
 		{
		 	MSG_NOTPLAYER(playerid);
 		}
	  	return 1;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу