←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

HLTV słyszy wszystkich

  • +
  • -
Andrzejek - zdjęcie Andrzejek 16.02.2014

Witam, nie wiem może wam się to wyda głupie, ale potrzebuje żeby HLTV słyszał wszystkich na serwerze i zrobiłem coś takiego, będzie działać ??

 

#include <amxmodx>
#include <fakemeta>

#define PLUGIN "HLTV"
#define VERSION "1.0"
#define AUTHOR "Andrzejek"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_forward(FM_Voice_SetClientListening, "FW_SetClientListening");
}
public FW_SetClientListening(odbiorca, nadawca, bool:Listen) {
    if(odbiorca == nadawca)
        return FMRES_IGNORED;
    
    if(is_user_connected(nadawca) && (!is_user_alive(nadawca) || is_user_alive(nadawca)) && is_user_connected(odbiorca) && is_user_hltv(odbiorca)) {
        engfunc(EngFunc_SetClientListening, odbiorca, nadawca, true)
        return FMRES_SUPERCEDE
    }
    engfunc(EngFunc_SetClientListening, odbiorca, nadawca, false)
    return FMRES_SUPERCEDE;
}
Odpowiedz