💥 CodeEvent | Простой плагин на второстепенный ивент.

💥 CodeEvent | Простой плагин на второстепенный ивент. 0.1.0

Создайте и подтвердите аккаунт для скачивания

explicitwake

Пользователь
Сообщения
5
explicitwake добавил(а) новый ресурс:

You must be logged in to see this link. - Плагин позволяет создать ивент на подобии чат-игры с гибкой настройкой

💥 Особенности плагина:
  • Гибкая настройка.
  • Понятная конфигурация
  • Оптимизация в работе.
💥 Функционал:
  • Позволяет создать ивент с кодом.
  • Игрок, который быстрее всех правильно введет код получит приз
YAML:
event-settings:
  delay: 15 # Раз в какой промежуток времени случается ивент. (сек)
  code-length: 8 # Длина кода.
  characters...

You must be logged in to see this link.
 
Видны попытки сделать плагин быстрым, но все же есть косяки, вектор развития взят правильный

Вот парочка советов
0. Если публикуешь код - пожалуйста, оформляй его по стандартам. И читать/писать приятнее, и в будущем время экономит
1. Используй GIT по нормальному, есть куча статей (включая мою) + gitignore
2. Статические методы быстрее. Если не обращаешься к собственной "памяти" обьекта - метод можно и нужно вынести в статику (за исключением тех случаев, когда предполагается полиморфизм)

3. Каждый раз создавать новый "рандом" - не самый разумный вариант (могу так же подушнить, чтобы сделать эту функцию до 1000 раз быстрее, но это уже сложно и не для новичков)
4. Так же можно (много где) избавиться от лишних вызовов методов - 1 раз вызвал и хранить в стеке
5. Ну и так же напомню, у листов итераторы тормознутые - в обычные массивы преобразовать можно и будет идеально
 
Назад
Сверху Снизу