Off-Topic:
How to make that join thing work:
1
2
3
4
5
6
7
8
9
10
11
12
REGEDIT4
[HKEY_CLASSES_ROOT\cs2d]
@="URL:cs2d Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\cs2d\shell]
[HKEY_CLASSES_ROOT\cs2d\shell\open]
[HKEY_CLASSES_ROOT\cs2d\shell\open\command]
@="\"C:\\Counter-Strike 2D\\CounterStrike2D.exe\" \"%1\""

Change the path behind the @= if necessary. Note that double backslashes have to be used.

Save it as a textfile with the extension ".reg".

Execute it by double clicking it (confirm the message that pops up with yes/ok)

Join links should work now for CS2D

Same thing for CC, just change all occurrences of
cs2d with
cc and specify the path to CarnageContest.exe!