Code:
policeradio_resetall() {
new query[256], players[32], num
get_players(players,num,"ac")
for(new i = 0; i < num; i++) {
if(is_user_connected(players[i])) {
if(is_user_alive(players[i])) {
new name[33], authid[32]
get_user_name(players[i],name,sizeof(name))
get_user_authid(players[i],authid,31)
format( query, 255, "SELECT JobID FROM money WHERE steamid='%s'", authid )
result = dbi_query(dbc,query)
if( dbi_nextrow( result ) > 0 )
{
new job[32], JobID
dbi_field( result, 1, job, 31)
dbi_free_result(result)
JobID = str_to_num(job)
if((JobID >= mcpdjobs[0] && JobID <= mcpdjobs[1]))
{
if(policeradio[players[i]]>0) {
policeradio_reset(players[i])
}
}
}
dbi_free_result(result)
}
}
}
return 0
}
policeradio_reset(id) {
policeradio_off(id)
if(policeradioindex[id]==0) {
emit_sound(id, CHAN_VOICE, "harburp/policeradiochatter_0.wav", 1.0, ATTN_NORM, SND_PLAY, PITCH_NORM)
}
if(policeradioindex[id]==1) {
emit_sound(id, CHAN_VOICE, "harburp/policeradiochatter_1.wav", 1.0, ATTN_NORM, SND_PLAY, PITCH_NORM)
}
return 0
}
policeradio_off(id) {
if(policeradioindex[id]==0) {
emit_sound(id, CHAN_VOICE, "harburp/policeradiochatter_0.wav", 0.0, ATTN_NORM, SND_STOP, PITCH_NORM)
}
if(policeradioindex[id]==1) {
emit_sound(id, CHAN_VOICE, "harburp/policeradiochatter_1.wav", 0.0, ATTN_NORM, SND_STOP, PITCH_NORM)
}
return 0
}
policeradio_on(id) {
policeradio_off(id)
new policeindex = random_num(0,1)
if(policeindex==0) {
emit_sound(id, CHAN_VOICE, "harburp/policeradiochatter_0.wav", 1.0, ATTN_NORM, SND_PLAY, PITCH_NORM)
}
if(policeindex==1) {
emit_sound(id, CHAN_VOICE, "harburp/policeradiochatter_1.wav", 1.0, ATTN_NORM, SND_PLAY, PITCH_NORM)
}
policeradioindex[id] = policeindex
return 0
}