Вчера играли по сети, и тут я внезапно понял, что множества клиентских и серверных консольных команд ведь не пересекаются. Если я туплю и не прав - искренне хочу увидеть контрпример. А если же всё так, то вместо "Эта команда недоступна в сетевой игре" можно просто считать, будто игрок хотел бы видеть эту команду исполненной, и начинать голосование за неё. Более того, команда
callvote тогда оказывается вообще ненужной.
Заодно частично решится и проблема с автодополнением, без каких-либо усилий:
viewtopic.php?f=12&t=2772#p45347