Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться на почту admin@pawno-crmp.ru
Для полного доступа ко всем функциям, Вам необходимо зарегистрироваться и авторизоваться.
На нашем форуме, можно заказать рекламу в виде блока справа.


Фотография

команда /jail


Лучший Ответ Danil_Galliani , 18 Декабрь 2016 - 21:05

 
	if(strcmp(cmd, "/ajail", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_ISPOLZUY, "Alpine RolePlay: /ajail [ид] [минут] [причина]");
				return true;
			}
			new playa;
			new money;
			playa = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			money = strval(tmp);
			if(AdminLog[playerid] != 1) return SendClientMessage(playerid,COLOR_FADE1,ADMINLOG);
			if(PlayerInfo[playerid][pAdministrator] >= 2)
			{
				if(IsPlayerConnected(playa))
				{
					if(playa != INVALID_PLAYER_ID)
					{
						GetPlayerName(playa, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						if(!strlen(result))
						{
							SendClientMessage(playerid, COLOR_ISPOLZUY, "Alpine RolePlay: /ajail [ид] [минуты] [причина]");
							return true;
						}
						format(string, sizeof(string), "Ты посадил %s.", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTRED, string);
						format(string, sizeof(string), " Вы были посаженны в тюрьму админом %s.", sendername);
						SendClientMessage(playa, COLOR_LIGHTRED, string);
						ResetPlayerWeapons(playa);
						PlayerInfo[playa][pWanted] = 0;
						PlayerInfo[playa][pJailed] = 1;
						PlayerInfo[playa][pJailTime] = money*60;
						SetPlayerInterior(playa, 0);
						PlayerInfo[playa][pInt] = 0;
						SetPlayerPos(playa, -1804.3,-2852.5,14.2);//-1804.3,-2852.5,14.2
						format(string, sizeof(string), "Вас посадили на %d минут. Залог: Невозможен", money);
						SendClientMessage(playa, COLOR_WHITE, string);
						format(string, 256, "{FF0000}%s был посажен в тюрьму админом %s [Причина: %s]", giveplayer, sendername, (result));
						BroadCast(COLOR_LIGHTRED,string);
						format(string, 256, "{FF0000}%s был посажен в тюрьму [Причина: %s]", giveplayer, (result));
						SendRadioMessage(7,0x33CCFFAA ,string);
						format(string, sizeof(string), "СЕРВЕР: %s has been Admin-jailed by %s [Reason: %s]", giveplayer, sendername, (result));
						printf("%s",string);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "Ты не авторизован для использования этой команды!");
			}
		}
		return true;
	}
	//==============================================================================
	if(strcmp(cmd, "/unjail",true) == 0)
	{
		if(PlayerInfo[playerid][pAdministrator] < 2) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!");
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Alpine RolePlay: /unjail [id]");
		giveplayerid = ReturnUser(tmp);
		if(IsPlayerConnected(giveplayerid))
		{
			if(giveplayerid != INVALID_PLAYER_ID)
			{
				GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				GetPlayerName(playerid, sendername, sizeof(sendername));
				SendClientMessage(playerid, COLOR_WHITE, "Игрок вытащен из тюрьмы!");
				format(string, sizeof(string), "Администратор %s вытащил вас из тюрьмы.", sendername);
				SendClientMessage(giveplayerid, COLOR_WHITE, string);
				PlayerInfo[giveplayerid][pJailTime] = 0;
				PlayerInfo[giveplayerid][pJailed] = 0;
				TogglePlayerControllable(giveplayerid, 1);
				SetSpawnInfo(playerid, 0, 0, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
				SpawnPlayer(giveplayerid);
			}
		}
		return true;
	}

Нашел у себя

Перейти к сообщению »


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1
offline   TheBoss

TheBoss
  • 0
    • Сообщений: 20
    • Регистрация: 05.03.16

Привет всем, Оффтоп, Возможно не по теме...

Если можно киньте систему /jail хорошую. что бы указать причину самому и время до 180.

У меня была. потерялась.Заранее спасибо


  • 0



Время: 17:58 Дата: 18.12.16 TheBoss получил предупреждение за это сообщение от compan: Тема не в том разделе, флуд темами (ЕПФ -> 2.11)

#2
offline   Danil_Galliani

Danil_Galliani
  • 4
    • Сообщений: 40
    • Регистрация: 16.07.16
✓  Лучший Ответ

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Нашел у себя




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 12 пользователей