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

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

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

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

[ZCMD] /amusic

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

Vazovskui

Умник
Привет, на форуме была такая команда, /amusic Радиус Сылка((Не-ZCMD полностью рабочая)) однако она должным образом не работала, но как я понял многим она понравилась, поэтому я её исправил и переписал под ZCMD.

Оригинальная идея Slawon.

PHP:
// Глобальная переменная
new aMusic;
PHP:
// В конец мода
CMD:amusic(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] >= 3) return SendClientMessage(playerid, COLOR_GREY, "* Вы не можете использовать команду.");
	if(aMusic == 0)
	{
		new Float:X, Float:Y, Float:Z;
		GetPlayerPos(playerid, X,Y,Z);
		if(sscanf(params, "s", params[0])) return SendClientMessage(playerid, COLOR_GREY, "* Нужно указать ссылку на аудио поток.");
		for(new i = 0; i<MAX_PLAYERS; i++)
		{
		    StopAudioStreamForPlayer(i);
		    PlayAudioStreamForPlayer(i, params[0], X,Y,Z,100,1);
		}
		aMusic = 1;
		SendClientMessage(playerid, COLOR_GREY, "Аудио поток включен.");
	}
	else
	{
	    for(new i = 0; i<MAX_PLAYERS; i++)
		{
		    StopAudioStreamForPlayer(i);
		}
		aMusic = 0;
		SendClientMessage(playerid, COLOR_GREY, "Аудио поток выключен.");
	}
	return true;
}
Вот и все. От команды Slawon'a её отличает отсутсвие радиуса.
Команда была протестирована, у всех музыка играет.
Спасибо за внимание))
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу