^title (while i remove hud it should allow display hud/dhud), also which one method is better, commented one or should i use default taken from connors plugin?
PHP Code:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define offset_hide_hud 361
#define offset_client_hide_hud 362
#define offset_client_active_item 374
#define HideWeapon 94 // get_user_msgid("HideWeapon")
new bool:enabled[33] = false
public plugin_init() {
//register_plugin("HUD Customizer", "0.6", "Igoreso/ConnorMcLeod")
register_clcmd("say test", "x")
}
public client_disconnect(id) enabled[id] = false
public x(id) {
if (enabled[id] == false) {
enabled[id] = true
// Don't know use of it
//set_pdata_int(id, offset_client_hide_hud, 0)
// Removes hud
set_pdata_int(id, offset_hide_hud, 4)
//message_begin(MSG_ONE_UNRELIABLE, HideWeapon, _, id)
//write_byte(4)
//message_end()
}
else {
enabled[id] = false
// Don't know use of it
//set_pdata_int(id, offset_client_hide_hud, 1)
// Shows hud
set_pdata_int(id, offset_hide_hud, 0)
// Removes ugly spectator crosshair
set_pdata_cbase(id, offset_client_active_item, FM_NULLENT)
//message_begin(MSG_ONE_UNRELIABLE, HideWeapon, _, id)
//write_byte(0)
//message_end()
}
}