Skip to content

Commit

Permalink
Реализованы лиги, изменены значения по умолчанию, обновлён README
Browse files Browse the repository at this point in the history
  • Loading branch information
Mednaceex committed Feb 5, 2023
1 parent 482b686 commit 479237c
Show file tree
Hide file tree
Showing 19 changed files with 43 additions and 123 deletions.
6 changes: 0 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,4 @@ __pycache__/
.idea/
venv/
build/

data/checks.txt
data/saved.txt
data/errors.txt
data/matches.txt
data/output.txt
updates/
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

### Настройка команд и тренеров
Для настройки названий команд и имён тренеров откройте вкладку "Изменить команды". Проверьте правильность имеющихся данных и при необходимости измените их. Чтобы сохранить введённые данные, нажмите "OK". Кнопка "Cancel" отменит все изменения.
Учтите, что при следующем запуске вкладки команды будут отсортированы в алфавитном порядке. Названия и имена, введённые по умолчанию, соответствуют таковым в турнире "UFO League" на момент 22 декабря 2021 года.
Учтите, что при следующем запуске вкладки команды будут отсортированы в алфавитном порядке. Названия и имена, введённые по умолчанию, соответствуют таковым в турнире "UFO League" на момент 5 января 2022 года.

### Настройка матчей
Для настройки матчей зайдите во вкладку "Настройка матчей" и настройте матчи согласно расписанию тура, выбирая команды из выпадающего списка. Также можно прокручивать команды колёсиком мыши. Отметьте при необходимости поле "Домашний фактор", чтобы учесть преимущество домашнего поля (засчитывание гола домашней команде, если оба игрока угадали счёт матча). Чтобы сохранить матчи, нажмите "OK". Кнопка "Cancel" отменит все изменения.
Expand All @@ -33,9 +33,9 @@
### Ввод текстов гостов
У каждой команды есть поле ввода текста, куда можно вставить скопированный текст госта. Текст ставки должен быть представлен в виде x-y (x и y — целые числа без разделительных знаков), где на месте "-" также могут быть символы "—", ":", "-:-", "—:—".

Если количество таких ставок в госте — 10, гост будет обработан, в противном случае программа выдаст ошибку при подсчёте и засчитает 0 голов. Чтобы посчитать неполный гост, выберите галочками под полем ввода номера матчей, которых нет в госте. Например, если в госте есть все матчи, кроме восьмого, нажмите галочку с номером 8.
Если количество таких ставок в госте нужное количество (по умолчанию — 8), гост будет обработан, в противном случае программа выдаст ошибку при подсчёте и засчитает 0 голов. Чтобы посчитать неполный гост, выберите галочками под полем ввода номера матчей, которых нет в госте. Например, если в госте есть все матчи, кроме восьмого, нажмите галочку с номером 8.

В случае, если требуется исключить определённые ставки из госта (например, гост был сдан позднее дедлайна), это можно также сделать галочками, но только в том случае, если сданный гост полный (10 ставок).
В случае, если требуется исключить определённые ставки из госта (например, гост был сдан позднее дедлайна), это можно также сделать галочками, но только в том случае, если сданный гост полный (8 ставок).
Если же ставок меньше, необходимо удалить из текста все те, которые не должны быть посчитаны, и отменить галочками как их номера, так и изначально отсутствовавших матчей.

**Важно:** Из-за того что символы ":" и "-" используется как разделители в записи счетов, не допускайте их появления в тексте госта в непредвиденном месте. Например, удаляйте из текста время и дату дедлайна или время отправки сообщения, т.к. они могут содержать эти разделительные символы, окружённые цифрами, что будет воспринято как ставка.
Expand All @@ -47,5 +47,9 @@

Кнопка "Очистить" сбрасывает введённые счета матчей, тексты гостов и нажатые галочки.

### Добавление новых лиг

Вы можете добавлять, переименовывать и удалять лиги в меню настроек лиг. Для этого нажмите кнопку "Текущая лига". Для каждой лиги существует отдельный список команд, матчей, настройки и сохранённые данные. По умолчанию настройки каждой созданной лиги - 10 игроков, 8 матчей без дополнительной ставки, это можно в дальнейшем изменить в окне настроек. Названия лиг не могут быть пустыми или повторяющимися. Нельзя удалить выбранную в данный момент лигу. При выборе лиги автоматически обновляются все окна, а на кнопке "Текущая лига" будет отображено название лиги.

## Нашли ошибку?
Вы можете оставлять отчёты об ошибках на вкладке Issues. Мы будем вам очень признательны за вашу помощь.
20 changes: 0 additions & 20 deletions data/checks.txt

This file was deleted.

2 changes: 1 addition & 1 deletion data/config.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
exe
v0.6.0
v0.7.0
1 change: 1 addition & 0 deletions data/current.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
league=UFO League
6 changes: 3 additions & 3 deletions data/custom.txt → data/default_settings.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
player_count=20
match_count=10
has_additional=True
player_count=10
match_count=8
has_additional=False
auto_update=False
max_player_count=200
max_match_count=15
1 change: 1 addition & 0 deletions data/leagues.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
UFO League
10 changes: 0 additions & 10 deletions data/additional.txt → data/leagues/UFO_League/additional.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,4 @@ None
None
None
None
None
None
None
None
None
None
None
None
None
None

10 changes: 10 additions & 0 deletions data/leagues/UFO_League/checks.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
4 changes: 4 additions & 0 deletions data/leagues/UFO_League/custom.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
player_count=10
match_count=8
has_additional=False
auto_update=False
10 changes: 0 additions & 10 deletions data/errors.txt → data/leagues/UFO_League/errors.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,3 @@
������ � �����: ������� (0 ������)
������ � �����: ������ ���� (0 ������)
������ � �����: ����� (0 ������)
������ � �����: ����� (0 ������)
������ � �����: �������������� (0 ������)
������ � �����: ������ (0 ������)
������ � �����: ��������� (0 ������)
������ � �����: ��������� ������� (0 ������)
������ � �����: ������ �������� (0 ������)
������ � �����: ���� ������ (0 ������)
������ � �����: ����� (0 ������)
������ � �����: ����� (0 ������)
������ � �����: ����� (0 ������)
6 changes: 6 additions & 0 deletions data/leagues/UFO_League/matches.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
field_factor=True
������ - ������� ���������
�������� ������ - ���������
��������� ���� - �������� �
�������� - �������
������ ���� - �����
5 changes: 0 additions & 5 deletions data/output.txt → data/leagues/UFO_League/output.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,3 @@
��������� ���� 0-0 �������� � (���.)
�������� 0-0 ������� (���.)
������ ���� 0-0 ����� (���.)
����� 0-0 �������������� (���.)
������ 0-0 ��������� (���.)
��������� ������� 0-0 ������ �������� (���.)
���� ������ 0-0 ����� (���.)
����� 0-0 ����� (���.)
10 changes: 10 additions & 0 deletions data/leagues/UFO_League/players.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
������ - ���� ��������
������� ��������� - ������ ��������
�������� ������ - ����� �����
��������� - ������ �������
��������� ���� - ���� �������
�������� � - ������ ��������
�������� - ������ �����
������� - ��������� �������
������ ���� - ��������� ��������
����� - ����� ��������
30 changes: 0 additions & 30 deletions data/saved.txt → data/leagues/UFO_League/saved.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,33 +28,3 @@
�����

//
�����

//
��������������

//
������

//
���������

//
��������� �������

//
������ ��������

//
���� ������

//
�����

//
�����

//
�����

//
4 changes: 0 additions & 4 deletions data/scores.txt → data/leagues/UFO_League/scores.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,4 @@








11 changes: 0 additions & 11 deletions data/matches.txt

This file was deleted.

20 changes: 0 additions & 20 deletions data/players.txt

This file was deleted.

Binary file modified Счётчик гостов.exe
Binary file not shown.

0 comments on commit 479237c

Please sign in to comment.