rendered paste bodysockudp -kn ss $1 $2 ÿÿÿÿ $+ $chr(0002) $+ getstatus $+ $chr(0000)
<slushey> basically create an alias and $1 = server ip, $2 = server port
on *:udpread:ss:{
ar %ss
sockread %ss
tokenize 92 %ss
var %i = 1
if (ÿÿÿÿ isin $1-) { goto end }
if (g_gametype isin $1-) {
while ($ [ $+ [ %i ] ] != $null) {
var %var = $ [ $+ [ %i ] ]
var %ans = $ [ $+ [ $calc(%i + 1) ]
if (%var = sv_hostname) { %sv_hostname = %ans }
if (%var = sv_maxclients) { %sv_maxclients = %ans }
if (%var = mapname) { %mapname = %ans }
inc %i 2
}
goto end
}
else {
.timerpost 1 2 upostit
inc %sv_clients
}
:end
<slushey> then basically /upostit will just display the information