Code:
#include <amxmodx>
#define MAX_CLIENTS 32
new g_weapons[MAX_CLIENTS + 1]
public plugin_init() {
register_event("Money", "event_money", "be")
}
public client_command(id) {
static dummy[32], dummy2
g_weapons[id] = get_user_weapons(id, dummy, dummy2)
}
public event_money(id) {
new old_weapons = g_weapons[id]
client_command(id)
new new_weapon = g_weapons[id] & ~old_weapons
if (new_weapon) {
new x = -1
do ++x; while ((new_weapon /= 2) >= 1)
static wname[32]
get_weaponname(x, wname, sizeof wname - 1)
server_print("Player [ClientIndex=%d] has bought ^"%s^" [WeaponIndex=%d]", id, wname, x)
}
}