Code:
new g_c4count[33];
new g_c4store[33][5];
// . . .
public item_c4det()
{
new arg[32]
read_argv(1,arg,31)
new id = str_to_num(arg)
if(!id) {
client_print(id,print_chat,"[ItemMod] ID1: %i",id)
return PLUGIN_HANDLED
}
client_print(id,print_chat,"[ItemMod] ID2: %i",id)
for( new i = 0; i < g_c4count[id]; i++) {
new entid = g_c4store[id][i];
//new entid2 = find_ent_by_owner(id,"item_c4",id)
client_print(id,print_chat,"[ItemMod] EntId: %i",entid)
//client_print(id,print_chat,"[ItemMod] EntId2: %i",entid2)
while(entid != 0) {
new origin[3], Float:originF[3];
entity_get_vector(entid,EV_VEC_origin,originF);
FVecIVec(originF,origin);
basic_explosion_c4(origin)
client_print(id,print_chat,"[ItemMod] C4 Successfully Exploded!")
remove_entity(entid)
c4limit[id] -= 1
radius_damage(originF,300,200)
}
}
return PLUGIN_HANDLED
}