KOD SMA
#include <amxmodx>
#include <amxmisc>
new const PLUGIN[] = "Ewelinka Sounds"
new const VERSION[] = "1.0"
new const AUTHOR[] = "stupok69"
new const g_sounds[][] =
{
"misc/m[Y]d/dzwieki/elo.wav",
"misc/m[Y]d/dzwieki/siema.wav",
"misc/m[Y]d/dzwieki/siemano..wav",
"misc/m[Y]d/dzwieki/czesiu.wav",
"misc/m[Y]d/dzwieki/edek.wav",
"misc/m[Y]d/dzwieki/flashbang.wav",
"misc/m[Y]d/dzwieki/*****.wav",
"misc/m[Y]d/dzwieki/lec.wav",
"misc/m[Y]d/dzwieki/mnietowali.wav",
"misc/m[Y]d/dzwieki/pajac.wav",
"misc/m[Y]d/dzwieki/palec.wav",
"misc/m[Y]d/dzwieki/pier**le.wav",
"misc/m[Y]d/dzwieki/pojebani.wav",
"misc/m[Y]d/dzwieki/pomocy.wav",
"misc/m[Y]d/dzwieki/spierdalajmy.wav",
"misc/m[Y]d/dzwieki/ssij.wav",
"misc/m[Y]d/dzwieki/strzelac.wav",
"misc/m[Y]d/dzwieki/wuadek.wav",
"misc/m[Y]d/dzwieki/wykopki.wav"
}
new const g_teamattack_sounds[][] =
{
"misc/tk1.wav",
"misc/tk2.wav",
"misc/tk3.wav",
"misc/tk4.wav"
}
new g_maxplayers
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say elo", "say_elo_handle")
register_clcmd("say siema", "say_siema_handle")
register_clcmd("say siemano", "say_siemano_handle")
register_clcmd("say czesiu", "say_czesiu_handle")
register_clcmd("say edek", "say_edek_handle")
register_clcmd("say flashbang", "say_flashbang_handle")
register_clcmd("say *****", "say_kurwa_handle")
register_clcmd("say lec", "say_lec_handle")
register_clcmd("say mnietowali", "say_mnietowali_handle")
register_clcmd("say pajac", "say_pajac_handle")
register_clcmd("say palec", "say_palec_handle")
register_clcmd("say pier**le", "say_pierdole_handle")
register_clcmd("say pojebani", "say_pojebani_handle")
register_clcmd("say pomocy", "say_pomocy_handle")
register_clcmd("say spierdalajmy", "say_spierdalajmy_handle")
register_clcmd("say ssij", "say_ssij_handle")
register_clcmd("say strzelac", "say_strzelac_handle")
register_clcmd("say wuadek", "say_wuadek_handle")
register_clcmd("say wykopki", "say_wykopki_handle")
g_maxplayers = get_maxplayers() + 1
}
public plugin_precache()
{
for(new i = 0; i < sizeof g_sounds; i++)
{
if(!precache_sound(g_sounds[i]))
{
log_amx("* Error: Could not precache (%s), plugin stopped.", g_sounds[i])
pause("ad")
}
}
for(new i = 0; i < sizeof g_teamattack_sounds; i++)
{
if(!precache_sound(g_teamattack_sounds[i]))
{
log_amx("* Error: Could not precache (%s), plugin stopped.", g_teamattack_sounds[i])
pause("ad")
}
}
}
public say_elo_handle(id)
{
play_sound(id, 0)
}
public say_siema_handle(id)
{
play_sound(id, 1)
}
public say_siemano_handle(id)
{
play_sound(id, 2)
}
}
public say_czesiu_handle(id)
{
play_sound(id, 3)
}
}
public say_edek_handle(id)
{
play_sound(id, 4)
}
}
public say_flashbang_handle(id)
{
play_sound(id, 5)
}
}
public say_kurwa_handle(id)
{
play_sound(id, 6)
}
}
public say_lec_handle(id)
{
play_sound(id, 7)
}
}
public say_mnietowali_handle(id)
{
play_sound(id, 8)
}
}
public say_pajac_handle(id)
{
play_sound(id, 9)
}
}
public say_palec_handle(id)
{
play_sound(id, 10)
}
}
public say_pierdole_handle(id)
{
play_sound(id, 11)
}
}
public say_pojebani_handle(id)
{
play_sound(id, 12)
}
}
public say_pomocy_handle(id)
{
play_sound(id, 13)
}
}
public say_spierdalajmy_handle(id)
{
play_sound(id, 14)
}
}
public say_ssij_handle(id)
{
play_sound(id, 15)
}
}
public say_strzelac_handle(id)
{
play_sound(id, 16)
}
}
public say_wuadek_handle(id)
{
play_sound(id, 17)
}
}
public say_wykopki_handle(id)
{
play_sound(id, 18)
}
public play_sound(id, soundid)
{
static buffer[64]
format(buffer, 63, "sound/%s", g_sounds[soundid])
if(is_user_alive(id))
{
for(new i = 0; i < g_maxplayers; i++)
{
if(is_user_connected(i))
{
console_cmd(id, "spk %s", buffer)
}
}
}
else
{
for(new i = 0; i < g_maxplayers; i++)
{
if(is_user_connected(i) && !is_user_alive(i))
{
console_cmd(id, "spk %s", buffer)
}
}
}
return PLUGIN_HANDLED
}
public client_damage(attacker, victim, damage, wpnindex, hitplace, TA)
{
if(TA)
{
emit_sound(victim, CHAN_VOICE, g_teamattack_sounds[random_num(0, sizeof g_teamattack_sounds - 1)], VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
}
}
mam nadzieje ze ktoś pomoze ... Pozdrawiam