re-ovo / Matrix-Issues

Matrix Issue Tracker
GNU General Public License v2.0
50 stars 17 forks source link

[REQUEST] Dispatch multiple kick/ban commands when exceeding VL #2379

Closed DrakMC closed 3 years ago

DrakMC commented 3 years ago

What features/checks do you need?: If a player reaches a certain number of VL, the kick/ban command is executed more than once. This is because the command that is executed is first sent to the BungeeCord using PluginMessagingChannel, and the BungeeCord executes a command to ban the player. I tried to give tempbypass before the command, but it didn't work.

re-ovo commented 3 years ago

What do you mean? If you want to execute multiple commands, see the faq channel in the discord server

DrakMC commented 3 years ago

I would somehow like to execute only 1 command when reaching the VL of a player. Multiple ban commands are executed instead of one. For example, I would need some command to reset the VL of the player.

re-ovo commented 3 years ago

Isn’t it only executed once currently?

DrakMC commented 3 years ago

For example, if I set the matrix kick command, then yes. If I set the command to be sent to the BungeeCord and executed there, before the command is executed on the BungeeCord and kicks the player from the Proxy, it takes some time. During that time, it will execute more commands like this.