shape1
shape2
shape3
shape4
shape7
shape8

Наркотестер


Статус
Закрыто для дальнейших ответов.

Gleen

Освоившийся
Пользователь
27.12.2014
393
30
0
28
Здравствуйте уважаемые пользователи форума Pawno-CRMP, сегодня с вами пользователь Gleen, хочет с вами поделиться своими знаниями, умениями, находками
 
И так, давайте начнём!
Стандартная команда проверки на Наркотические средства в крови у персонажа
Команда -
Код:
if (strcmp(cmd, "/drugtest", true) == 0)
	{
	    if(UsedCom[playerid]>0) return SendClientMessage(playerid, COLOR_WHITE, "Ввод команды разрешон раз в 1 секунду")
	    if(IsPlayerConnected(playerid))
	    {
			if (IsACop(playerid))
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /drugtest [ID игрока/Имя_Фамилия]");
					return 1;
				}
			 	giveplayerid = ReturnUser(tmp);
			 	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
					    if(GetDistanceBetweenPlayers(playerid,giveplayerid) < 3)
	        			{
						    if(PlayerStoned[playerid] >= 1)
						    {
							    format(string, sizeof(string), "%s Берет наркотестер, и передает его %s для проверки на содержание наркотиков в крови.", sendername ,giveplayer);
								ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
							    SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Наркотестер результат: Вы в состояние нарко опьянения **");
							    GameTextForPlayer(playerid,"~w~ЄЏOЏ ЌE‡OBEK~n~~r~B COCЏO•м…E мAPKOЏ…ЌECKO‚O OЊ’•мEм…•", 8000, 1);
							    return 1;
						    }
		                   	else
					   		{
								format(string, sizeof(string), "%s Берет наркотестер, и передает его %s для проверки на содержание наркотиков в крови.", sendername ,giveplayer);
								ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
							    SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Наркотестер результат: Не обнаружено содержание наркотиков в крови **");
							    GameTextForPlayer(playerid,"~w~ЄЏOЏ ЌE‡OBEK~n~~r~мE B COCЏO•м…E мAPKOЏ…ЌECKO‚O OЊ’•мEм…•", 8000, 1);
							    return 1;
		                 	}
						}
				    }
				}
				else
				{
					SendClientMessage(playerid, COLOR_GRAD1, "Этот игрок в оффлайне!");
				}
			}
		    else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Вы не сможете использовать эту команду! (Для копов)");
			}
		}
		UsedCom[playerid]=1;
		return 1;
	}
 
Последнее редактирование модератором:
Статус
Закрыто для дальнейших ответов.