ActionExp(id, ent)
{	
	if (is_user_alive(id) && !KasaUsed[id])
	{
		new property[5];
		GetProperty(ent, 1, property);
		
		new name[33];
		get_user_name(id, name, 32);
		KasaUsed[id] = true;
		set_hudmessage(0, 255, 0, -1.0, 0.20, 0, 6.0, 12.0, 0.0, 1.0, 3);
		
		if(get_user_flags(id) & ADMIN_RESERVATION)
		{
			new kasa_add = str_to_num(property)*3;
			new kasa_vipa = kasa_add;
			xp_addexp(id, kasa_vipa);
			BCM_Print(id, "^x03 Dostales^x04 %i expa^x03 na bloku!", kasa_vipa);
			
			show_hudmessage(0, "Gracz %s Zdobyl %s expa na bloku!", name, property);
		}
		else
		{
			xp_addexp(id, str_to_num(property));
			BCM_Print(id, "^x03 Dostales^x04 %i expa^x03 na bloku!", str_to_num(property));
			show_hudmessage(0, "Gracz %s Zdobyl %s expa na bloku!", name, property);
		
		}
		emit_sound(id, CHAN_STATIC, g_sound_kasa, 1.0, ATTN_NORM, 0, PITCH_NORM);
	}
	else
	{
		set_hudmessage(0, 255, 0, 0.01, 0.18, 0, 0.0, 1.0, 0.25, 0.25, 2);
		show_hudmessage(id, "[%s]^nExp: Raz na runde", PLUGIN_PREFIX);
	}
}