Количество запоминаемых Хиро
Page 1 of 3 123 LastLast
Results 1 to 10 of 23
  1. #1
    Senior Member
    Join Date
    Aug 2012
    Posts
    1,464

    Default Количество запоминаемых Хиро

    В левом верхнем углу окна располагается меню выбора Hero. Но там запоминается только 7 последних Хиро, а этого маловато!
    Надо бы увеличить до 10 (а кому-то и этого мало). Или же добавить в настройках возможность выбирать это количество (в разумных пределах)

  2. #2
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    Список ограничивается только форматом поля в таблице Settings базы данных.
    А это = поле типа Text, и макс длина содержания в нем = 256 символов.
    Там - ники и разделители, больше ничего. Вот сколько поместится - столько и будет.
    И изменить его (формат) не представляется возможным.

  3. #3
    Senior Member
    Join Date
    Aug 2012
    Posts
    1,464

    Default

    это несерьёзно
    Ведь есть же и другие типы данных. Или же другая реализация - по полю на ник, например

  4. #4
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    И то (изменение типа данных)
    и другое (по полю на ник)
    есть изменение структуры базы данных - а это влечет за собой тотальное пересоздание баз для ВСЕХ пользователей.
    Что непримемлемо - и потому меняться ничего в структуре БД - НЕ будет.

    И потом: 255 символов для текстового поля - отраслевой стандарт, этому общепринятому принципу столько же лет, сколько и вообще понятию "Система управления реляционными базами данных".

  5. #5
    Senior Member
    Join Date
    Aug 2012
    Posts
    1,464

    Default

    ну а почему же ваши "спецы" заранее не предусмотрели ...?
    И насколько я помню, в ХМ1 сохранялось 10 последних Хиро.

    А относительно 255 символов - не надо рассказывать сказки:
    text.png
    (Тип‹ данн‹… SQL, MySQL, Oracle, Access, Microsoft SQL Server, PostgreSQL, DB2 - Яз‹к зап€осов SQL)

  6. #6
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    Это SQL "вообще".
    В конкретной же postgres текстовых типов данных - три штуки
    PostgreSQL: Documentation: 9.3: Character Types
    в этом поле применен тип
    character varying(255)

    и, как я уже писал выше - меняться не будет.


    А в ХМ1 номера ников Хиро (не ники, а ID) хранились не в базе данных, а в файле конфигурации. Что приводило с массе проблем. Например, при смене активной БД. Потому и поменяли.

  7. #7
    Senior Member
    Join Date
    Aug 2012
    Posts
    1,464

    Default

    я понимаю, что сейчас менять что-либо сложно или фактически невозможно. Но надо же хорошенько продумывать перед реализацией, а то ведь только 7 ников - это мало. И вполне возможно было запрограммировать и 10, и больше ников

  8. #8
    Senior Member
    Join Date
    Jun 2013
    Posts
    579

    Default

    А зачем?

  9. #9
    Senior Member
    Join Date
    Aug 2012
    Posts
    1,464

    Default

    Quote Originally Posted by Catalyst_Kh View Post
    А зачем?
    а если пользователь играет больше чем в семи румах? Хочешь сказать, таких пользователей очень мало?
    Или если пользователь любит анализировать в Репортсах игру других игроков, но из-за этого из меню Hero выпадают его собственные ники?

  10. #10
    Senior Member
    Join Date
    Jun 2013
    Posts
    579

    Default

    Ну например я тоже анализирую других игроков, выбирая их в качестве хиро (что бы делать фильтры). И мне полностью все равно сколько там человек в списке, хоть 20, хоть 2. Учитывая то, сколько времени занимает анализ, я честно не понимаю, в чем проблема потратить лишние 3 секунды (а то и меньше) на "повторный" ввод ника или алиаса. А если кто-то постоянно забывает ники, так это даже хорошо, лишняя тренировка памяти будет.

    А про 7+ румов интересная идея, правда есть такие игроки?

Similar Threads

  1. Replies: 1
    Last Post: 01-19-2014, 11:28 AM
  2. Replies: 19
    Last Post: 04-28-2013, 02:55 AM
  3. Replies: 1
    Last Post: 12-11-2012, 01:48 PM
  4. Replies: 7
    Last Post: 05-02-2012, 12:05 PM
  5. Replies: 5
    Last Post: 12-23-2011, 01:03 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •