Brus_Li
Умник
Всем привет, сейчас я покажу вам как сделать пикап на который заходиш и начинает играть музыка, а так же команду чтобы ее выключить, начнем
Ко всем new добавим
Далее, идем в public OnPlayerPickUpPickup(playerid, pickupid) и вставляем туда
Далее добавляем сам пикап, у меня он стоит у мерии, координаты можете изменить на нужные вам, их можно узнать прописав команду /save в игре
Идем в stock CreatePickups() если у кого не так то идем туда где написаны все пикапы найти не трудно я думаю
Ну а теперь добавим саму команду которая будет выключать для вас музыку
Идем в public OnPlayerCommandText(playerid, cmdtext[]) и вставляем следующее
Ну вот и все, кому понравилось ставим +, напоминаю сделано для тех кто не умеет такое делать
Ко всем new добавим
PHP:
new pickupmusik;
PHP:
else if(pickupid == pickupmusik)
{
SendClientMessage(playerid, COLOR_BLUE, "Если музыка не играет, то включите радио в настройках игры" );
SendClientMessage(playerid, COLOR_BLUE, "А если хотите выключить музыку, то введите команду /оффмузыка" );
PlayAudioStreamForPlayer(playerid,"http://online.radiorecord.ru:8101/rr_128"); - тут можно поставить свое радио по вкусу
GameTextForPlayer(playerid, string, 5000, 3);
}
Идем в stock CreatePickups() если у кого не так то идем туда где написаны все пикапы найти не трудно я думаю
PHP:
pickupmusik= CreatePickup(1239,23,1713.6567,-1709.5116,14.1641); // напоминаю это у мерии
Идем в public OnPlayerCommandText(playerid, cmdtext[]) и вставляем следующее
PHP:
if(!strcmp(cmd,"/оффмузыка",true))//
{
StopAudioStreamForPlayer(playerid);
format(string, sizeof(string), "Вы отключили для себя музыку, чтобы снова ее включит зайдите на пикап у мерии!");
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
}
Ну вот и все, кому понравилось ставим +, напоминаю сделано для тех кто не умеет такое делать
