public muzyka(id)
{
new nuta = menu_create("\yMuzyka", "nuta_menu")
menu_additem(nuta, "\wMuzyka 1", "1", 0);
menu_additem(nuta, "\wMuzyka 2", "2", 0);
menu_setprop(nuta, MPROP_EXIT, MEXIT_ALL);
menu_display(id, nuta, 0);
}
public nuta_menu(id, nuta, item)
{
if (item == MENU_EXIT)
{
menu_destroy(nuta);
return PLUGIN_HANDLED;
}
new Data[7], Name[64];
new Access, Callback;
menu_item_getinfo(nuta, item, Access, Data,5, Name, 63, Callback);
new Key = str_to_num(Data);
for(new i = 1; i <= g_MaxClients; i++)
{
if(!is_user_alive(i))
continue;
switch (Key)
{
case 1:
{
if(get_user_team(id) != 2)
{
ColorChat(id, GREEN, "[JailBreak]^x01 Tylko^x04 Straznicy^x01 wlaczyc^x03 muzyke")
return PLUGIN_HANDLED
}
ColorChat(0, GREEN, "[JailBreak]^x01 Status nutau:^x03 wlaczone")
return PLUGIN_HANDLED
}
case 2:
{
if(get_user_team(id) != 2)
{
ColorChat(id, GREEN, "[JailBreak]^x01 Tylko^x04 Straznicy^x01 wlaczyc^x03 muzyke")
return PLUGIN_HANDLED
}
ColorChat(0, GREEN, "[JailBreak]^x01 Status nutau:^x03 wylaczone")
}
}
}
return PLUGIN_HANDLED;
}
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Dodanie ścieżki muzki do menu
#1
Napisano 16.10.2011 23:25
Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube
#2
Napisano 17.10.2011 15:11
#3
Napisano 19.10.2011 19:22
public muzyka(id)
{
new nuta = menu_create("\yMuzyka", "nuta_menu")
menu_additem(nuta, "\wMuzyka 1", "1", 0);
menu_additem(nuta, "\wMuzyka 2", "2", 0);
menu_setprop(nuta, MPROP_EXIT, MEXIT_ALL);
menu_display(id, nuta, 0);
}
public nuta_menu(id, nuta, item)
{
if (item == MENU_EXIT)
{
menu_destroy(nuta);
return PLUGIN_HANDLED;
}
new Data[7], Name[64];
new Access, Callback;
menu_item_getinfo(nuta, item, Access, Data,5, Name, 63, Callback);
new Key = str_to_num(Data);
for(new i = 1; i <= g_MaxClients; i++)
{
if(!is_user_alive(i))
continue;
switch (Key)
{
case 1:
{
if(get_user_team(id) != 2)
{
ColorChat(id, GREEN, "[JailBreak]^x01 Tylko^x04 Straznicy^x01 wlaczyc^x03 muzyke")
return PLUGIN_HANDLED
}
play_sound(0,"sound/misc/jb_nuke/Dyskoteka1.mp3")
ColorChat(0, GREEN, "[JailBreak]^x01 Teraz leci^x03 Nuta1")
return PLUGIN_HANDLED
}
case 2:
{
if(get_user_team(id) != 2)
{
ColorChat(id, GREEN, "[JailBreak]^x01 Tylko^x04 Straznicy^x01 wlaczyc^x03 muzyke")
return PLUGIN_HANDLED
}
play_sound(0,"sound/misc/jb_nuke/Dyskoteka2.mp3")
ColorChat(0, GREEN, "[JailBreak]^x01 Teraz leci^x03 Nuta2")
}
}
}
return PLUGIN_HANDLED;
}
public play_sound(id,sound[])
{
if( id != 0 && !is_user_connected(id) ) return PLUGIN_HANDLED
if( containi(sound,".wav") > 0) client_cmd(id,"spk %s",sound)
else if( containi(sound,".mp3") >0) client_cmd(id,"mp3 play %s",sound)
return PLUGIN_CONTINUE
}
Mam tak, chciałbym zapytać czy to się bedzie pobierało bo jest to plik wymagany do mapy, ale jak tej mapy nie bedzie to czy się pobierze? Bo jak nie to trzeba dodac w public plugin_precache() tak ?
Odpowie ktoś ?
Odświeżam
Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube
#4
Napisano 20.10.2011 09:45
#5
Napisano 20.10.2011 12:04
public play_sound(id,sound[]) { if( id != 0 && !is_user_connected(id) ) return PLUGIN_HANDLED if( containi(sound,".wav") > 0) client_cmd(id,"spk %s",sound) else if( containi(sound,".mp3") >0) client_cmd(id,"mp3 play %s",sound) return PLUGIN_CONTINUE }
Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube
#6
Napisano 21.10.2011 09:23
#7
Napisano 21.10.2011 09:42
client_cmd(id,"mp3 play sound/misc/asd.mp3")
to tak mam dodac w plugin_precache()
precache_sound("sound/misc/asd.mp3")
?
Użytkownik LucKy_skiLL edytował ten post 21.10.2011 09:42
Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube
#8
Napisano 21.10.2011 20:00
#10
Napisano 22.10.2011 08:14
precache_sound("sound/misc/asd.mp3")
na
precache_sound("misc/asd.mp3")
Użytkownik kapi10072 edytował ten post 22.10.2011 08:15
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D
#12
Napisano 22.10.2011 14:27
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D
#13
Napisano 22.10.2011 15:04
case 1:
{
if(get_user_team(id) != 2)
{
ColorChat(id, GREEN, "[JailBreak]^x01 Tylko^x04 Straznicy^x01 moga wlaczyc^x03 muzyke")
return PLUGIN_HANDLED
}
client_cmd(0, "stopsound")
client_cmd(0,"spk sound/misc/1JB.wav")
ColorChat(id, GREEN, "[JailBreak]^x01 Teraz leci^x03 Sak Noel - Loca People (What The ****)")
return PLUGIN_HANDLED
}
Ale po skonczeniu muzyki ona odtwarza się jeszcze raz, jak dam za tym
client_cmd(0,"spk sound/misc/1JB.wav")
to
client_cmd(0, "stopsound")
To bedzie sie stopowalo bo skończeniu ?
Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube
#14
Napisano 22.10.2011 15:13
client_cmd(0, "stopsound")Zatrzymuje obecny dzwięki
If you can dream it, you can do it.
#15
Napisano 22.10.2011 19:59
case 3:
{
if(get_user_team(id) != 2)
{
ColorChat(id, GREEN, "[JailBreak]^x01 Tylko^x04 Straznicy^x01 moga wlaczyc^x03 muzyke")
return PLUGIN_HANDLED
}
client_cmd(0, "stopsound")
client_cmd(0,"spk sound/misc/2JB.wav")
set_task(30.0, "stop_sound")
ColorChat(id, GREEN, "[JailBreak]^x01 Teraz leci^x03 Laurent wery - hey hey hey")
}
I nazwa nuty spamuje pięć razy, dlaczego ?
Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube
#16
Napisano 23.10.2011 08:43
To zapewne jej wina.
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych