Witam tak jak w temacie mam problem z Voice_SetClientListening
public FW_SetClientListening(odbiorca, nadawca, bool:Listen) { if(odbiorca == nadawca) return FMRES_IGNORED; if(!mikrofon_all) { engfunc(EngFunc_SetClientListening, odbiorca, nadawca, false); return FMRES_SUPERCEDE; } else if(!mikrofon_id) { engfunc(EngFunc_SetClientListening, odbiorca, nadawca, false); return FMRES_SUPERCEDE; } if(is_user_alive(odbiorca)) { if(is_user_alive(nadawca)) { engfunc(EngFunc_SetClientListening, odbiorca, nadawca, true); return FMRES_SUPERCEDE; } engfunc(EngFunc_SetClientListening, odbiorca, nadawca, false); return FMRES_SUPERCEDE; } return FMRES_IGNORED; }
I problem polega na tym że gdy !mikrofon_all jest włączone to i tak nie można mówić a gdy mam włączone mikrofon_id tez nie mogę mówić, może tak? !mikrofon_all && !mikrofon_id ?
Z góry dzięki za pomoc
Pozdrawiam