This is my code right now, it's somewhat inefficient :
Is there another way to broadcast a variable value in a message than this?
code_language.skript:
if arg 1 is "membros":
loop {grupolwc::*}:
if loop-index = player:
set {_number} to 0
loop {grupolwc::%player%::*}:
add "%loop-value-2%; " to {_text::*}
add 1 to {_number}
if {_number} = 17:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%%{_text::6}%%{_text::7}%%{_text::8}%"
message "%{_text::9}%%{_text::10}%%{_text::11}%%{_text::12}%%{_text::13}%%{_text::14}%%{_text::15}%%{_text::16}%%{_text::17}%"
stop
if {_number} = 16:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%%{_text::6}%%{_text::7}%%{_text::8}%"
message "%{_text::9}%%{_text::10}%%{_text::11}%%{_text::12}%%{_text::13}%%{_text::14}%%{_text::15}%%{_text::16}%"
stop
if {_number} = 15:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%%{_text::6}%%{_text::7}%%{_text::8}%"
message "%{_text::9}%%{_text::10}%%{_text::11}%%{_text::12}%%{_text::13}%%{_text::14}%%{_text::15}%"
stop
if {_number} = 14:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%%{_text::6}%%{_text::7}%%{_text::8}%"
message "%{_text::9}%%{_text::10}%%{_text::11}%%{_text::12}%%{_text::13}%%{_text::14}%"
stop
if {_number} = 13:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%%{_text::6}%%{_text::7}%%{_text::8}%"
message "%{_text::9}%%{_text::10}%%{_text::11}%%{_text::12}%%{_text::13}%"
stop
if {_number} = 12:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%%{_text::6}%%{_text::7}%%{_text::8}%"
message "%{_text::9}%%{_text::10}%%{_text::11}%%{_text::12}%"
stop
if {_number} = 11:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%%{_text::6}%%{_text::7}%%{_text::8}%"
message "%{_text::9}%%{_text::10}%%{_text::11}%"
stop
if {_number} = 10:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%"
message "%{_text::7}%%{_text::8}%%{_text::9}%%{_text::10}%"
stop
if {_number} = 9:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%"
message "%{_text::6}%%{_text::7}%%{_text::8}%%{_text::9}%"
stop
if {_number} = 8:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%"
message "%{_text::6}%%{_text::7}%%{_text::8}%"
stop
if {_number} = 7:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%"
message "%{_text::5}%%{_text::6}%%{_text::7}%"
stop
if {_number} = 6:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%%{_text::6}%"
stop
if {_number} = 5:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%%{_text::5}%"
stop
if {_number} = 4:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%%{_text::4}%"
stop
if {_number} = 3:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%%{_text::3}%"
stop
if {_number} = 2:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%%{_text::2}%"
stop
if {_number} = 1:
message "[&cLWC Grupo&r] &3Lista: &a%{_text::1}%"
stop
if {_number} = 0:
message "[&cLWC Grupo&r] &3Não há players no seu grupo. Utilize o &d/grouplwc add <player> &3para adicionar players"
stop
Is there another way to broadcast a variable value in a message than this?