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

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

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

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

/name

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

Vlad7060908

Умник
Итак, представляю команду для админов. Суть команды: если админ пишет эту команду и указывает ид игрока, то его кикает с причиной Нон-рп ник. Как же это сделать?

В
PHP:
public OnPlayerCommandText(playerid, cmdtext[])
Добавляем вот это:

PHP:
if(strcmp(cmd, "/name", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_ISPOLZUY, "*Используйте: /name [ид]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "Role Play Game : %s Был кикнут Администратором %s. Причина: [NON_RP] Nick-Name", giveplayer, sendername);
						SendAdminMessage(COLOR_LIGHTRED, string);
						format(string, sizeof(string), "Role Play Game : Смените свой ник на РП формата Имя_Фамилия (по английски).", sendername);
						SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
						SendClientMessage(giveplayerid, COLOR_LIGHTRED, " Role Play Game : Пример ника :Nikolay_Kapelko");
						SendClientMessage(giveplayerid, COLOR_YELLOW, " Обратитесь на форум Role Play Game");
						SendClientMessage(giveplayerid, COLOR_YELLOW, " Если вы считаете что произошла ошибка");
					//	AdmCmdLog(string);
				        Kick(giveplayerid);
				    }
				}
			}
			else
			{
				format(string, sizeof(string), "** %d Не активный игрок.", giveplayerid);
				SendClientMessage(playerid, COLOR_RED, string);
			}
		}
		return 1;
	}
На этом все.
С вами был: Vlad7060908

Если комуто пригодилось, или просто понравилось - от плюсика не откажусь, а буду очень рад))
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу