private static void DisplayStorages(Player player, List <Storage> storages) { using (var dialog = new NpcDialog(10)) { dialog.Text(" Id Name Owner Access\n"); foreach (var storage in storages.TakeUpTo(10).OrderBy(s => s.StorageId)) { dialog.Text($"{storage.ToString(player)}\n"); } dialog.Input("Storage ID", 1); dialog.Finish(); player.Send(dialog); } }