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

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

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

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

Система кика

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

DarkExorcist

Новичок
есть код кика:
PHP:
public OnPlayerCommandText(playerid, cmdtext[])
{
	new string[256];
	new cmd[256];
 	new idx;
 	cmd = strtok(cmdtext, idx);
	if (strcmp(cmd, "/kick", true) == 0)
	{
	    if(Player[playerid][pAdmin] > 0)
	    {
			new tmp[256];
			new kickid;
			tmp = strtok(cmdtext, idx);
			new reason[256];
			if(!strlen(tmp))
			{
		    	SendClientMessage(playerid,COLOR_RED,"Введите: /kick [ID игрока] [Причина]");
		    	return 1;
			}
			kickid = strval(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
  				SendClientMessage(playerid,COLOR_RED,"Введите: /kick [ID игрока] [Причина]");
    			        return 1;
			}
   			format(reason,sizeof(reason),"%s",strlen(tmp));
			if(IsPlayerConnected(kickid))
			{
			    if(Player[kickid][pAdmin] == 0)
			    {
					format(string,sizeof(string),"Вы кикнули игрока %s. Причина: %s",Player[kickid][pName],reason);
					SendClientMessage(playerid,COLOR_RED,string);
					format(string,sizeof(string),"Вас кикнул администратор %s. Причина: %s",Player[playerid][pName],reason);
					SendClientMessage(kickid,COLOR_RED,string);
					SetTimerEx("Kickk", 1000, false, "i", kickid);
			    }
			    else
			    {
			        SendClientMessage(playerid,COLOR_RED,"Нельзя кикнуть администратора");
			    }
			}
			else
			{
			    SendClientMessage(playerid,COLOR_RED,"Игрока с таким ID нет на сервере");
			}
			return 1;
		}
		else
		{
		    return 1;
		}
	}
	return 0;
}
и проблема в том что если я напишу причину "афк", мне и кикнутому игроку отправится что причина "фк", и а не просто пропадет, она превратится в пробел так сказать. можете подсказать что делать?
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу