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

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

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

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

/d команда

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

bUrbin

Ученик
Команда работает исправно.

Но я добавил еще (инструкторов и репортёров) и когда кто то из них пишет в чат /d отображает только % Сообщил в департамент (то есть не пишется мне что именно я сообщил и прочее) но армия, медики все видят что я отправил а я нет. Соответственно у армии и у медиков всё работает исправно, показывает что они пишут.

собственно сама команда

Код:
CMD:db(playerid, params[])
{
	if(PlayerLogged[playerid] == 0) return true;
	if(IsACop(playerid) || PlayerInfo[playerid][pMember] == F_ARMY || PlayerInfo[playerid][pMember] == F_AVIO || PlayerInfo[playerid][pMember] == F_HOSPITAL || PlayerInfo[playerid][pMember] == F_MAYOR || PlayerInfo[playerid][pMember] == F_LIC || PlayerInfo[playerid][pMember] == F_QUITENEWS)
	{
		if(narabote[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "не на службе");
		if(SendFamily[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "Âблаблабла!");
		if(PlayerInfo[playerid][pMuted] > 0) return SendClientMessage(playerid, COLOR_PURPLE, PlayerHaveMuteTime);
		if(isnull(params)) return SendClientMessage(playerid, COLOR_WHITE, "Используйте: /db [текст]");
		if(GetPVarInt(playerid,"dep") > gettime()) return SendClientMessage(playerid, 0xFF7979AA, "писать можно раз в 15 сек");
		format(totalstring,128,"[%s] %s %s[%d]: (( %s ))",FracInfo[PlayerInfo[playerid][pMember]][fName], FracRank[PlayerInfo[playerid][pMember]][PlayerInfo[playerid][pRank]],PlayerInfo[playerid][pSendername],playerid,params[0]);
		SendDMes(COLOR_ALLDEPT, totalstring);
		format(totalstring, 128, "%s сообщил в департамент", PlayerInfo[playerid][pSendername]);
		ProxDetector(5.0, playerid, totalstring, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
		SetPVarInt(playerid,"dep",gettime() + 15);
		printf("[D] [%s] %s %s: (( %s ))",FracInfo[PlayerInfo[playerid][pMember]][fName], FracRank[PlayerInfo[playerid][pMember]][PlayerInfo[playerid][pRank]],PlayerInfo[playerid][pSendername],params[0]);
	}
	else SendClientMessage(playerid, COLOR_GREY, YouCanNot);
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу