|
Author
|
Message
|
|
Junior Member
|

07-27-2009
, 06:20
shield for TS??
|
#1
|
Quote:
#pragma tabsize 0
#include <amxmodx>
#include <cstrike>
#include <fakemeta>
#define SOUND "items/gunpickup2.wav"
#define WEAPON "weapon_shield"
#define REASON "Tactical Shield is restricted for CTs!"
public plugin_init()
{
register_plugin("Drop Shields","0.1","Dizzy")
register_cvar("amx_dropshields","1")
register_forward(FM_EmitSound, "forward_emit_sound")
}
public forward_emit_sound(ent, chan, snd[]) {
if (equal(snd, SOUND) && get_cvar_num("amx_dropshields") && drop_ct_shields())
return FMRES_SUPERCEDE
return FMRES_IGNORED
}
stock bool:drop_ct_shields() {
new cts[32], num, bool:result = false, id
get_players(cts, num, "ae", "CT")
for (new i = 0; i < num; ++i) {
id = cts[i]
if (cs_get_user_shield(id)) {
result = true
engclient_cmd(id, "drop", WEAPON)
client_print(id, print_center, REASON)
}
}
return result
}
|
how change ts
|
|
|
|