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

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

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

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

Как добавить звание и должности

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

BaDuM

Дебютант
Код:
CMD:re( playerid, params[] )
{
	if( IsMuted( playerid, IC ) )
		return SendClient:( playerid, C_WHITE, !CHAT_MUTE_IC );
		
	if( !getItem( playerid, INV_SPECIAL, PARAM_RADIO ) )
		return SendClient:( playerid, C_WHITE, !""gbError"У Вас отсутствует рация." );
		
	if( Player[playerid][uMember] != FRACTION_POLICE && Player[playerid][uMember] != FRACTION_FIRE &&
		Player[playerid][uMember] != FRACTION_HOSPITAL && Player[playerid][uMember] != FRACTION_FBI &&
		Player[playerid][uMember] != FRACTION_WOOD || !Player[playerid][uRank] )
		return SendClient:( playerid, C_WHITE, !NO_ACCESS_CMD );
	
	new
		fid = Player[playerid][uMember] - 1,
		rank = getRankId( playerid, fid );
		
	if( !FRank[fid][rank][r_add][0] )
		return SendClient:( playerid, C_WHITE, !NO_ACCESS_CMD );
	
	if( isnull( params ) )
		return SendClient:( playerid, C_WHITE, !""gbDefault"Введите: /re [ текст ]" );

	format:g_small_string( "[CH: 911] %s: %s", 
		Player[playerid][uRPName], 
		params
	);
	
	foreach(new i : Player)
	{
		if( !IsLogged( i )  || !Player[i][uRank] ) continue;
				
		if( Player[i][uMember] != FRACTION_POLICE && 
			Player[i][uMember] != FRACTION_FIRE && 
			Player[i][uMember] != FRACTION_FBI && 
			Player[i][uMember] != FRACTION_WOOD && 
			Player[i][uMember] != FRACTION_HOSPITAL ) continue;
				
		if( !FRank[ Player[i][uMember] - 1 ][getRankId( i, Player[i][uMember] - 1 )][r_add][0] ) continue;
		
		if( !getItem( i, INV_SPECIAL, PARAM_RADIO ) ) continue;

		SendClient:( i, C_LIGHTBLUE, g_small_string );
		PlayerPlaySound( i, 6400, 0, 0, 0 );
	}
	
	format:g_small_string( ""gbRadio"%s: %s", Player[playerid][uRPName], params );
	ProxDetector( 8.0, playerid, g_small_string, COLOR_FADE1, COLOR_FADE1, COLOR_FADE2, COLOR_FADE3, COLOR_FADE4, 2, 1 );













Как добавить в /re звание и должности?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу