Code:
/*
*event_sounds, v1.1
*NicK
*
*Place say_event.amx in plugins folder
*Add line containing say_event to plugins.ini
*Place wav to cstrike\sounds\misc folder
*
*say doh, fu, ahh, oneandonly, bendover, boogie to play wav sounds
*
Changelog v1.1
- added sounds
- added phrases
*
*/
#include <amxmodx>
#include <amxmisc>
public plugin_init() {
register_plugin("Event Sounds","1.1","NicK")
register_clcmd("say","say_event")
}
public plugin_precache()
{
precache_sound("misc/doh4.wav")
precache_sound("misc/fucku.wav")
precache_sound("misc/ahh.wav")
precache_sound("misc/oneandonly.wav")
precache_sound("misc/bendover.wav")
precache_sound("misc/boogie.wav")
}
new phrase[1][] = { "doh" }
new phrasetwo[1][] = { "fu" }
new phrasethree[1][] = { "ahh" }
new phrasefour[1][] = { "oneandonly" }
new phrasefive[1][] = { "bendover" }
new phrasesix[1][] = { "boogie" }
new phraseseven[8][] = { "H0x0r", "cheats", "hacker", "hack", "hax", "speedhack", "wallhack", "aimbot"}
new phraseeight[10][] = { "noobed", "newbie", "suxor", "owned", "newb", "whore", "awp", "gay", "bullshit", "bs"}
new phrasenine[8][] = { "gay", "fag", "homo", "ghey", "queer", "noob", "loser", "bitch"}
public say_event(id)
{
new sid[2]
sid[0] = id
new said[192]
read_args(said,191)
new i
for( i = 0; i < 1; i++ )
{
if(containi(said,phrase[i]) != -1)
{
set_hudmessage(225, 25, 25, -1.0, 0.32, 0, 2.0, 9.0, 0.8, 0.8, 2)
show_hudmessage(0,"DOH!!!")
set_task(1.0,"client",0,sid,10)
break
}
else if( containi(said,phrasetwo[i]) != -1)
{
set_hudmessage(225, 25, 25, -1.0, 0.32, 0, 2.0, 9.0, 0.8, 0.8, 2)
show_hudmessage(0,"You son of a bitch!!!")
set_task(1.0,"client2",0,sid,10)
break
}
else if( containi(said,phrasethree[i]) != -1)
{
set_task(1.0,"client3",0,sid,10)
break
}
else if( containi(said,phrasefour[i]) != -1)
{
set_hudmessage(225, 25, 25, -1.0, 0.32, 0, 2.0, 9.0, 0.8, 0.8, 2)
show_hudmessage(0,"I am the one and only!!!")
set_task(1.0,"client4",0,sid,10)
break
}
else if( containi(said,phrasefive[i]) != -1)
{
set_task(1.0,"client5",0,sid,10)
break
}
else if( containi(said,phrasesix[i]) != -1)
{
set_task(1.0,"client6",0,sid,10)
break
}
else if( containi(said,phraseseven[i]) != -1)
{
set_task(1.0,"client7",0,sid,10)
break
}
else if( containi(said,phraseeight[i]) != -1)
{
set_task(1.0,"client8",0,sid,10)
break
}
else if( containi(said,phrasenine[i]) != -1)
{
set_task(1.0,"client9",0,sid,10)
break
}
}
return PLUGIN_HANDLED
}
public client(sid[])
{
client_cmd(0,"spk misc/doh4")
}
public client2(sid[])
{
client_cmd(0,"spk misc/fucku")
}
public client3(sid[])
{
client_cmd(0,"spk misc/ahh")
}
public client4(sid[])
{
client_cmd(0,"spk misc/oneandonly")
}
public client5(sid[])
{
client_cmd(0,"spk misc/bendover")
}
public client6(sid[])
{
client_cmd(0,"spk misc/boogie")
}
public client7(sid[])
{
engclient_cmd(sid[0],"say", "But Im just balming my noobness on you")
set_user_info(sid[0],"name","Little Gay Girl")
}
public client8(sid[])
{
engclient_cmd(sid[0],"say", "I really am just a noob though")
}
public client9(sid[])
{
engclient_cmd(sid[0],"say", "Admin I disrespect everyone on this server, including you!!!")
}