#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Muza na poczatek rundy"
#define VERSION "1.0"
#define AUTHOR "wHsk"
public plugin_init(){
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("ResetHUD","nowaRunda","b")
}
public nowaRunda(id){
new rand = random_num(0,2)
client_cmd(0,"stopsound")
switch(rand)
{
case 0:
{
client_cmd(0,"mp3 play sound/misc/1.mp3")
}
case 1:
{
client_cmd(0,"mp3 play sound/misc/2.mp3")
}
case 2:
{
client_cmd(0,"mp3 play sound/misc/3.mp3")
}
}
return PLUGIN_HANDLED
}
public plugin_precache(){
precache_generic("sound/misc/1.mp3")
precache_generic("sound/misc/2.mp3")
precache_generic("sound/misc/3.mp3")
return PLUGIN_CONTINUE
}
nie testowalem, sprawdz
27 marzec 2010 - 13:55:
druga wersja
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Muza na poczatek rundy"
#define VERSION "2.0"
#define AUTHOR "wHsk"
new const muzyczki[][] =
{
"misc/1.mp3",
"misc/2.mp3",
"misc/3.mp3"
}
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("ResetHUD","graj","b")
}
public plugin_precache()
{
for (new i = 0; i < sizeof muzyczki; i++)
precache_generic(muzyczki[i])
}
public graj()
{
client_cmd(0,"stopsound")
muzyka(0, muzyczki[random_num(0, sizeof muzyczki - 1)])
}
stock muzyka(index, const utwor[])
{
if(contain(utwor, ".mp3") != -1)
{
new piosenka[64]
format(piosenka, 63, "sound/%s", utwor)
client_cmd(index, "mp3 play %s", piosenka)
}
else
client_cmd(index, "spk %s", utwor)
}
Sprawdz obie wersje


Dodatki SourceMod




Moja zawartość
Mężczyzna

