HLMOD.HU Forrás Megtekintés
- www.hlmod.hu#include <amxmodx>
#include <colorchat>
new const Prefix[] = "[*M.R.K*] Zene"
new const Chat[] = "[Információ]"
enum _:CIM {
Zene[128],
ZeneCim[32]
};
new const Zenek[][CIM] = {
// Mappa/Zene.mp3 Zene neve
{ "music/1.mp3", "M.R.K Mix 1", },
{ "music/2.mp3", "M.R.K Mix 2", },
{ "music/3.mp3", "M.R.K Mix 3", },
{ "music/4.mp3", "M.R.K Mix 4", },
{ "music/5.mp3", "M.R.K Mix 5", },
{ "music/6.mp3", "M.R.K Mix 6", },
{ "music/7.mp3", "M.R.K Mix 7", },
{ "music/8.mp3", "M.R.K Mix 8", },
{ "music/9.mp3", "M.R.K Mix 9", },
{ "music/10.mp3","M.R.K Mix 10", }
};
public plugin_init() {
register_plugin("Music system", "1.0", "Ricsike34")
register_clcmd("say /zene", "zenekeszlet")
register_logevent("Playzene", 2, "1=Round_End")
}
public Playzene(id)
{
new Mp3[96];
formatex(Mp3, charsmax(Mp3), "sound/%s", Zenek[random_num(0, sizeof(Zenek)-1)][Zene])
client_cmd(id, "mp3 play %s", Mp3)
}
public plugin_precache()
{
for(new i; i<sizeof(Zenek); i++){
precache_sound(Zenek[i][Zene])
}
}
public zenekeszlet(id)
{
new cim[121], String[121]
format(cim, charsmax(cim), "%s \r- \dZene készlet", Prefix)
new menu = menu_create(cim, "keszlet_h")
for(new i;i < sizeof(Zenek); i++)
{
formatex(String, charsmax(String), "%s", Zenek[i][ZeneCim][0])
menu_additem(menu, String, "0")
}
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public keszlet_h(id, menu, item){
if(item == MENU_EXIT){
menu_destroy(menu)
return
}
new Mp3[96]
formatex(Mp3, charsmax(Mp3), "sound/%s", Zenek[item][Zene])
client_cmd(id, "mp3 play %s", Mp3)
ColorChat(id, GREEN, "%s^1Jelenleg ez a zene szól %s", Chat, Zenek[item][ZeneCim])
}