Доступ к готовым решениям

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

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

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

Функция stock SendNews

Leviathan

Начинающий
Пользователь
Регистрация
12 Май 2018
Сообщения
77
Лучшие ответы
0
Репутация
5
Представляю вниманию stock SendNews

Функция: Проверяет в каком месте находится игрок, форматирует текст который отправил игрок и отправляет всем

Код:
PHP:
stock SendNews(playerid,mes)
{
	new str[96];
	if(GetPlayerPosPlace(playerid) == PLAYER_IN_SAN_FIERRO)
	{
	    format(str,sizeof(str),"{FF99FF}[SF NEWS] {ffffff} %s",mes);
		SendClientMessageToAll(-1,str);
		format(str,sizeof(Str),"{FF99FF}[SF NEWS] Отправитель:{ffffff} %s {FF99FF}Тел. %s",GN(playerid),PlayerInfo[playerid][pNumber]);
		SendClientMessageToAll(-1,str);
	}
	if(GetPlayerPosPlace(playerid) == PLAYER_IN_LOS_SANTOS)
	{
	    format(str,sizeof(str),"{FF99FF}[LS NEWS] {ffffff} %s",mes);
		SendClientMessageToAll(-1,str);
		format(str,sizeof(Str),"{FF99FF}[LS NEWS] Отправитель:{ffffff} %s {FF99FF}Тел. %s",GN(playerid),PlayerInfo[playerid][pNumber]);
		SendClientMessageToAll(-1,str);
	}
	if(GetPlayerPosPlace(playerid) == PLAYER_IN_LAS_VENTURAS)
	{
	    format(str,sizeof(str),"{FF99FF}[LS NEWS] {ffffff} %s",mes);
		SendClientMessageToAll(-1,str);
		format(str,sizeof(Str),"{FF99FF}[LS NEWS] Отправитель:{ffffff} %s {FF99FF}Тел. %s",GN(playerid),PlayerInfo[playerid][pNumber]);
		SendClientMessageToAll(-1,str);
	}
    return 1;
}
Использование:
PHP:
SendNews(otprav,str);
Объяснение: В данном случае, otprav это переменная, в которой хранится id игрока который отправил объявление, str это само сообщение которое отправил игрок

Автор: Я
+ - скопировано с Trinity RP, текстом и цветами =)
ИСПОЛЬЗОВАН ИНКЛЮД "GetPlayerPosPlace"
 
Последнее редактирование:
Сверху Снизу