1 Востаннє редагувалося Zloben (02.12.2016 12:21:59)

Тема: Генератор результатів

Вітаю, хочу попросити допомоги в написанні/ресурсах/порад щодо одного php кода (Такий собі спрощений варіант генератору футбольних матчів)
Сам я непогано розбираюся в html, css і веб графіці, але php доки дуже важкий для мене. Перейду безпосередньо до справи. За допомогу, готовий допомогти в графіці
Мені потрібний код, щоб я його залив на хост і він відображався таким чином:
Проста сторіночка з реєстрацією і формою входу (логін, пароль), після авторизації з'являються форми (Можливо чат для зареєстрованих користувачів, але це абсолютно не обов'язково), які підлягають заповненню:
Емблема і Назва команди --- Емблема і Назва команди (Вибір вже з існуючих варіантів)
1 показник --- 1 показник
2 показник --- 2 показник
3 показник --- 3 показник
4 показник --- 4 показник
5 показник --- 5 показник
6 показник --- 6 показник
7 показник --- 7 показник
Почати генерацію

Приклад:
Максимальний рівень кожного показника 1100 балів, тепер як приклад:
ФК Арсенал - ФК Динамо
Швидкість: 836-765
Удар: 905-843
Пас: 456-884
Техніка: 567-863
Захист: 658-635
Фізика: 782-659
Зіграність: 300-600

Почати генерацію (Має бути невеликий відсоток випадкового результату, щоб навіть слабка команда могла  виграти у сильної)

Після чого повинен з'явиться рахунок:
Там ФК Арсенал 2-3 ФК Динамо

Як повинна відбуватися генерація? (Визначення переможця по голах)
- Є 7 показників (які я вводжу сам, без всяких баз даних)
- Має бути невеликий відсоток того, що навіть якщо одна з команд сильніше, то вона може програти, тобто така собі рандомность, але відсоток має бути не великим
- Результат повинен виводитися в голах (Дуже важливо)
Після чого сам результат має бути опублікований на окремій сторіночці, разом з емблемами, назвою команд і результатом самого матчу.
Що стосується оформлення, то тут я впораюся, а ось структурно це усе написати, не в силах. Це не комерційний проект, просто з друзями любимо, проводити різного роду кар'єри по футболу і хочеться свою закриту кімнатку. Пробачте, якщо десь нахабнію. Розумію, що можна поступово освоїти цю мову програмування і не віднімати чийсь час, але сподіваюся знайти ентузіастів і чуйних людей. Дякую!

2

Re: Генератор результатів

P.S. Со временем обязательно выучу язык

php чи українську мову? :)

3

Re: Генератор результатів

Українську мову знаю досконало, але звичніше розмовлять російською, оскільки звик находитись в такому середовищі

4

Re: Генератор результатів

Zloben написав:

Українську мову знаю досконало

В такому разі швиденько приведіть своє питання у відповідність до п.1.1. Правил, доки модератори не помітили.

Подякували: 221VOLT1

5

Re: Генератор результатів

Зроблено  8)

6

Re: Генератор результатів

Наприклад визначимо для початку яка команда взагалі сильніша по параметрам у %..

$arsenalParams = [836, 905, 456, 567, 658, 782, 300];
$dynamoParams = [765, 843, 884, 863, 635, 659, 600];

$max = 7 * 1100; //це максимальна потужність команди 100%

$procArsenal = round((array_sum($arsenalParams)/$max)*100, 1);
$procDynamo = round((array_sum($dynamoParams)/$max)*100, 1);

echo 'Потужність Арсеналу ' . $procArsenal . '%';
echo '<br>';
echo 'Потужність Динамо ' . $procDynamo . '%';

Можна обійтися й без цього, але для наглядності..

7

Re: Генератор результатів

Може після цього спробувати у відсотках протиставити сили команд, а потім визначити хто скільки забє при умові випадкового результату, але у кого параметри більше, тот с більшою вірогідностью виграє)

8

Re: Генератор результатів

Замовте у мене повний веб-додаток, з реєстрацією, входом і т.д.
Не скупіться :)