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

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

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

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

/cuff ПОмогите!

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

Дима_98

Умник
Возникла проблемка с /cuff, законники могут одеть наручники на кого угодно (даже на людей без розыска), нужно сделать чтоб наручники можно было одеть на игрока если у НЕГО ЕСТЬ ЗВЕЗДЫ.
Сама команда:
PHP:
if(strcmp(cmd, "/cuff", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, " RS: Вы не сотрудник закона Russian Style.");
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, " RS: /cuff [Playerid/PartOfName]");
			giveplayerid = ReturnUser(tmp);
			if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_GREY, "RS: Игрока нет на сервере.");
			if(giveplayerid != INVALID_PLAYER_ID)
			{
				if(PlayerCuffed[giveplayerid] > 0) return SendClientMessage(playerid, COLOR_GREY, "RS: Игрок уже связан.");
				if(!ProxDetectorS(8.0, playerid, giveplayerid)) return SendClientMessage(playerid, COLOR_GREY, "RS: Игрок слишком далеко.");
				if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "RS: Невозможное действие"); return 1; }
				GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string),  "%s надел на вас наручники.", sendername);
				SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
				SendClientMessage(playerid, COLOR_RED, "RS: Предупреждает! ЗА ВЫХОД ИЗ ИГРЫ В НАРУЧНИКАХ ДВА ЧАСА ТЮРЬМЫ!");
				format(string, sizeof(string), "Вы надели на %s наручники.", giveplayer);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				format(string, sizeof(string), "арестовал %s и надел на него наручники." ,giveplayer);
				Action(playerid, string);
				TogglePlayerControllable(giveplayerid, 0);
				PlayerCuffed[giveplayerid] = 2;
				PlayerCuffedTime[giveplayerid] = 420;
			}
		}
		return 1;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу