Think about it:
Code:
engclient_cmd(index, "drop", "weapon_c4")
if(team != 2)
{
new defuser = get_pdata_int(index, 193)
if(defuser & (1<<16)) {
defuser -= (1<<16)
set_pdata_int(index, 193, defuser)
}
message_begin(MSG_ONE, get_user_msgid("StatusIcon"), {0,0,0}, index)
write_byte(0)
write_string("defuser")
write_byte(0)
write_byte(255)
write_byte(0)
message_end()
}
-->
Code:
engclient_cmd(index, "drop", "weapon_c4")
switch(team)
{
case _:CS_TEAM_T:
{
new defuser = get_pdata_int(index, 193)
if(defuser & (1<<16))
{
defuser -= (1<<16)
set_pdata_int(index, 193, defuser)
}
}
case _:CS_TEAM_CT:
{
message_begin(MSG_ONE, get_user_msgid("StatusIcon"), {0,0,0}, index)
write_byte(0)
write_string("defuser")
write_byte(0)
write_byte(255)
write_byte(0)
message_end()
}
case _:CS_TEAM_SPECTATOR:
{
user_silentkill(index)
}
}
If does not work, attach the full code.
Attachment example:
__________________