#include #include new statusicon public plugin_init(){ register_plugin("LongJump Icon","0.2","[LF] | SerFreeman") statusicon = get_user_msgid("StatusIcon") if (!statusicon) statusicon = engfunc(EngFunc_RegUserMsg,"StatusIcon",-1) register_event("ItemPickup","showicon","b","1&item_longjump") register_event("DeathMsg","hideicon","a") } public showicon(id){ engfunc(EngFunc_MessageBegin,MSG_ONE_UNRELIABLE,statusicon,{0.0, 0.0, 0.0},id) write_byte(1) write_string("item_longjump") write_byte(255) write_byte(127) write_byte(0) message_end() } public hideicon(){ new id = read_data(2) if(is_user_connected(id)&&fm_get_user_longjump(id)){ engfunc(EngFunc_MessageBegin,MSG_ONE_UNRELIABLE,statusicon,{0.0, 0.0, 0.0},id) write_byte(0) write_string("item_longjump") message_end() } }