Ajneb97 / EasyCommandBlocker

MIT License
6 stars 4 forks source link

Error de acciones de comando sin existir #12

Open GreatGoal0 opened 4 months ago

GreatGoal0 commented 4 months ago

Hola Ajneb

Al usar un comando que no existe por ejemplo /ajneb se ejecutan las acciones de blocked_command_default_actions:, yo esperaría que tenga diferentes acciones algo comonot_exist_command_actions: y que estas acciones se ejecuten cuando un comando no existe, tal vez también puedes agregar cuando un comando si existe pero este está incorrecto.

Mi lista de comandos está en whitelist

GreatGoal0 commented 4 months ago

Tal vez una solución sería que primero compruebe si existe el comando en caso que no ejecute las acciones correspondientes y si existe compruebe si está bloqueado

GreatGoal0 commented 4 months ago

Si usa un comando que no existe /ajneb le salga un mensaje

El comando no existe o está incorrecta (La opción que se agregaría)

Si usa un comando que si existe /version pero este bloqueado le salga un mensaje

No tienes permisos para usar este comando (Ya existe que es blocked_command_default_actions:)

Si usa un comando que si existe y no está bloqueado pues normal puede ejecuta el comando

Ajneb97 commented 4 months ago

Nunca lo pense de esa forma, si agrego una sección como la que pides, el funcionamiento del plugin cambiará completamente para los que ya lo usan. Tendria que pensarmela para ver como no perjudicar a la configuración actual.

GreatGoal0 commented 4 months ago

No es posible que la opción sea opcional y que las personas lo agreguen manualmente para que no se requiera y afecte la config

GreatGoal0 commented 4 months ago

Si agregas una placeholder en ConditionalEvents que compruebe si el comando que uso el usuario es válido y así CE envié el mensaje correcto

GreatGoal0 commented 2 months ago

Hubo solución?

GreatGoal0 commented 1 month ago

Se agrego la función?

Ajneb97 commented 1 month ago

No, no he tenido nada de tiempo, ademas estoy dedicandome a mis otros plugins mas recientes y premium.