PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#define PLUGIN "SoundMenu"
#define VERSION "v1.0"
#define AUTHOR "InteX"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_soundmenu", "soundmenu", ADMIN_RCON, "- otvara se menu slican speech meniju.")
}
public plugin_precache()
{
precache_sound("soundmenu/championsleague.mp3")
precache_sound("soundmenu/bashenga.mp3")
precache_sound("soundmenu/waka.mp3")
precache_sound("soundmenu/moja_vila.mp3")
precache_sound("soundmenu/ego.mp3")
precache_sound("soundmenu/gadafi.mp3")
}
public settask(id)
{
set_task(0.1, "soundmenu")
}
public soundmenu(id, level, cid){
if(!cmd_access(id, level, cid, 1))
return PLUGIN_HANDLED
new menu = menu_create("\wSoundMenu v1.0\y by InteX", "sound_meni");
menu_additem(menu, "\yZaustavi muziku");
menu_additem(menu, "Champions League");
menu_additem(menu, "Vivo - Bashenga");
menu_additem(menu, "Vivo - Waka");
menu_additem(menu, "Juice - Moja Vila")
menu_additem(menu, "Milan Stankovic - Ego")
menu_additem(menu, "Maus Maki - Gadafi")
menu_display(id, menu);
return PLUGIN_HANDLED
}
public sound_meni(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
new dst[33]
get_user_name(id, dst, charsmax(dst))
switch(item)
{
case 0:
{
ColorChat(0, TEAM_COLOR, "^4[MILF-JB]^1 Admin^3 %s^1 je zaustavio muziku.", dst)
client_cmd(0,"mp3 stop")
settask(id)
}
case 1:
{
ColorChat(0, TEAM_COLOR, "^4[MILF-JB]^1 Admin^3 %s^1 pustio pesmu ^4'Champions League Anthem'", dst)
client_cmd(0,"mp3 play sound/soundmenu/championsleague.mp3")
settask(id)
}
case 2:
{
ColorChat(0, TEAM_COLOR, "^4[MILF-JB]^1 Admin^3 %s^1 je pustio pesmu ^4'Vivo - Bashenga'", dst)
client_cmd(0,"mp3 play sound/soundmenu/bashenga.mp3")
settask(id)
}
case 3:
{
ColorChat(0, TEAM_COLOR, "^4[MILF-JB]^1 Admin^3 %s^1 je pustio pesmu ^4'Vivo - Waka'", dst)
client_cmd(0,"mp3 play sound/soundmenu/waka.mp3")
settask(id)
}
case 4:
{
ColorChat(0, TEAM_COLOR, "^4[MILF-JB]^1 Admin^3 %s^1 je pustio pesmu ^4'Juice - Moja Vila'", dst)
client_cmd(0,"mp3 play sound/soundmenu/moja_vila.mp3")
settask(id)
}
case 5:
{
ColorChat(0, TEAM_COLOR, "^4[MILF-JB]^1 Admin^3 %s^1 je pustio pesmu ^4'Milan Stankovic - Ego'", dst)
client_cmd(0,"mp3 play sound/soundmenu/ego.mp3")
settask(id)
}
case 6:
{
ColorChat(0, TEAM_COLOR, "^4[MILF-JB]^1 Admin^3 %s^1 je pustio pesmu ^4'Maus Maki - Gadafi'", dst)
client_cmd(0,"mp3 play sound/soundmenu/gadafi.mp3")
settask(id)
}
}
return PLUGIN_CONTINUE;
}
Why is this plugin crashing my server, everytime i play any music.