Sauerworld Forum
Sauerbraten Content => Scripts => Topic started by: CubeX. on October 26, 2015, 12:07:49 PM
-
Hey, just a little script I made a long time ago to connect quicker on the effic.me servers.
psl = [if (> $arg1 "0") [if (< $arg1 "7") [connect effic.me (* $arg1 10000)] [echo "^f7Please select a number between ^f01 ^f7and ^f07^f7."]] [echo "^f7Please select a number between ^f01 ^f7and ^f07^f7."]]
You just have to do /psl 1|7 in game and it'll connect you on a effic.me server between 1 and 7.
If you try /psl 0 or more than 6 it doesn't work.
Have fun.
-
You can fix the 1-6 port range by specifying an optional argument, and set 10000 as it's default then count $arg++ * 10000 ...
-
Okay, new version, better x)
psl = [if (&& (> $arg1 0) (< $arg1 7)) [connect effic.me (* $arg1 10000)] [echo "^f7You must choose a ^f0number ^f7between ^f61 ^f7and ^f66^f7."]]
-
psl = [ connect effic.me (* 10000 (max 1 (min 6 $arg1))) ]
seems easier to just clamp the values to a fixed range instead of falling back to an echo.
-
THANKS, RAZGRIZ, THIS'LL BE VERY USEFUL.