Zulfen / ZulfBungee

A Skript addon which adds proxy integration.
Apache License 2.0
11 stars 2 forks source link

proxy message player bug when using a variable list of players or "all players/all proxy players" #44

Open SaltyZeb opened 6 months ago

SaltyZeb commented 6 months ago

Describe the bug When using the proxy message syntax, if you use a list variable or something that contains more than 1 player, it will send the message to all the players that are on the same individual server as many times as the amount in the list variable. So for example, if there are 3 players on the same individual server on the proxy, but 7 players across the entire proxy network, and I use proxy message all proxy players the message "bla bla bla" then it will send "bla bla bla" to those players 3 times. Essentially if they are on the same server it will send the amount of people on that server in chat messages. (Check screenshot below)

I was also looking into proxy broadcast to find a way around this but proxy broadcast doesn't use hex codes, I don't know if that is intentional or another bug but I will leave it here.

To reproduce command /proxybroadcast: trigger: proxy message all proxy players the message "bla bla bla"

Get two accounts or more on the same instance server on a network. It will send two messages of "bla bla bla" (or however many accounts you have online the same instance server). In my case I used three and it sent three.

Expected behavior Should send it once to every proxy player. The same way loop all proxy players: proxy message loop-value the message "bla bla bla" would function.

Screenshots image

Spigot server information (in this order)

Proxy information (in this order)

Additional context

ShadySt commented 3 months ago

Yes, same issue on my setup.