This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Вопрос Система навыков работы

Karenchiks

Новый участник
18 Дек 2022
33
1
23
Друзья, прошу помощи. Не смог найти подобного в гугле, может вы где видели, каким образом создается система многоуровневой работы(на 1 уровне навыка одно, ну 2 навыке открывается другое и т.д)
Был бы очень признателен если бы предоставили ссылочку на ресурс где описывается такое
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,766
1,574
211
28
Возможно такое и есть в открытом доступе, но скорее всего тебе придётся писать это самостоятельно.
Если подходить к ситуации с логической точки зрения, что тебе нужно:
1. Где-то сохранять актуальный уровень навыка игрока и количество выполненных работ между уровнями.
2. Где-то иметь конфиг всех уровней и всех требований (например, кол-во выполненной работы или EXP) для повышения уровня.
3. При каких-либо действиях сравнивать те данные, что есть у игрока с теми, что есть в конфиге, на основе этого повышать зарплату или что тебе угодно.
Всё достаточно просто.
 

aspidemon

Активный участник
26 Сен 2022
115
42
65
Я бы на твоем месте расписал техническое задание сперва, а уже после можно приступить к выполнению задачи
В ТЗ нужно расписать все уровни, желательно подробно, если хочешь что-то похожее (типа как на других серверах) просто приложи в документ видео/скрины (референсы)
Только после этого ты сможешь достаточно быстро, качественно, проработано, составляя ТЗ ты сможешь проработать свою систему и сделать её намного лучше, чем наобум делать
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,804
1,860
208
35
"техническое задание" - слишком громко сказано
для себя обычно достаточно просто алгоритма