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

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

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

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

Команда /dm

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

Artem174

Новичок
Команда делалась для мода [RP]FantasyCity Но не используется там. Вот решил выложить, так же есть команды offtop /report /support и /db кому нужно пишите в скайп ppcskill
Делал я, помогал Will_Smit Моя первая работа в pawno.
PHP:
if(strcmp(cmd, "/dm", true) == 0 )
	{
 		if(IsPlayerConnected(playerid))
     	{
   			tmp = strtok(cmdtext, idx);
		    if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "ИСПОЛЬЗУЙТЕ: /dm [id_игрока/ЧастьИмени]");
		    new playa;
		    playa = ReturnUser(tmp);
		    tmp = strtok(cmdtext, idx);
   			if(PlayerInfo[playerid][pAdmin] >= 3 && AdminDuty[playerid] == 1 ||PlayerInfo[playerid][pAdmin] >= 6 ||PlayerInfo[playerid][pHelper] >= 2)
   			{
       			if(IsPlayerConnected(playa))
       			{
           			if(playa != INVALID_PLAYER_ID)
           			{
            			GetPlayerName(playa, giveplayer, sizeof(giveplayer));
				      	GetPlayerName(playerid, sendername, sizeof(sendername));
				      	format(string, sizeof(string), "* Вас заключил в тюрьму администратор %s, причина: DeadMatch", sendername);
				      	SendClientMessage(playa, COLOR_LIGHTRED, string);
		      			if(PlayerInfo[giveplayerid][pWarns] >= 7)
		      			{
		        			new playerIP[15];
		        			GetPlayerIp(playerid, playerIP, sizeof(playerIP));
		          			new year, month,day;
				       		getdate(year, month, day);
				       		PlayerInfo[giveplayerid][pWarns] = 0;
				       		format(string, sizeof(string), "AdmCmd: %s was banned by %s, reason: DeadMatch (%d-%d-%d)", giveplayer, sendername,month,day,year);
				       		BanLog(string);
				       		AddMySQLBan(playerid,giveplayerid,2,5,"7 предупреждений(автобан)DeadMatch");
							return true;
		   				}
		      			ResetPlayerWeapons(playa);
		      			WantedPoints[playa] = 0;
						PlayerInfo[playa][pJailed] = 1;
		      			PlayerInfo[playa][pJailTime] = 20*60;
		      			PlayerInfo[playa][pWarns] += 1;
		   				SetPlayerInterior(playa, 10);
		      			SetPlayerPos(playa, 219.5341,111.3305,999.0156);
		      			format(string, sizeof(string), "AdmFantasy: %s был заключён в тюрьму администратором %s на 20 минут + предупреждение, причина: DeadMatch ",giveplayer, sendername);
		      			SendAAdminMessage(COLOR_LIGHTRED, string);
     				}
    			}
			}
   			else SendClientMessage(playerid, COLOR_GRAD1, "   У Вас недостаточно прав для того, чтобы использовать эту команду!");
		}
		return true;
	}
Понравилось ;) ? ставь +
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу